在 Windows Vista 中,有常规休眠模式和混合睡眠模式。这些功能可以在电源选项对话框(高级设置)中找到并启用。出于某种原因,我的台式电脑上没有这些选项。
我的对话框如下所示:
请注意, “睡眠”部分下缺少选项Allow hybrid sleep
以及。Hibernate after
我如何判断这是否与我的硬件和设备驱动程序有关?我该怎么办?
更新:
运行后,powercfg /hibernation on
我现在有了混合睡眠和休眠选项。
答案1
正如评论所暗示的,休眠不是特定于硬件的,而是特定于软件的。
单击“开始”按钮并输入 CMD,右键单击 CMD 图标并选择Run as administrator
。POWERCFG /HIBERNATE ON
在命令提示符窗口中输入并按enter
。
休眠的本质是让操作系统将所有物理内存转储到硬盘上,操作系统会在开机时检查休眠文件。休眠期间,系统完全断电,不会耗电。
答案2
如何判断计算机是否支持休眠
要实际测试计算机是否支持休眠功能,您可以使用powercfg /a
。
输出应该会告诉您是否支持休眠。这是我运行此命令得到的结果。
C:\Windows\system32>powercfg /a
The following sleep states are available on this system: Standby ( S3 ) Hibernat
e Hybrid Sleep
The following sleep states are not available on this system:
Standby (S1)
The system firmware does not support this standby state.
Standby (S2)
The system firmware does not support this standby state.
C:\Windows\system32>
您还可以使用其他选项。运行powercfg /?
并亲自查看。例如,运行powercfg /devicequery s4_supported
将列出所有支持休眠的设备。
如果启用了休眠模式,系统分区根目录中应该有一个hiberfil.sys
文件(c:\hiberfil.sys)。