Niesławny "Blue Screen of Death" (BSOD, oficjalnie: Stop Error) ma na stabilnym systemie Windows niemal zawsze jedną z dwóch przyczyn: sterownik z błędem, uszkodzony lub niekompatybilny — albo defekt sprzętu (RAM, GPU, PSU). Według Microsoftu (Windows Insights) około 70% wszystkich BSOD jest spowodowanych problemami sterowników.
Typowe stop-codes związane ze sterownikami
DRIVER_IRQL_NOT_LESS_OR_EQUAL (0x0000000A)
Sterownik próbował uzyskać dostęp do pamięci pod złym poziomem IRQL. Ekran zwykle pokazuje plik sterownika, np. nvlddmkm.sys (Nvidia) lub ndis.sys (sieć). Rozwiązanie: ten sterownik zaktualizować lub wycofać.
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (0x0000007E)
Wątek systemowy spowodował nieobsłużony wyjątek. Częste przyczyny: sterownik graficzny (atikmpag.sys, nvlddmkm.sys), sterownik Wi-Fi (Netwtw0x.sys) lub sterownik antywirusa.
VIDEO_TDR_FAILURE (0x00000116)
Karta graficzna nie odpowiada w wymaganym czasie (TDR = Timeout Detection & Recovery). 90% przyczyn = sterownik graficzny lub temperatura GPU.
PAGE_FAULT_IN_NONPAGED_AREA (0x00000050)
Sterownik próbował uzyskać dostęp do pamięci, która nie istnieje w obszarze non-paged. Często wskazuje na uszkodzony RAM lub błędny sterownik.
AVG Driver Updater rozpoznaje sterowniki, które są znane z powodowania BSOD i wymienia je na stabilne wersje.
Identyfikacja sterownika sprawcy
Krok po kroku, jak przeanalizować BSOD:
- Krok 1: Zapisz nazwę pliku sterownika z ekranu BSOD
Niebieski ekran zazwyczaj pokazuje plik (.sys), który spowodował awarię. Zapisz nazwę przed restartem.
- Krok 2: Otwórz Event Viewer (Podgląd zdarzeń)
Win+R →
eventvwr.msc→ Dzienniki Windows → System. Filtruj według błędu krytycznego. Sprawdź wpis "BugCheck" — pokaże stop-code. - Krok 3: Pobierz BlueScreenView (NirSoft)
Darmowe narzędzie z nirsoft.net. Czyta minidump (C:\Windows\Minidump) i pokazuje, który sterownik spowodował BSOD.
- Krok 4: WinDbg (zaawansowane)
Microsoft Debugging Tools. Otwórz minidump →
!analyze -v. Pokaże stack trace z dokładnym stanem rejestru. Dokumentacja
Standardowa procedura
Gdy zidentyfikowałeś podejrzany sterownik:
- Wycofaj sterownik — Menedżer urządzeń → kliknij prawym przyciskiem urządzenie → Właściwości → Sterownik → Przywróć sterownik
- Zaktualizuj sterownik ze strony producenta sprzętu (nie Windows Update — często stary)
- Czysta reinstalacja przez DDU (Display Driver Uninstaller) dla GPU, lub odinstaluj + zainstaluj ponownie dla innych urządzeń
- Driver Verifier — Win+R →
verifier.exe→ "Utwórz standardowe ustawienia" → wszystkie sterowniki innych producentów. Wymusza BSOD przy pierwszym błędzie sterownika. Patrz używanie Driver Verifier - Tryb awaryjny jeśli BSOD jest na początku ładowania Windows: F8 lub
shutdown /r /o→ Rozwiązywanie problemów → Opcje uruchamiania
Często zadawane pytania
Nie. ~70% BSOD na stabilnym systemie ma przyczynę w sterowniku, nie sprzęcie. Defekt RAM/GPU jest możliwy, ale rzadszy.
Plik (.dmp) zapisany przez Windows przy BSOD. Zawiera stan systemu w momencie awarii. Lokalizacja: C:\Windows\Minidump\. Otwierany przez BlueScreenView lub WinDbg.
Klasyczny problem ze sterownikiem Nvidia. Pełna reinstalacja przez DDU. Jeśli się powtarza: sprawdź temperatury GPU, stabilność RAM (MemTest86), czy zasilacz wystarcza dla karty.
Może wymusić BSOD przy pierwszym problemie sterownika. Włącz tylko gdy jest problem. Po zakończeniu testów wyłącz: verifier /reset