如何找出哪个系统组件禁用了休眠功能?(Windows 7的)


9

安装VMware Workstation 7.1 Windows 7 VM,发现无法使用启用休眠模式powercfg -h on。Windows说

An internal system component has disabled hibernation

有什么问题以及如何解决?

在此处输入图片说明

Answers:


3

使用注册表来启用休眠模式。

  1. 启动regedit.exe
  2. 转到键HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentCongtrolSet \ Control \ Power
  3. 将值HibernateEnabled0更改为1

现在重新启动,看看您是否有休眠状态。


经过那把钥匙,没有运气,HibernateEnabled已经被设置为1
Jimm陈

好的,在这种情况下,将其设置为0并重新启动,然后尝试运行powercfg命令。
magicandre1981

从1更改为0只会导致它从系统菜单中消失,但我仍然无法启用它。
Betlista

2

我终于明白了。如果Windows 7和8安装在VHD中,则不允许其进入休眠状态。

Windows 7 powercfg.exe不会使其明确。Windows 8可以,下面是一个屏幕截图:

在此处输入图片说明

我无法弄清楚Microsoft施加此限制的原因。如果他将hiberfil.sys放在真实磁盘上的分区,一切应该可以顺利进行。

但是,有没有一种方法可以在Windows 7上通过系统日志或其他方式了解它?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.