Jak dowiedzieć się, który składnik systemu wyłączył hibernację? (System Windows 7)

9

Instalowanie VMware Workstation 7.1 VM Windows 7 i stwierdzenie, że nie mogę włączyć hibernacji za pomocą powercfg -h on. Windows mówi

An internal system component has disabled hibernation

Co jest nie tak i jak to naprawić?

wprowadź opis zdjęcia tutaj

Jimm Chen
źródło

Odpowiedzi:

3

Użyj rejestru, aby ponownie włączyć hibernację.

  1. uruchom regedit.exe
  2. przejdź do klucza HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentCongtrolSet \ Control \ Power
  3. zmień wartość HibernateEnabled z 0 na 1 .

Teraz uruchom ponownie komputer i sprawdź, czy masz hibernację.

magicandre1981
źródło
Sprawdziłem ten klucz, bez powodzenia, HibernacjaEnabled jest już ustawiona na 1.
Jimm Chen
ok, w tym przypadku ustaw 0 i uruchom ponownie, a teraz spróbuj uruchomić komendę powercfg.
magicandre1981,
Zmiana z 1 na 0 spowodowała tylko, że zniknęła z menu System, nadal nie mogę jej włączyć.
Betlista
2

W końcu to rozumiem. Windows 7 i 8 nie zezwalają na hibernację, jeśli są zainstalowane na dysku VHD.

Powercfg.exe w systemie Windows 7 nie ujawnia tego wprost. Windows 8 tak, zrzut ekranu poniżej:

wprowadź opis zdjęcia tutaj

Nie mogę zrozumieć, dlaczego Microsoft narzuca takie ograniczenie. Jeśli umieści hiberfil.sys na partycji z prawdziwego dysku , wszystko powinno pójść gładko.

ALE, czy można to poznać w systemie Windows 7 za pomocą dziennika systemu lub czegoś takiego?

Jimm Chen
źródło