Auf meinem% SYSTEMDRIVE% unter Windows ist kein Speicherplatz mehr verfügbar. Es gibt eine hiberfil.sys
Datei mit einer Größe von fast 3 GB.
Ich verstehe, dass hiberfil.sys
für den Windows-Ruhezustand verwendet wird.
https://support.microsoft.com/de-de/help/13770/windows-shut-down-sleep-hibernate-your-pc
Die versteckte Systemdatei Hiberfil.sys befindet sich im Stammverzeichnis des Laufwerks, auf dem das Betriebssystem installiert ist. Der Windows Kernel Power Manager reserviert diese Datei bei der Installation von Windows. Die Größe dieser Datei entspricht in etwa der Größe des Arbeitsspeichers (RAM), der auf dem Computer installiert ist.
Der Computer verwendet die Datei Hiberfil.sys, um eine Kopie des Systemspeichers auf der Festplatte zu speichern, wenn die Hybridschlafeinstellung aktiviert ist. Wenn diese Datei nicht vorhanden ist, kann der Computer nicht in den Ruhezustand versetzt werden.
Ich möchte den Ruhezustand nicht deaktivieren.
Gibt es eine Möglichkeit, hiberfil.sys
auf ein anderes Laufwerk zu wechseln als %SYSTEMDRIVE%
?
Antworten:
Ich glaube nicht, dass es möglich ist, den Pfad Ihrer hiberfil.sys zum Beispiel von "C: \ hiberfil.sys" nach "D: \ hiberfil.sys" umzuleiten.
Ich habe bei Google und in der Windows-Registrierung nachgeforscht und nur die Option zum Deaktivieren gefunden (und folglich die Datei hiberfil.sys gelöscht):
quelle
Anstatt den Ruhezustand zu deaktivieren, können Sie die Größe der Ruhezustandsdatei auf maximal 50% des gesamten physischen Speichers reduzieren:
Die Größe von
hiberfil.sys
wird sofort reduziert.Update : Beachten Sie, dass, wenn Ihr System-RAM im Ruhezustand nicht auf 50% seiner Größe komprimiert werden kann, möglicherweise ein Bluescreen mit INTERNAL_POWER_ERROR angezeigt wird, der dem folgenden ähnelt und möglicherweise schwer zu diagnostizieren ist:
BSOD "INTERNAL_POWER_ERROR" in Windows 7 im Ruhezustand
quelle
Im Gegensatz zum SLEEP- Modus, in dem alles, was auf Ihrem System ausgeführt wird, in Ihrem RAM gespeichert ist (der mit Strom versorgt wird), kopiert HIBERNATION den gesamten Status Ihres RAM in eine Datei mit dem Namen HIBERFIL.sys . Deshalb muss diese Datei mindestens so groß sein wie Ihr RAM. Ihr Computer schaltet sich vollständig aus, da keine Ihrer Komponenten ständig mit Strom versorgt werden muss.
ABER, wenn Sie Ihren Computer das nächste Mal aus dem Ruhezustand aufwecken möchten, um ihn an der Stelle wiederzufinden, an der Sie ihn verlassen haben, benötigt er den Startsektor Ihrer Systemfestplatte ...
Leider kann HIBERFIL.sys nicht auf andere Festplatten oder Partitionen verschoben werden .
Im Gegensatz zu PAGEFILE.sys , das Sie auf eine andere physische Festplatte oder Partition verschieben können, muss Ihre Systemfestplatte die Auslagerungsdatei nicht verarbeiten.
quelle
Sie können es nur deaktivieren, nicht aber verschieben, da hiberfil.sys, falls vorhanden, viel früher in der Startsequenz des Betriebssystems benötigt wird.
Der einzige Ort, an dem nach hiberfil.sys gesucht wird, ist auf dem Root-Laufwerk des Betriebssystems. Weitere Informationen zu Relocate hiberfil.sys
quelle
Es sollte sich auf derselben Festplatte wie der Booloader (NTLDR / BOOTMGR) befinden, damit der Bootloader es frühzeitig abrufen und in den Arbeitsspeicher kopieren kann.
Bewegen Sie den Bootloader.
quelle
hiberfil.sys
?hiberfil.sys
So beenden Sie den Ruhezustand in Windows Vista oder 7:
cmd
powercfg.exe -h off
Zu diesem Zeitpunkt haben einige wichtige Dinge in Windows stattgefunden:
quelle