Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

System nie przechodzi do S4

Termin Definicja
System nie przechodzi do S4

System nieprzechodzący do S4 ogólnie wymaga sprawdzenia dostępności hibernacji poleceniem powercfg /a.

Co oznacza stan S4 w systemie Windows

Stan S4 jest stanem uśpienia określanym w standardzie ACPI jako hibernacja. Przed przejściem do S4 system zapisuje zawartość pamięci operacyjnej na dysku, a następnie wyłącza zasilanie większości podzespołów. Po ponownym uruchomieniu Windows odczytuje zapisany obraz i odtwarza sesję użytkownika. W odróżnieniu od zwykłego uśpienia, stan S3, hibernacja nie wymaga stałego podtrzymywania zawartości pamięci RAM.

Jeżeli komputer nie przechodzi do S4, problem może dotyczyć samej dostępności hibernacji, konfiguracji systemu, ustawień zasad zasilania, firmware’u UEFI albo sterownika urządzenia. Sam brak pozycji „Hibernacja” w menu zasilania nie przesądza jeszcze o uszkodzeniu sprzętu. Windows może ukrywać tę funkcję, gdy jest wyłączona, niedostępna dla bieżącej konfiguracji albo ograniczona przez zasady systemowe.

Sprawdzenie dostępnych stanów poleceniem powercfg

Pierwszym krokiem jest uruchomienie Wiersza polecenia lub programu PowerShell z uprawnieniami administratora i wykonanie polecenia powercfg /a. Wynik pokazuje stany uśpienia obsługiwane przez system oraz powody, dla których inne stany są niedostępne. W prawidłowo skonfigurowanym komputerze z włączoną hibernacją na liście dostępnych stanów powinna pojawić się pozycja odpowiadająca hibernacji. W nowszych komputerach może być dostępny tryb Modern Standby, oznaczany jako S0 Low Power Idle, a klasyczny S3 może być wtedy niedostępny.

Jeżeli wynik wskazuje, że hibernacja nie jest włączona, można ją aktywować poleceniem powercfg /hibernate on. Następnie warto ponownie wykonać powercfg /a i sprawdzić, czy stan S4 został udostępniony. Polecenie powercfg /hibernate off wyłącza hibernację, dlatego należy upewnić się, że nie zostało użyte przypadkowo przez skrypt administracyjny lub narzędzie optymalizujące system. Do sprawdzenia konfiguracji pliku hibernacji służy także powercfg /hibernate.

Gdy system nadal odrzuca przejście do S4

Jeśli hibernacja pozostaje niedostępna po jej włączeniu, należy odczytać dokładny komunikat z powercfg /a. Windows może wskazać, że firmware nie obsługuje danego stanu, że bieżąca platforma korzysta z innego modelu uśpienia albo że funkcja została wyłączona przez składnik systemu. W komputerach z UEFI trzeba sprawdzić ustawienia dotyczące stanów zasilania, hibernacji i Modern Standby, przy czym nazwy opcji zależą od producenta płyty głównej lub laptopa. Aktualizacja UEFI ma sens tylko wtedy, gdy producent przewidział poprawki związane z zarządzaniem energią dla danego modelu.

Warto również wykluczyć problemy z plikiem hibernacji i sterownikami. Po włączeniu hibernacji Windows tworzy plik hiberfil.sys na partycji systemowej. Brak wystarczającego miejsca, błędy systemu plików albo uszkodzenie plików systemowych mogą uniemożliwić zapis obrazu pamięci. Do kontroli można użyć polecenia chkdsk zgodnie z komunikatami systemu oraz narzędzi sfc /scannow i DISM /Online /Cleanup-Image /RestoreHealth. Należy też zaktualizować sterowniki chipsetu, grafiki i zarządzania energią przeznaczone dla konkretnego modelu komputera. Jeżeli problem występuje po podłączeniu określonego urządzenia USB, stacji dokującej lub sterownika, test bez tego urządzenia pomaga zawęzić przyczynę.

Do analizy nieprawidłowych wybudzeń i przejść zasilania przydatne są polecenia powercfg /lastwake, powercfg /requests oraz powercfg /systemsleepdiagnostics. Pokazują one odpowiednio ostatnie źródło wybudzenia, aktywne żądania blokujące uśpienie oraz raport diagnostyczny dotyczący przejść energetycznych. Nie każde żądanie blokujące uśpienie blokuje również hibernację, dlatego wynik trzeba interpretować razem z komunikatem powercfg /a i zachowaniem komputera.

Praktyczna weryfikacja po zmianach

Po zmianie konfiguracji należy zapisać otwarte dokumenty i wykonać kontrolną hibernację z menu systemowego albo poleceniem shutdown /h. Komputer powinien zamknąć sesję, zapisać jej stan na dysku i wyłączyć zasilanie. Po ponownym włączeniu należy sprawdzić, czy Windows odtworzył poprzednią sesję bez komunikatu o nieprawidłowym zamknięciu. Jeżeli polecenie shutdown /h zwraca błąd, jego treść oraz wynik powercfg /a są ważniejsze niż sam fakt braku przycisku hibernacji.

Test trzeba wykonać zarówno przy zasilaniu sieciowym, jak i na baterii, ponieważ dla obu trybów mogą obowiązywać odmienne plany zasilania. W Opcjach zasilania można sprawdzić, czy akcja zamknięcia pokrywy lub naciśnięcia przycisku zasilania nie została ustawiona na uśpienie albo wyłączenie komputera. Jeżeli S4 jest dostępny, lecz system nie zapisuje sesji, należy zweryfikować wolne miejsce na dysku systemowym, stan dysku oraz ewentualne błędy w Podglądzie zdarzeń, zwłaszcza w dziennikach dotyczących diagnostyki wydajności i zasilania.

Trwały brak S4 mimo poprawnej konfiguracji Windows i aktualnego firmware’u może oznaczać ograniczenie platformy, a nie awarię konkretnego podzespołu. W takiej sytuacji trzeba porównać wynik z dokumentacją modelu laptopa lub płyty głównej oraz sprawdzić, jaki model stanów uśpienia przewidział producent. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, w tym diagnostyką problemów z uruchamianiem, zasilaniem, sterownikami oraz konfiguracją hibernacji.