¿Cómo averiguar qué componente del sistema deshabilitó la hibernación? (Windows 7)

9

Instalar VMware Workstation 7.1 Windows 7 VM, y descubro que no puedo habilitar la hibernación con powercfg -h on. Windows dice

An internal system component has disabled hibernation

¿Qué pasa y cómo solucionarlo?

ingrese la descripción de la imagen aquí

Jimm Chen
fuente

Respuestas:

3

Use el registro para habilitar la hibernación.

  1. iniciar regedit.exe
  2. vaya a la clave HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentCongtrolSet \ Control \ Power
  3. cambie el valor HibernateEnabled de 0 a 1 .

Ahora reinicie y mire si ha vuelto a la hibernación.

magicandre1981
fuente
Verificó esa clave, no hubo suerte, HibernateEnabled ya está configurado en 1.
Jimm Chen
ok, en este caso configúrelo 0 y reinicie y ahora intente ejecutar el comando powercfg.
magicandre1981
Cambiar de 1 a 0 solo causó que desapareciera del menú Sistema, aún no puedo habilitarlo.
Betlista
2

Finalmente lo entendí. Windows 7 y 8 no permiten la hibernación si está instalado dentro de un VHD.

Windows 7 powercfg.exe no lo hace explícito. Windows 8 lo hace, una captura de pantalla a continuación:

ingrese la descripción de la imagen aquí

No puedo entender la razón por la cual Microsoft impone tal limitación. Si coloca hiberfil.sys en una partición desde un disco real , las cosas deberían poder funcionar sin problemas.

PERO, ¿hay alguna manera de saberlo en Windows 7, a través de un registro del sistema o algo así?

Jimm Chen
fuente