Przytrzymujesz przycisk zasilania? Windows robi wtedy coś, o czym nie wiesz

Aktualności Sprzęt Obserwuj nas w Google

Przytrzymujesz przycisk zasilania? Windows robi wtedy coś, o czym nie wiesz

Gdy komputer przestaje odpowiadać przeważnie użytkownicy przytrzymują przycisk zasilania, aby wymusić jego wyłączenie. Zastanawialiście się jakie procesy zachodzą w takim momencie? Na to pytanie odpowiedział Microsoft na oficjalnym blogu.

Okazuje się jednak, że zanim urządzenie całkowicie straci zasilanie, system może podjąć próbę zapisania informacji diagnostycznych. Raymond Chen, wieloletni pracownik Microsoftu, wyjaśnił, jak działa ten mechanizm i dlaczego jest przydatny podczas analizowania awarii.

Windows próbuje zapisać dane przed wyłączeniem

Na blogu The Old New Thing Raymond Chen opisał co robi komputer podczas długiego przytrzymywania przycisku zasilania. Po około 12 sekundach następuje wymuszone wyłączenie. System operacyjny nie otrzymuje wówczas standardowego powiadomienia pozwalającego na bezpieczne zakończenie pracy. Jednak już po około ośmiu sekundach jądro Windowsa rozpoznaje zamiar wymuszenia wyłączenia.

System próbuje wtedy przygotować zrzut pamięci jądra, który może zostać wykorzystany przez usługę Windows Error Reporting. Na zapisanie danych pozostają około cztery sekundy. Nie zawsze jest to wystarczający czas, dlatego niektóre raporty mogą być niekompletne. Chen przypuszcza, że testowe wersje Windows Insider mogą wyświetlać prośbę o zwolnienie przycisku, aby umożliwić zakończenie zapisu.

Microsoft analizuje również czarne ekrany

Zrzuty powstające podczas wymuszonego wyłączania są klasyfikowane jako Long Power Button Hold, czyli LPBH. System może dodatkowo zapisać informację, czy ekran wyświetlał wyłącznie czarne piksele.

W momencie wymuszenia wyłączenia komputera system próbuje przygotować zrzut pamięci jądra, który może zostać wykorzystany przez usługę Windows Error Reporting.

 

Takie przypadki trafiają do specjalnego zespołu analizującego awarie określane jako black screen LPBH. Przyczyną może być między innymi nieprawidłowo działający sterownik graficzny albo problem z kompozytorem pulpitu odpowiedzialnym za wyświetlanie interfejsu. W porównaniu ze zwykłym zamknięciem systemu wymuszone wyłączenie daje Windowsowi znacznie mniej czasu na zapisanie danych i zakończenie procesów.

Czarny ekran nie zawsze oznacza awarię

Chen wspomniał również o nietypowym zgłoszeniu z czasów Windows 3.1. Jeden z użytkowników informował, że po uruchomieniu komputera najpierw widzi logo producenta, a następnie pokazuje czarny ekran. Po długiej diagnostyce okazało się, że sprzęt działał prawidłowo.

Użytkownik lubił czarny kolor i ustawił go we wszystkich dostępnych opcjach wyglądu, obejmujących tło pulpitu, tekst oraz pozostałe elementy interfejsu. Chen nie zna szczegółów, ale podejrzewa, że inżynier uruchomił MS-DOS, wykorzystał program EDIT.COM i przywrócił domyślne kolory.

Jak widać nawet podczas wymuszonego zamykania komputera system próbuje zebrać możliwie najwięcej informacji o przyczynie awarii. Pewnie dużo osób nie zdaje sobie sprawy, więc jest to interesująca ciekawostka.

Pokaż / Dodaj komentarze do:

Przytrzymujesz przycisk zasilania? Windows robi wtedy coś, o czym nie wiesz
 0