Strona główna  /  Komputer  /  KMODE_EXCEPTION_NOT_HANDLED – jak naprawić krok po kroku?

KMODE_EXCEPTION_NOT_HANDLED – jak naprawić krok po kroku?

Komputer
Wnętrze komputera z widoczną płytą główną, pamięcią RAM i chłodzeniem procesora, ilustrujące podzespoły sprzętowe.

KMODE_EXCEPTION_NOT_HANDLED oznacza, że system Windows wykrył nieobsłużony wyjątek w trybie jądra i dla bezpieczeństwa zatrzymał pracę. Najczęściej winny jest wadliwy, niezgodny albo niedawno zaktualizowany sterownik. Zacznij od zapisania nazwy pliku .sys z ekranu BSOD, a dopiero później przechodź do naprawy. Reinstalacja Windows nie powinna być pierwszym krokiem.

Co oznacza błąd KMODE_EXCEPTION_NOT_HANDLED?

BSOD, czyli niebieski ekran śmierci, jest mechanizmem ochronnym Windows. Kod KMODE_EXCEPTION_NOT_HANDLED pojawia się, gdy kod działający w trybie jądra – najczęściej sterownik urządzenia – wykonuje nieprawidłową operację, na przykład odwołuje się do niedozwolonego adresu pamięci.

System zatrzymuje komputer, ponieważ dalsza praca mogłaby doprowadzić do uszkodzenia danych lub kolejnych błędów. Jednorazowy BSOD po restarcie nie musi oznaczać awarii sprzętu. Jeśli jednak problem powtarza się, pojawia podczas uruchamiania albo występuje także w trybie awaryjnym, potrzebna jest szersza diagnostyka.

Jak znaleźć winowajcę?

Najcenniejszą informacją jest nazwa pliku wyświetlona obok kodu błędu, na przykład nvlddmkm.sys albo atikmdag.sys. Zrób zdjęcie ekranu telefonem, ponieważ komputer może automatycznie uruchomić się ponownie po kilku sekundach.

Jeśli system uruchamia się normalnie, sprawdź także folder C:\Windows\Minidump. Windows zapisuje tam małe zrzuty pamięci, które można odczytać narzędziem BlueScreenView. Przy bardziej zaawansowanej analizie użyj WinDbg. Jeżeli w kilku zrzutach powtarza się ten sam sterownik, jest to mocniejszy trop niż sama nazwa kodu STOP.

Przed zmianami w systemie przygotuj komputer w następujący sposób:

  • Zabezpiecz dane – skopiuj dokumenty, zdjęcia i inne ważne pliki na zewnętrzny nośnik lub do bezpiecznej lokalizacji.
  • Odłącz urządzenia USB – wyjmij pendrive’y, huby, drukarki, zewnętrzne dyski i stacje dokujące.
  • Zapisz ostatnie zmiany – zanotuj niedawno instalowany sterownik, aktualizację Windows, program zabezpieczający lub nowy podzespół.
  • Nie usuwaj plików diagnostycznych – minidumpy i logi mogą wskazać przyczynę awarii.

Jeśli ekran znika zbyt szybko, wyłącz automatyczny restart w ustawieniach uruchamiania i odzyskiwania. W razie braku dostępu do pulpitu przejdź od razu do Windows Recovery Environment, czyli WinRE.

Jak naprawić KMODE_EXCEPTION_NOT_HANDLED krok po kroku?

  1. Uruchom tryb awaryjny. Jeśli Windows nie startuje, włącz komputer i trzy razy przerwij uruchamianie, wyłączając go przyciskiem zasilania po pojawieniu się logo Windows. W WinRE wybierz Rozwiązywanie problemów, Opcje zaawansowane, Ustawienia uruchamiania i Uruchom ponownie. Następnie naciśnij F4, aby uruchomić tryb awaryjny, albo F5, jeśli potrzebujesz obsługi sieci. Tryb awaryjny ładuje ograniczony zestaw sterowników, więc pozwala usunąć konflikt bez uruchamiania części wadliwego oprogramowania.
  2. Sprawdź sterownik w Menedżerze urządzeń. Naciśnij Win + X i wybierz Menedżer urządzeń. Poszukaj urządzenia powiązanego z nazwą pliku .sys albo oznaczonego żółtym wykrzyknikiem. Otwórz jego właściwości i przejdź do karty Sterownik. Jeśli błąd pojawił się po aktualizacji, wybierz Przywróć sterownik. Gdy problem występował wcześniej, pobierz aktualną wersję ze strony producenta urządzenia, laptopa lub płyty głównej.
  3. Usuń ostatnią zmianę, jeśli to ona wywołała BSOD. Gdy awarie zaczęły się po aktualizacji Windows, sterownika, programu VPN, antywirusa albo narzędzia do obsługi sprzętu, odinstaluj tę zmianę w trybie awaryjnym. Nie instaluj sterowników z przypadkowych stron ani pakietów obiecujących automatyczną naprawę wszystkich błędów.
  4. Napraw pliki systemowe. Otwórz Wiersz polecenia jako administrator i uruchom:

    DISM /Online /Cleanup-Image /RestoreHealth

    Po zakończeniu działania DISM uruchom:

    sfc /scannow

    Narzędzia te pomagają, gdy przyczyną są uszkodzone pliki Windows lub nieudana aktualizacja. Nie naprawią jednak wadliwego sterownika, który nadal powoduje wyjątek.

  5. Przywróć domyślne ustawienia BIOS/UEFI. Jeśli używasz podkręcania, undervoltingu albo profilu XMP/EXPO, wyłącz te ustawienia na czas testów. Aktualizację BIOS-u wykonuj tylko z instrukcją producenta płyty głównej lub laptopa. Nie przerywaj jej i nie odłączaj zasilania, ponieważ błędna aktualizacja może unieruchomić komputer.
  6. Sprawdź pamięć RAM. Uruchom narzędzie Diagnostyka pamięci Windows, wpisując mdsched.exe w menu Start. Przy powtarzających się błędach użyj MemTest86 z bootowalnego nośnika USB. Jeden pełny przebieg może potrwać około 2–4 godzin. Każdy wykryty błąd pamięci traktuj poważnie, szczególnie jeśli BSOD-y mają różne kody lub wskazują za każdym razem inny plik.
  7. Przetestuj system po jednej zmianie naraz. Uruchom komputer ponownie i sprawdź, czy błąd wraca w tym samym scenariuszu. Jeśli awaria pojawia się tylko podczas grania, sprawdź sterownik i temperaturę karty graficznej. Jeśli występuje po wybudzeniu, zweryfikuj sterowniki chipsetu, Wi-Fi, Bluetooth i zarządzania energią.

Nie wykonuj czystej instalacji Windows przed kopią danych i analizą sterownika. Reinstalacja może usunąć programową przyczynę, ale nie naprawi uszkodzonej pamięci RAM, przegrzewającego się podzespołu, wadliwego dysku ani niestabilnych ustawień BIOS-u.

Co oznacza konkretny plik .sys?

Nazwa pliku wskazuje moduł, który uczestniczył w awarii, ale nie zawsze oznacza jego fizyczne uszkodzenie. Na przykład ntoskrnl.exe może być miejscem wykrycia problemu, a nie jego źródłem. Najlepiej potwierdzić trop w kilku plikach minidump.

Nazwa pliku Powiązany sprzęt lub moduł Zalecane działanie
nvlddmkm.sys Sterownik karty graficznej NVIDIA Cofnij lub wykonaj czystą instalację sterownika GPU pobranego od NVIDIA albo producenta laptopa
atikmdag.sys Sterownik karty graficznej AMD Sprawdź poprzednią i aktualną wersję sterownika oraz temperatury GPU
netio.sys Warstwa sieciowa i sterowniki kart sieciowych Zaktualizuj sterownik Wi-Fi lub Ethernetu, a także sprawdź VPN i programy filtrujące ruch
ntoskrnl.exe Jądro Windows Nie zakładaj od razu awarii jądra, przeanalizuj minidump, pamięć RAM i sterowniki firm trzecich

Kiedy samodzielna naprawa nie wystarczy?

Skontaktuj się z serwisem, gdy test pamięci wykazuje błędy, komputer przegrzewa się, dysk zgłasza problemy SMART albo BSOD pojawia się także w trybie awaryjnym i WinRE. Szczególnie niepokojące są losowe kody błędów, zawieszanie podczas skanowania SFC lub DISM oraz awarie po czystej instalacji systemu z podstawowymi sterownikami.

Jeśli podejrzewasz fizyczne uszkodzenie dysku – na przykład nietypowe dźwięki, błędy odczytu lub znikające partycje – najpierw zabezpiecz dane. Nie wykonuj pochopnie intensywnych operacji naprawczych. W takiej sytuacji ważniejsza od kolejnego polecenia w konsoli jest kopia plików i diagnoza nośnika.

Najbezpieczniejsza kolejność to: odczytanie pliku .sys, kopia danych, tryb awaryjny, cofnięcie lub aktualizacja konkretnego sterownika, naprawa plików systemowych, a dopiero potem test pamięci, BIOS-u i pozostałych podzespołów. Takie podejście pozwala naprawić KMODE_EXCEPTION_NOT_HANDLED bez kasowania systemu i bez utraty danych.

MG Market

Zespół redakcyjny mg-market.pl z pasją śledzi świat RTV, AGD, multimediów oraz technologii i internetu. Chętnie dzielimy się naszą wiedzą, wyjaśniając nawet najbardziej złożone zagadnienia w prosty, przystępny sposób. Naszym celem jest, aby każdy czytelnik czuł się pewniej w cyfrowym świecie!

Może Cię również zainteresować

Potrzebujesz więcej informacji?