Niebieski ekran śmierci (BSOD) na laptopie
Krótka odpowiedź
BSOD (Blue Screen of Death, „niebieski ekran śmierci”) to awaryjne zatrzymanie Windows, by zapobiec uszkodzeniu systemu. Laptop zbiera dane o błędzie, zapisuje log i restartuje się. Większość przyczyn to niesprawna RAM, problemy z dyskiem (SSD/HDD) albo niepoprawny sterownik. Rzadziej – problem płyty głównej.
Krytycznie ważne: BSOD raz w tygodniu to sygnał, ale można nie panikować i diagnozować stopniowo. BSOD co godzinę albo kilka razy dziennie – potrzebna pilna diagnostyka, dane są zagrożone.
Realna sytuacja klienta
Typowy scenariusz: laptop działa normalnie, potem – błyskawicznie niebieski ekran, jakiś tekst, restart. Niby wszystko normalnie po tym. Po dniu – znowu. Klient myśli: „trzeba przeinstalować Windows”. Ale reinstalacja bez usunięcia przyczyny – BSOD wróci po tygodniu.
Drugi scenariusz: dopiero co zaktualizowali Windows albo zainstalowali nowy program, sterownik, antywirus – i zaczęły się niebieskie ekrany. Tu przyczyna jest konkretna i często usuwa się przez wycofanie aktualizacji albo deinstalację.
Trzeci wariant: laptop ma 5+ lat, zaczyna pokazywać BSOD najpierw rzadko, potem częściej. To postępująca usterka sprzętowa – dysk albo RAM.
Co to jest BSOD i po co jest potrzebny
Windows stale monitoruje stan jądra systemu operacyjnego. Gdy coś krytycznie zaburza pracę jądra – niewłaściwe odwołanie do pamięci, awaria sterownika, uszkodzone pliki systemowe – Windows nie może bezpiecznie kontynuować pracy.
Zamiast „zawiesić się” i potencjalnie uszkodzić dane, Windows:
- Zatrzymuje wszystkie procesy
- Zapisuje stan pamięci w pliku dump (C:WindowsMinidump)
- Pokazuje niebieski ekran ze stop-kodem
- Restartuje się
Stop-kod to konkretna identyfikacja klasy błędu. Po nim można zrozumieć, co się stało.
Na Windows 10/11 niebieski ekran wygląda minimalistycznie: duży emotikon ze smutną buźką „:(” i tekst typu „Your PC ran into a problem and needs to restart. We’re collecting some error info, and then we’ll restart for you. (0% complete). If you’d like to know more, you can search online later for this error: MEMORY_MANAGEMENT”
Top 5 stop-kodów i co oznaczają
1. MEMORY_MANAGEMENT
Co oznacza: błąd w zarządzaniu pamięcią operacyjną. Windows odwołał się do adresu w RAM – tam albo nie to, albo pusto.
Najczęstsza przyczyna: fizyczna usterka jednej z kości RAM – błędne komórki (bad cells). Bywa też przy uszkodzonym pliku wymiany albo problemach z SSD.
Jak sprawdzić: Memtest86 – zapisać na USB, wystartować z niego, uruchomić test. Jeśli są błędy – RAM niesprawna. Ważne: testować trzeba minimum 2 przebiegi (6-8 godzin), 1 przebieg może nie wykryć niestabilnych błędów.
Prostszy test: jeśli są dwa sloty RAM – wyjąć jedną kość i popracować dzień. Jeśli BSOD nie było – problem w tej kości, którą wyjmowano. Przełożyć drugą i sprawdzić jeszcze dzień.
2. IRQL_NOT_LESS_OR_EQUAL
Co oznacza: jakiś sterownik albo proces odwołał się do pamięci z niewłaściwym poziomem przerwania (IRQL). Technicznie – sterownik próbował czytać/pisać pamięć, gdy nie miał prawa.
Najczęstsza przyczyna: niepoprawny albo niezgodny sterownik – najczęściej po aktualizacji Windows albo instalacji nowego oprogramowania. Typowi winowajcy: sterownik karty graficznej, karta sieciowa, antywirus (zwłaszcza zewnętrzny).
Jak sprawdzić: WhoCrashed – darmowe narzędzie, analizuje pliki Minidump i pokazuje, który dokładnie sterownik albo moduł wywołał BSOD. Jeśli napisane tam ntoskrnl.exe – to jądro Windows, kop dalej. Jeśli nvlddmkm.sys – to karta NVIDIA. Jeśli klif.sys – Kaspersky.
Rozwiązanie: wycofanie problematycznego sterownika przez Menedżer urządzeń → Właściwości → Sterownik → Przywróć sterownik.
3. CRITICAL_PROCESS_DIED
Co oznacza: krytyczny proces systemowy Windows zakończył się albo padł. Bez niego Windows nie może kontynuować pracy.
Najczęstsza przyczyna: uszkodzone pliki systemowe Windows (zwłaszcza po twardym wyłączeniu albo awarii dysku), albo SSD/HDD z uszkodzonymi sektorami, gdzie przechowywane są pliki systemowe.
Jak sprawdzić:
- `sfc /scannow` w cmd jako administrator – sprawdzenie i naprawa plików systemowych
- CrystalDiskInfo – stan dysku: jeśli jest Reallocated Sectors Count albo Current Pending Sector Count z niezerowymi wartościami – dysk uszkodzony
- DISM: `DISM /Online /Cleanup-Image /RestoreHealth` – odbudowa obrazu Windows
Ważne: jeśli dysk uszkodzony – najpierw uratować dane, potem naprawa.
4. PAGE_FAULT_IN_NONPAGED_AREA
Co oznacza: Windows odwołał się do strony pamięci, która nie powinna być wyładowywana (nonpaged area) – ale nie znalazł tam danych. Błąd adresowania.
Najczęstsza przyczyna: niesprawna RAM albo uszkodzony sektor na dysku (plik wymiany uszkodzony). Bywa też przez antywirus albo sterownik, który nieprawidłowo pracuje z pamięcią.
Jak sprawdzić: Memtest86 dla RAM + CrystalDiskInfo dla dysku. Jeśli oba w normie – patrzeć w WhoCrashed na konkretny moduł.
Od MEMORY_MANAGEMENT różni się: PAGE_FAULT częściej wiąże się z plikiem wymiany i dyskiem, MEMORY_MANAGEMENT – bezpośrednio z fizycznymi komórkami RAM.
5. KERNEL_SECURITY_CHECK_FAILURE
Co oznacza: ochrona jądra Windows (Kernel Patch Protection / PatchGuard) wykryła nieautoryzowaną modyfikację albo niezgodną strukturę w pamięci.
Najczęstsza przyczyna: antywirus albo sterownik zabezpieczeń (zwłaszcza starsze wersje), niezgodne sterowniki po aktualizacji Windows, albo niesprawna RAM (rzadko).
Charakterystyczna oznaka: pojawia się po instalacji nowego oprogramowania albo dużej aktualizacji Windows. Jeśli przed aktualizacją nie było – to ona.
Rozwiązanie: WhoCrashed, by znaleźć winowajcę, potem deinstalacja albo aktualizacja problematycznego oprogramowania. Jeśli po aktualizacji Windows – sprawdzić, czy zaktualizowały się wszystkie sterowniki.
Gdzie szukać logu BSOD
C:WindowsMinidump
Tu przechowywane są pliki typu 060824-15234-01.dmp (data_czas_numer). Każdy BSOD tworzy jeden plik. Same pliki czyta się tylko specjalnymi narzędziami.
WhoCrashed (Resplendence Software)
Darmowe narzędzie, analizuje wszystkie zrzuty w Minidump i wydaje zrozumiały raport: jaka data i czas, jaki stop-kod, jaki plik/sterownik winny.
Jeśli WhoCrashed mówi „probably caused by ntoskrnl.exe” bez konkretnego sterownika – to albo RAM, albo dysk, albo uszkodzone pliki systemowe.
Windows Reliability Monitor
Start → „Reliability Monitor” → tam jest wykres stabilności systemu i lista błędów krytycznych z datami. Przydatne, by zobaczyć, kiedy zaczęły się problemy i co działo się w tym czasie (instalacje, aktualizacje).
Event Viewer (Podgląd zdarzeń)
Start → Event Viewer → Windows Logs → System. Szukaj błędów o poziomie „Critical” albo „Error”. Po każdym BSOD jest tu wpis. Ale dla początkujących WhoCrashed jest wygodniejszy.
Co serwisant sprawdza w pierwszej kolejności
Przy przyjęciu laptopa z BSOD:
- Czytamy Minidump przez WhoCrashed – określamy klasę problemu (RAM, dysk, sterownik)
- CrystalDiskInfo – stan dysku. Jeśli Reallocated Sectors > 0 albo Uncorrectable Sectors > 0 – dysk uszkodzony
- Memtest86 – jeśli WhoCrashed wskazuje na RAM albo kod MEMORY_MANAGEMENT
- sfc /scannow i DISM – jeśli podejrzenie uszkodzonych plików systemowych
- Menedżer urządzeń – szukamy przestarzałych albo konfliktujących sterowników (żółte wykrzykniki)
Jak to sprawdza serwisant (szczegółowo)
Diagnostyka dysku przez CrystalDiskInfo
Otwieramy CrystalDiskInfo. Dla każdego dysku pokazuje się:
- Health Status: Good / Caution / Bad
- Parametry SMART – tabela z wartościami
Krytyczne atrybuty prostymi słowami:
Reallocated Sectors Count Ile sektorów dysk już uznał za „uszkodzone” i zastąpił rezerwowymi. Niepokojące, gdy wartość jest większa niż 0 na zwykłym HDD (na SSD logika jest inna).
Current Pending Sector Count Sektory, których dysk jeszcze „nie rozstrzygnął” – sprawne czy uszkodzone. Każda wartość większa niż 0 – powód, by pilnie zapisać dane.
Uncorrectable Sector Count Błędy, których dysk już nie może sam naprawić. Jeśli więcej niż 0 – to krytyczne, dysk może odmówić w każdej chwili.
Reallocated Event Count Ile razy w ogóle dochodziło do przeniesienia sektorów. Więcej niż 10 – dysk aktywnie się sypie.
Na SSD dodatkowo patrzymy:
- Media Wearout Indicator (Intel SSD) – mniej niż 10 = wkrótce koniec zasobu
- Total Bytes Written – ile zapisano przez cały czas
- Na Samsung SSD (860 EVO, 870 EVO): ECC Error Rate i Runtime Bad Block
Test RAM przez Memtest86
Startujemy z USB, uruchamiamy Pass 1. Jeśli są błędy (wyświetlane na czerwono) – zatrzymujemy się, RAM niesprawna. Jeśli przez 2 przebiegi błędów nie ma – RAM OK.
Ważne: testować w temperaturze pokojowej, nie przy przegrzewie. Część RAM jest niestabilna przy temperaturze ponad 50°C. Jeśli laptop się przegrzewa i BSOD – najpierw wyczyścić układ chłodzenia, potem testować RAM.
Jeśli BSOD po aktualizacji – wycofanie
Settings → Windows Update → View Update History → Uninstall Updates. Albo jeśli zaktualizował się sterownik: Menedżer urządzeń → Urządzenie → Właściwości → Sterownik → Przywróć sterownik.
Do wycofania dużej aktualizacji Windows (feature update): Settings → Recovery → Go back (dostępne 10 dni po aktualizacji).
Typowe błędy ludzi
„Przeinstaluję Windows – i wszystko przejdzie” Jeśli przyczyną jest niesprawna RAM albo zły dysk – po reinstalacji BSOD wróci. Reinstalacja rozwiązuje tylko przyczyny programowe (uszkodzone pliki, konfliktujące sterowniki). Sprzętowych nie leczy się reinstalacją.
„Jeden BSOD – i od razu nieść do serwisu” Pojedynczy BSOD, zwłaszcza po aktualizacji albo instalacji nowego oprogramowania – to nie katastrofa. Zrób kilka kroków samodzielnie: WhoCrashed, sfc /scannow, sprawdź, czy nie było aktualizacji przed BSOD. Jeśli się powtarza – wtedy do serwisu.
„Kupiłem antywirus X – od niego się zaczęło” Antywirusy to jeden z najczęstszych prowokatorów BSOD. Głęboko integrują się w jądro Windows i przy niezgodności z wersją Windows albo innymi sterownikami – mogą dawać KERNEL_SECURITY_CHECK_FAILURE albo IRQL. Deinstalacja i sprawdzenie – pierwszy krok.
„Widziałem na niebieskim ekranie 0x0000007E – to poważne?” Kod szesnastkowy to to samo, co tekstowy stop-kod, tylko w innym formacie. 0x0000007E = SYSTEM_THREAD_EXCEPTION_NOT_HANDLED. Same kody guglować z dodaniem „BSOD” i patrzeć na Microsoft Docs albo forach.
„Po BSOD sam się nie zrestartował – stoi niebieski. Trzymać wyłączony?” Nie. Po prostu naciśnij przycisk zasilania, by zrestartować. Jeśli BSOD się wyświetla i nie restartuje automatycznie – albo wyłączony jest autorestart, albo problem poważniejszy. Trzymać wyłączonym nie trzeba.
Realny przypadek nr 1
Acer Aspire 5 A515, rok 2021
Klient: BSOD zaczął się po dużej aktualizacji Windows 11 (22H2 → 23H2). Przed aktualizacją – nigdy. Teraz raz na 1-2 dni, kod IRQL_NOT_LESS_OR_EQUAL.
WhoCrashed pokazał: nvlddmkm.sys – to sterownik NVIDIA GeForce. Wersja sterownika 537.xx – zainstalowała się razem z aktualizacją Windows automatycznie.
Rozwiązanie: Menedżer urządzeń → Karty graficzne → GeForce → Właściwości → Sterownik → Przywróć sterownik. Cofnięto do wersji 528.xx.
BSOD już się nie powtórzył. Po tygodniu wyszedł nowy sterownik NVIDIA 545.xx – zainstalowaliśmy ręcznie z oficjalnej strony. Problem zniknął.
Czas: 30 minut. Koszt: bezpłatnie (rozwiązanie programowe).
Realny przypadek nr 2
Lenovo IdeaPad 3 15ALC6, rok 2021
Przynieśli: BSOD MEMORY_MANAGEMENT raz dziennie, czasem częściej pod obciążeniem. Laptop kupiony rok temu, niczego nie wymieniano.
WhoCrashed: ntoskrnl.exe – jądro, konkretnego sterownika nie wskazuje. Podejrzenie na RAM.
Uruchomiliśmy Memtest86 – Pass 1 przeszedł bez błędów. Pass 2 – w 47. minucie pojawiły się pierwsze błędy w bloku adresowym 0x6E800000-0x6F000000. RAM niesprawna.
Laptop przyszedł z dwiema kośćmi po 4GB DDR4 3200MHz SK Hynix. Wyjmujemy jedną – testujemy. Brak błędów. Wkładamy drugą – testujemy. Błędy są.
Wymieniliśmy niesprawną kość na 4GB DDR4 3200MHz Kingston. Test Memtest86 – 4 przebiegi bez błędów.
Przez 2 tygodnie obserwacji – BSOD nie było.
Czas: 2 godziny (łącznie z pełnym testem). Koszt części: 680 grn. Robocizna: 300 grn. Razem: 980 grn.
Kiedy można poczekać, a kiedy lepiej nie zwlekać
BSOD raz w tygodniu albo rzadziej:
- Spróbuj samodzielnie: WhoCrashed, sfc /scannow, wycofanie ostatnich aktualizacji/sterowników
- Jeśli CrystalDiskInfo pokazuje „Good” i Memtest bez błędów – można diagnozować bez pośpiechu
BSOD raz dziennie albo częściej:
- Jechać do serwisu. Jeśli przyczyną jest dysk, dane mogą być zagrożone już teraz
- Zrób backup ważnych danych przed wyjazdem do serwisu (jeśli jeszcze możesz wystartować)
BSOD przy każdym uruchomieniu Windows (Windows nie startuje):
- Laptop może nie wystartować wcale. Spróbuj Safe Mode (F8 albo Shift+Restart)
- Do serwisu z laptopem, nie trać czasu na samodzielną diagnostykę
Sytuacja szczególna: Jeśli CrystalDiskInfo pokazuje Reallocated Sectors > 0 albo Current Pending Sector > 0 – kopiuj dane natychmiast. Taki dysk może „umrzeć” w każdej chwili.
Praktyczne porady
Skonfiguruj zapisywanie Minidump (jeśli wyłączone): Start → „Wyświetl zaawansowane ustawienia systemu” → Uruchamianie i odzyskiwanie → ustawienia → „Zapisywanie informacji debugowania” → wybrać „Mały zrzut pamięci (256 KB)”. Bez tego log się nie zapisuje i nie ma czego analizować.
Regularne sprawdzanie stanu dysku: CrystalDiskInfo – zainstalować i uruchamiać raz w miesiącu. Zajmuje 30 sekund, ale daje wczesny sygnał o degradacji dysku, zanim całkowicie odmówi.
Aktualizacja sterowników ostrożnie: Nie aktualizuj wszystkich sterowników po kolei „profilaktycznie”. Aktualizuj tylko, jeśli jest konkretny problem albo krytyczna poprawka bezpieczeństwa. Szczególnie ostrożnie ze sterownikami karty graficznej i kart sieciowych.
Backup: BSOD to przypomnienie, że dane trzeba kopiować. Dysk zewnętrzny albo usługa chmurowa. Nie „kiedyś”, lecz dziś.
Przydatne linki
Najczęstsze pytania
Czy mogę rozwiązać problem samodzielnie?
Proste czynności, takie jak restart, sprawdzenie zasilacza, kabli i kopia danych, są bezpieczne. Jeśli problem wraca albo dotyczy dysku, zasilania, zalania lub płyty głównej, lepiej wykonać diagnostykę w serwisie.
Kiedy warto oddać sprzęt do serwisu?
Gdy laptop lub komputer wyłącza się, przegrzewa, nie widzi dysku, pokazuje błędy albo działa niestabilnie. Szybka diagnostyka zmniejsza ryzyko utraty danych i niepotrzebnych kosztów.
Czy Re-Save poda koszt przed naprawą?
Tak. Najpierw sprawdzamy przyczynę usterki, a następnie uzgadniamy zakres prac, części i cenę przed rozpoczęciem naprawy.



