Comment savoir quel composant du système a désactivé l'hibernation? (Windows 7)

9

Installer une machine virtuelle VMware Workstation 7.1 Windows 7 et constater que je ne peux pas activer l'hibernation avec powercfg -h on. Windows dit

An internal system component has disabled hibernation

Quel est le problème et comment y remédier?

entrez la description de l'image ici

Jimm Chen
la source

Réponses:

3

Utilisez le registre pour réactiver l'hibernation.

  1. démarrer regedit.exe
  2. accédez à la clé HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentCongtrolSet \ Control \ Power
  3. changez la valeur HibernateEnabled de 0 à 1 .

Maintenant, redémarrez et regardez si vous avez hiberné.

magicandre1981
la source
Vérifié cette clé, pas de chance, HibernateEnabled est déjà réglé sur 1.
Jimm Chen
ok, dans ce cas, définissez-le sur 0, redémarrez et essayez maintenant d'exécuter la commande powercfg.
magicandre1981
Passer de 1 à 0 a seulement provoqué sa disparition du menu Système, je ne peux toujours pas l'activer.
Betlista
2

Je l'ai finalement compris. Windows 7 et 8 n'autorise pas la mise en veille prolongée s'il est installé à l'intérieur d'un disque dur virtuel.

Windows 7 powercfg.exe ne le rend pas explicite. Windows 8 le fait, une capture d'écran ci-dessous:

entrez la description de l'image ici

Je ne peux pas comprendre la raison pour laquelle Microsoft impose une telle limitation. S'il met hiberfil.sys sur une partition à partir d'un vrai disque , les choses devraient pouvoir se dérouler sans problème.

MAIS, existe-t-il un moyen de le savoir sur Windows 7, via un journal système ou quelque chose?

Jimm Chen
la source