Co hiberfil.sys naprawdę robi
Gdy Windows przechodzi w hibernację, zapisuje całą zawartość RAM-u do pliku C:hiberfil.sys i odcina zasilanie; przy wybudzeniu plik jest wczytywany z powrotem i wracasz dokładnie tam, gdzie skończyłeś — w międzyczasie bez zużycia baterii. Szybkie uruchamianie używa tego samego mechanizmu w miniaturze: przy wyłączaniu zapisywana jest tylko sesja jądra, więc kolejny start pomija inicjalizację sterowników i usług. Na aktualnych kompilacjach Windows 11 pełny plik odpowiada około 40% zainstalowanej pamięci — 13 GB na maszynie z 32 GB — a wariant zredukowany ma mniej więcej połowę tego rozmiaru. Plik należy do systemu i jest zablokowany, bo potrzebny jest programowi rozruchowemu jeszcze przed startem Windowsa — dlatego żadne okno usuwania nigdy z nim nie wygra.
- Sama hibernacja: stan zeroenergetyczny, do którego laptopy przechodzą, gdy bateria jest na wykończeniu
- Szybkie uruchamianie: wyłączanie przestaje być częściową hibernacją, a zimne starty robią się wolniejsze
- Uśpienie hybrydowe na komputerach stacjonarnych: hibernacyjna kopia zapasowa chroniąca otwarte prace przed zanikiem zasilania
- Wybudzanie z hibernacji: rzecz oczywista, ale warto ją wymienić — nie zostaje już nic, z czego dałoby się wybudzić
Dlaczego ręczne usuwanie nie działa — i przełącznik, który działa
Przejęcie własności i usunięcie hiberfil.sys z poziomu działającego Windowsa nie działa: plik jest w użyciu, zanim zdążysz go tknąć, a osoby wymuszające usunięcie z nośnika odzyskiwania odkrywają, że Windows i tak odtwarza plik przy kolejnym rozruchu. Obsługiwana metoda to wiersz polecenia z podwyższonymi uprawnieniami: powercfg /h off usuwa plik natychmiast i wyłącza hibernację oraz szybkie uruchamianie, a powercfg /h on przywraca jedno i drugie. powercfg /h /type reduced to złoty środek — zmniejsza plik mniej więcej o połowę, zachowując szybkie uruchamianie kosztem pełnej hibernacji. Jeśli jedynym problemem jest rozmiar, najpierw wypróbuj wariant zredukowany; strata prawdziwej hibernacji na laptopie to gorszy interes niż 13 GB na SSD.
Kiedy wyłączenie tego mechanizmu faktycznie ma sens
Na laptopie z dyskiem 256 GB, na którym nigdy nie hibernujesz — usypiasz go albo porządnie wyłączasz — powercfg /h off zwraca realne miejsce, a jedyną zauważalną różnicą będzie o kilka sekund wolniejszy start. Użytkownicy dual-boot mają powód mocniejszy: szybkie uruchamianie zostawia system plików Windowsa w na wpół zhibernowanym stanie, którego Linux odmawia montować do zapisu, a narzędzia do obrazów dysków traktują jako „brudny” wolumin. Jeśli klonujesz dyski albo współdzielisz partycje NTFS z innym systemem, wyłączenie tej funkcji to standardowa higiena, nie paranoja. Nigdy nie opłaca się natomiast usuwanie pagefile.sys czy swapfile.sys przez pomylenie ich z hiberfilem — one obsługują bieżące zarządzanie pamięcią i wyłączenie ich to zupełnie inny, gorszy pomysł.
Pytania i odpowiedzi
Czy usunięcie hiberfil.sys jest bezpieczne?
Nie ręcznie: podczas działania Windowsa plik jest zablokowany, a przy kolejnym rozruchu i tak zostanie odtworzony. Obsługiwany sposób to powercfg /h off uruchomione z wiersza polecenia z uprawnieniami administratora — usuwa plik i wyłącza hibernację.
Jak zmniejszyć hiberfil.sys, nie tracąc szybkiego uruchamiania?
Uruchom jako administrator powercfg /h /type reduced: plik maleje mniej więcej do połowy pełnego rozmiaru, szybkie uruchamianie działa dalej, a tracisz tylko pełną hibernację.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]