Lassen sich hiberfil.sys und pagefile.sys unter Windows verkleinern?
Blenden Sie im Explorer versteckte Dateien ein und heben Sie „Geschützte Systemdateien ausblenden“ auf, dann erscheinen im Stamm von C: zwei große Dateien, hiberfil.sys und pagefile.sys. Beide wachsen meist mit dem installierten Arbeitsspeicher: beim Standardverhältnis allein die Ruhezustandsdatei etwa 12,8 GB auf einem PC mit 32 GB RAM. Windows nutzt beide, deshalb lassen sie sich nicht über das Kontextmenü löschen. Der übliche Rat ist, den Ruhezustand auszuschalten oder den virtuellen Speicher auf „Keine Auslagerungsdatei“ zu stellen. Das gibt Platz zurück, aber es lohnt sich zu wissen, was Sie damit aufgeben.
Was hiberfil.sys enthält
hiberfil.sys ist die Ruhezustandsdatei. Beim Ruhezustand schreibt Windows den Inhalt des Arbeitsspeichers hinein und schaltet ab, beim nächsten Start liest es ihn zurück, sodass offene Apps dort sind, wo Sie sie gelassen haben. Sie ist oft auch auf PCs vorhanden, die nie in den Ruhezustand gehen, weil der Schnellstart davon abhängt: ist der Schnellstart an, meldet das Herunterfahren Ihre Sitzung ab und speichert den Kernelzustand in dieser Datei, und der nächste Kaltstart setzt dort fort, statt von vorn zu beginnen.
Microsofts Dokumentation der Systemenergiezustände beschreibt zwei Typen der Ruhezustandsdatei. Eine vollständige Datei liegt standardmäßig bei etwa 40 % des physischen Speichers und unterstützt Ruhezustand, hybriden Standbymodus und Schnellstart. Eine reduzierte Datei liegt bei etwa 20 % des Speichers und unterstützt nur den Schnellstart.
Ruhezustand ausschalten oder auf reduziert umstellen
powercfg /h off als Administrator löscht hiberfil.sys und schaltet Ruhezustand, hybriden Standbymodus und Schnellstart gemeinsam aus. Microsofts Artikel warnt außerdem, dass ohne hybriden Standbymodus ein Stromausfall im Energiesparmodus ungesicherte Arbeit verlieren kann.
Wollen Sie nur den Schnellstart und nie den Ruhezustand, stellen Sie den Dateityp auf reduziert um:
powercfg /h /type reduced
Bei 40 % und 20 % des Speichers geht ein PC mit 32 GB von etwa 12,8 GB auf 6,4 GB, rund 6 GB zurück. Der Preis: Ruhezustand verschwindet aus dem Energiemenü, und ein Laptop, der geschlossen und ohne Netzteil liegt, wechselt nicht mehr in den Ruhezustand, um die Sitzung zu sichern. Haben Sie einmal eine eigene Größe mit /size gesetzt, sagt die powercfg-Referenz, zuerst powercfg /h /size 0 auszuführen, damit Windows die Größe wieder verwaltet, und danach den Typ zu ändern. Haben Sie nur auf reduziert umgestellt, stellen Sie den vollen Typ mit dem folgenden Befehl wieder her. Haben Sie den Ruhezustand ausgeschaltet, führen Sie zuerst powercfg /h on als Administrator aus, um ihn wieder zu aktivieren:
powercfg /h /type full
pagefile.sys nicht ganz abschalten
pagefile.sys ist die Auslagerungsdatei. Steht der Arbeitsspeicher unter Druck, schreibt Windows selten genutzte, geänderte Seiten hinein, und sie trägt auch das Speicherabbild, das beim Anhalten des Systems geschrieben wird. Microsofts Hinweis zur Auslagerungsdatei sagt es direkt: ohne Auslagerungsdatei oder eigene Abbilddatei entsteht kein Speicherabbild. Ohne Auslagerungsdatei sinkt das Commit-Limit, also wie viel Speicher Windows Programmen zusagen kann, knapp unter den installierten RAM, sodass eine große Zuweisung immer noch scheitern kann, egal wie viel Speicher Sie haben.
Die vom System verwaltete Standardgröße wächst und schrumpft mit installiertem Speicher, Einstellungen für Speicherabbilder und tatsächlicher Nutzung, normalerweise bis zum Dreifachen des RAM oder 4 GB, je nachdem, was größer ist, begrenzt auf ein Achtel des Volumes. Anforderungen an Speicherabbilder können sie über diese Grenze wachsen lassen und nur 1 GB frei lassen. Eine große pagefile.sys kann Speicherbedarf, Nutzungsverlauf oder Abbildeinstellungen widerspiegeln. Die Größe allein nennt die Ursache nicht.
Die Auslagerungsdatei auf ein anderes Laufwerk legen
Hat der PC ein zweites internes Laufwerk, können Sie dort eine Auslagerungsdatei hinzufügen. Behalten Sie die vom System verwaltete Auslagerungsdatei auf C:, bis Sie eine Alternative für den gewählten Abbildtyp eingerichtet und geprüft haben. Eine ausreichend große Datei allein auf D: belegt das nicht: vollständige Speicherabbilder verlangen das Startlaufwerk, eine eigene Abbilddatei braucht ihre eigene Konfiguration.
- Drücken Sie
Win + R, geben Siesysdm.cplein und öffnen Sie die Systemeigenschaften. - Öffnen Sie auf der Registerkarte Erweitert unter Leistung die Einstellungen, öffnen Sie erneut Erweitert und klicken Sie unter Virtueller Speicher auf Ändern.
- Deaktivieren Sie „Auslagerungsdateigröße für alle Laufwerke automatisch verwalten“.
- Wählen Sie D:, wählen Sie „Größe wird vom System verwaltet“ und klicken Sie auf Festlegen.
- Lassen Sie C: auf „Größe wird vom System verwaltet“, bis die alternative Abbildkonfiguration geprüft ist, bestätigen Sie dann und starten Sie neu, wenn Sie dazu aufgefordert werden.
Eine Auslagerungsdatei auf D: gibt von sich aus keinen Platz auf C: frei. Müssen Sie die Datei auf C: verkleinern, folgen Sie zuerst Microsofts Anleitung zur eigenen Abbilddatei und prüfen Sie die Anforderungen des gewählten Abbilds. Sonst hinterlässt der nächste Bluescreen kein Abbild zur Untersuchung. Externe oder Wechseldatenträger sind kein guter Ort für eine Auslagerungsdatei.
| Datei | Zweck | Um Platz zurückzuholen | Dabei beachten |
|---|---|---|---|
hiberfil.sys |
Ruhezustand, hybrider Standbymodus und Schnellstart | powercfg /h /type reduced |
Nach dem Reduzieren kein Ruhezustand mehr |
pagefile.sys |
Auslagern und Speicherabbilder | Ein anderes internes Laufwerk erwägen, nachdem die Abbildkonfiguration geprüft ist | C: vom System verwaltet lassen, bis das geprüft ist |
Das Ergebnis prüfen
Starten Sie einmal neu und prüfen Sie die Dateien gegen die gewählte Option: reduzierter Ruhezustand sollte eine kleinere hiberfil.sys nutzen, ausgeschalteter Ruhezustand entfernt sie. Behält C: eine Auslagerungsdatei, bleibt pagefile.sys dort. Öffnen Sie den virtuellen Speicher erneut, um die Konfiguration jedes Laufwerks zu bestätigen, und prüfen Sie den freien Speicher in den Speichereinstellungen. Nutzen Sie den PC dann ein paar Tage normal: ob Start, Zuklappen und Ihre üblichen großen Apps sich weiter so verhalten, sagt mehr als die Zahl, die Sie sofort gesehen haben. Um weiter nach großen Dateien zu suchen, gehen Sie weiter mit Große Dateien unter Windows finden und Hohe Arbeitsspeichernutzung unter Windows.