日期:2014-05-17  浏览次数:20677 次

请教高人:Windows 2000 Server如何通过按电源按钮安全关机(关闭系统)?
Windows XP可以通过按电源按钮安全关机(关闭系统),Windows 2000 Server却只有“关闭电源”、“休眠”和“待机”。我想通过按电源按钮让Windows 2000 Server也正常安全关机,不知道有什么好办法?

我想的一个办法是:如果知道“Windows如何知道按了电源按钮”,可以自己写程序,只要程序在按下电源按钮时能知道,就可以由程序调用系统API来关闭系统了。但Windows是如何知道按了电源按钮的呢?


------解决方案--------------------
按电源按钮不就是切断电源了,切断电源关机,操作系统没能源、没动力,来不及及时操作呀

除非楼主有高级电源或UPS等功能
------解决方案--------------------
当按钮关机时,主板上的 bios 会向操作系统发送“高级电源管理事件”(Advanced Configuration and Power Interface (ACPI)),操作系统捕获到这个“关机事件”便进入了正常的系统关机过程。

windows 2000 本身(主板驱动)可能不支持 ACPI。这个没研究过。