Tak, plik hiberfil.sys można bezpiecznie usunąć, ale spowoduje to wyłączenie hibernacji w systemie Windows. Zmiana jest odwracalna, a do jej wykonania potrzebujesz uprawnień administratora.
Czym jest hiberfil.sys?
Hiberfil.sys to ukryty plik systemowy zapisany zwykle w głównym katalogu dysku, na którym znajduje się Windows. System wykorzystuje go do przechowywania zawartości pamięci RAM podczas hibernacji. Dzięki temu po ponownym uruchomieniu możesz wrócić do otwartych programów i dokumentów.
Plik może zajmować dużo miejsca, ponieważ jego rozmiar jest powiązany z ilością zainstalowanej pamięci RAM. Im więcej pamięci ma komputer, tym większy może być hiberfil.sys. Nie należy usuwać go ręcznie w Eksploratorze plików. Windows zarządza nim za pomocą narzędzia powercfg.exe.
Jak usunąć plik hiberfil.sys?
Usunięcie pliku następuje przez wyłączenie hibernacji. Wykonaj następujące czynności:
- Otwórz menu Start i wpisz cmd.
- Kliknij prawym przyciskiem myszy pozycję „Wiersz polecenia”, a następnie wybierz „Uruchom jako administrator”.
- Potwierdź komunikat kontroli konta użytkownika.
- Wpisz poniższą komendę i naciśnij Enter:
powercfg -h off
Po wykonaniu polecenia Windows wyłączy hibernację i usunie plik hiberfil.sys, zwalniając zajmowane przez niego miejsce. W zależności od wersji systemu zmiana może zostać zastosowana od razu. Jeśli plik nadal jest widoczny albo system nie odświeżył informacji o wolnym miejscu, uruchom komputer ponownie.
Uwaga: wyłączenie hibernacji uniemożliwia także działanie uśpienia hybrydowego. Przy przerwie w zasilaniu komputer nie będzie mógł wykorzystać pliku hibernacji do zapisania stanu systemu.
Uruchomienie zwykłego wiersza polecenia bez opcji „Uruchom jako administrator” może zakończyć się komunikatem o braku uprawnień. Nie próbuj też kasować pliku ręcznie, ponieważ jest chroniony przez system.
Jak przywrócić hiberfil.sys?
Jeśli zechcesz ponownie korzystać z hibernacji, otwórz Wiersz polecenia jako administrator i wpisz:
powercfg -h on
Windows ponownie włączy hibernację i utworzy plik hiberfil.sys. W razie potrzeby uruchom komputer ponownie.
Czy można zmniejszyć plik zamiast go usuwać?
Tak. Jeżeli chcesz zachować hibernację, możesz ograniczyć rozmiar pliku. W tym samym, uruchomionym jako administrator, Wierszu polecenia użyj polecenia:
PowerCfg.exe /HIBERNATE /SIZE 50%
Wartość procentową możesz zmienić, wpisując ją zamiast 50%. W dokumentacji i praktyce zakres zależy od wersji Windows, dlatego system może odrzucić zbyt niską wartość. W wielu konfiguracjach minimalny rozmiar wynosi 50% pamięci RAM. Mniejszy plik może ograniczyć możliwość zapisania pełnego stanu systemu przy dużej liczbie uruchomionych programów.
| Opcja | Zalety | Wady |
|---|---|---|
Pełne usunięcie – powercfg -h off |
Odzyskujesz całe miejsce zajmowane przez plik. | Tracisz hibernację i uśpienie hybrydowe. |
Zmniejszenie – PowerCfg.exe /HIBERNATE /SIZE XX% |
Zachowujesz hibernację i zmniejszasz zajętość dysku. | Plik nadal zajmuje miejsce, a zbyt mały rozmiar może ograniczyć działanie hibernacji. |
Co wybrać?
Jeśli nie korzystasz z hibernacji i potrzebujesz wolnego miejsca na dysku systemowym, użyj powercfg -h off. Gdy chcesz zachować możliwość hibernowania komputera, zmniejsz rozmiar hiberfil.sys zamiast usuwać go całkowicie. Obie zmiany można później cofnąć za pomocą polecenia powercfg -h on lub ponownie ustawić wybrany rozmiar pliku.