KMODE_EXCEPTION_NOT_HANDLED: vzroki in rešitev napake

Kaj je napaka KMODE_EXCEPTION_NOT_HANDLED?

Napaka KMODE_EXCEPTION_NOT_HANDLED, ki se v sistemu Windows prikaže kot modri zaslon (BSOD) s kodo 0x0000001E, spada med kritične sistemske napake. Pojavi se, ko program, ki teče v jedrnem načinu (kernel-mode), sproži izjemo, ki je ne more obdelati noben pripadajoči upravljalnik napak. To pomeni, da je operacijski sistem naletel na težavo, ki je ne more razrešiti, zato prisilno zaustavi delovanje, da prepreči nadaljnje poškodbe podatkov. Napaka je pogosto povezana z nezdružljivimi, zastarelimi ali pokvarjenimi gonilniki naprav, lahko pa jo povzročijo tudi težave s pomnilnikom RAM ali nepravilne nastavitve sistema. Uporabniki jo najpogosteje opazijo ob zagonu sistema, med igranjem zahtevnih iger ali pri delu s programi, ki zahtevajo veliko sistemskih virov.

Koda 0x0000001E nam sporoča, da je prišlo do izjeme, ki je gonilnik ali sistemska programska oprema ni pričakovala. Microsoftova uradna dokumentacija navaja, da je najpogostejši vzrok prav gonilnik, ki je napačno naslovil pomnilnik ali poskusil izvesti nedovoljeno operacijo. Kadar se napaka pojavlja redno, je treba takoj ukrepati, saj lahko vodi do izgube neshranjenega dela ali celo do nepravilnega zapisa podatkov na disku.

Najpogostejši vzroki za napako

Razumevanje vzrokov je ključno za hitro odpravo napake. Spodaj so našteti najpogostejši scenariji, ki sprožijo KMODE_EXCEPTION_NOT_HANDLED.

KMODE_EXCEPTION_NOT_HANDLED: vzroki in rešitev napake - 1
  • Zastareli ali poškodovani gonilniki naprav – zlasti gonilniki za grafične kartice (NVIDIA, AMD, Intel), omrežne kartice in krmilnike shranjevanja.
  • Konfliktna programska oprema – nekatere aplikacije, kot so protivirusni programi ali pripomočki za optimizacijo sistema, lahko posegajo v jedrni pomnilnik in povzročijo izjemo.
  • Napake v pomnilniku RAM – slabi pomnilniški moduli ali nepravilno nameščeni ključki so pogost vir modrih zaslonov.
  • Poškodovane sistemske datoteke – okvara kritičnih datotek, kot so kernel32.dll ali ntoskrnl.exe, lahko privede do nepričakovane izjeme.
  • Prekomerno navijanje (overclocking) – če procesor ali pomnilnik delujeta pri višjih frekvencah, kot je priporočeno, postane sistem nestabilen.
  • Težave s hitrim zagonom sistema – funkcija Fast Startup v sistemu Windows včasih povzroči konflikt med gonilniki ob ponovnem zagonu.

Vsak od teh vzrokov zahteva drugačen pristop k reševanju. V nadaljevanju bomo podrobno opisali korake, s katerimi lahko napako odpravite sami.

Rešitve po korakih

Spodnja tabela prikazuje pregled najučinkovitejših metod za odpravo napake KMODE_EXCEPTION_NOT_HANDLED, razvrščenih glede na verjetnost uspeha.

Metoda Opis Stopnja zahtevnosti
Posodobitev gonilnikov Ročno ali samodejno namestite najnovejše gonilnike za grafično, omrežno in druge ključne naprave. Nizka–srednja
Preverjanje pomnilnika RAM Zaženite orodje Windows Memory Diagnostic in po potrebi zamenjajte okvarjene module. Srednja
Onemogočanje hitrega zagona V možnostih porabe energije izklopite Fast Startup in znova zaženite sistem. Nizka
Preverjanje sistemskih datotek Uporabite ukaz SFC /scannow ali DISM za popravilo poškodovanih datotek. Srednja
Odstranitev problematične programske opreme V varnem načinu odstranite nedavno nameščene programe ali gonilnike. Srednja
Ponastavitev BIOS-a na privzete nastavitve Če ste navijali, v BIOS-u povrnite tovarniške vrednosti. Visoka

Posodobitev gonilnikov

Gonilniki so najpogostejši krivec. Odprite upravitelj naprav (devmgmt.msc) in poiščite naprave z rumenim klicajem. Za vsako sumljivo napravo z desnim klikom izberite »Posodobi gonilnik« in nato »Samodejno poišči posodobljeno programsko opremo gonilnika«. Če sistem ne najde novejše različice, obiščite spletno stran proizvajalca (npr. NVIDIA, AMD, Intel) in ročno prenesite najnovejšo različico. Posebej pozorni bodite na gonilnike za grafične kartice, saj pogosto povzročajo modre zaslone med igranjem iger. Priporočamo uporabo orodij, kot je DDU (Display Driver Uninstaller), za popolno odstranitev starih gonilnikov pred namestitvijo novih.

KMODE_EXCEPTION_NOT_HANDLED: vzroki in rešitev napake - 2

Če ne veste, kateri gonilnik povzroča težavo, si oglejte dnevnik napak v orodju »Pregledovalnik dogodkov« (Event Viewer). V dnevniku sistema poiščite zapise z virom BugCheck in preverite, ali je navedena datoteka .sys, ki pripada določenemu gonilniku. To vam bo pomagalo zožiti iskanje.

Preverjanje pomnilnika RAM

Napake v pomnilniku so zahrbtne, saj se lahko pojavljajo naključno. V iskalno polje Windows vtipkajte »Windows Memory Diagnostic« in izberite »Znova zaženi zdaj in preveri težave«. Računalnik se bo ponovno zagnal in izvedel obsežen test pomnilnika. Če so odkrite napake, je treba zamenjati okvarjene module. Pred nakupom novih ključkov RAM poskusite s ponovnim nameščanjem obstoječih – včasih je težava le v slabem stiku. Očistite kontakte z radirko in jih previdno vstavite nazaj, dokler ne začutite, da so zaskočili.

Onemogočanje hitrega zagona

Hitri zagon (Fast Startup) je funkcija, ki pospeši nalaganje sistema, vendar lahko povzroči konflikte z gonilniki. Odprite Nadzorno ploščo, pojdite na »Možnosti porabe energije« in izberite »Izbira delovanja gumbov za vklop«. Kliknite »Spremeni nastavitve, ki trenutno niso na voljo«, nato počistite možnost »Vklopi hitri zagon (priporočeno)« in shranite spremembe. Po ponovnem zagonu preverite, ali se napaka še pojavlja. Ta preprost korak je mnogim uporabnikom rešil težavo brez poseganja v gonilnike.

KMODE_EXCEPTION_NOT_HANDLED: vzroki in rešitev napake - 3

Preverjanje sistemskih datotek

Poškodovane sistemske datoteke lahko povzročijo nestabilnost jedra. Odprite ukazni poziv kot skrbnik in zaženite ukaz »sfc /scannow«. Pripomoček bo pregledal in popravil poškodovane datoteke, če je to mogoče. Če SFC poroča o napakah, ki jih ni mogel popraviti, uporabite še »DISM /Online /Cleanup-Image /RestoreHealth«. Ta orodja so vgrajena v Windows in ne zahtevajo namestitve dodatne programske opreme.

Odstranitev problematične programske opreme

Če se je napaka začela pojavljati po namestitvi določenega programa, ga odstranite v varnem načinu. Za dostop do varnega načina med zagonom večkrat pritisnite tipko F8 (ali uporabite možnost obnovitve). Ko ste v varnem načinu, pojdite na »Nastavitve« > »Aplikacije« in odstranite sumljivo programsko opremo. Posebej pozorni bodite na protivirusne programe tretjih oseb ali orodja za čiščenje registra.

Ponastavitev BIOS-a na privzete nastavitve

Overclocking ali nestabilne nastavitve v BIOS-u pogosto vodijo do modrih zaslonov. Vstopite v BIOS (običajno s pritiskom tipke Del, F2 ali F10 med zagonom) in izberite možnost za nalaganje privzetih nastavitev (»Load Optimized Defaults« ali podobno). Shranite in zapustite. Če ste navijali procesor ali RAM, znižajte frekvence na standardne vrednosti.

KMODE_EXCEPTION_NOT_HANDLED: vzroki in rešitev napake - 4

Napredno odpravljanje težav

Če osnovne rešitve ne delujejo, je treba poseči po naprednejših metodah. Najprej priporočamo, da preberete uradno Microsoftovo dokumentacijo o napaki Bug Check 0x1E, ki vsebuje podrobne tehnične informacije in možne ukaze za razhroščevanje. Ogledate si jo lahko na https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-0x1e--kmode-exception-not-handled.

Drug koristen vir je članek na portalu PC Gamer, ki opisuje praktične izkušnje uporabnikov in dodatne nasvete za odpravo napake, zlasti v povezavi z igralnimi računalniki. Dostopen je na https://www.pcgamer.com/kmode-exception-not-handled-error-what-it-is-and-how-to-fix-it/.

V primeru, da se sistem sploh ne zažene, lahko uporabite možnost obnovitve sistema. Trikrat zaporedoma prekinite zagon (držite gumb za vklop, dokler se računalnik ne izklopi) – to sproži vmesnik za obnovitev. Izberite »Napredne možnosti«, nato »Odpravljanje težav« in »Možnosti zagona«. Od tu lahko zaženete varni način, obnovite sistem na prejšnjo obnovitveno točko ali pa zaženete orodje za popravilo ob zagonu.

KMODE_EXCEPTION_NOT_HANDLED: vzroki in rešitev napake - 5

Pomembno je tudi, da preverite, ali so vsi priključki (SATA, napajalni kabli) pravilno nameščeni. V redkih primerih je lahko vzrok tudi okvara matične plošče ali napajalnika, vendar to običajno spremljajo tudi druge napake.

Preventivni ukrepi

Da bi se izognili ponovnim pojavom napake, redno posodabljajte gonilnike, nameščajte samo preverjeno programsko opremo in vzdržujte čistočo v sistemu pred neželenimi programi. Priporočljivo je tudi, da občasno preverite zdravje diska s pripomočkom CHKDSK in pomnilnika z diagnostičnim orodjem. Če uporabljate prenosnik, pazite na prezračevanje – pregrevanje lahko povzroči nestabilnost jedra.

Reference

Microsoft. Bug Check 0x1E: KMODE_EXCEPTION_NOT_HANDLED. Microsoft Learn. Dostopno na: https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-0x1e--kmode-exception-not-handled

PC Gamer. KMODE_EXCEPTION_NOT_HANDLED error: what it is and how to fix it. Dostopno na: https://www.pcgamer.com/kmode-exception-not-handled-error-what-it-is-and-how-to-fix-it/

Howtogeek. How to Fix a KMODE_EXCEPTION_NOT_HANDLED Error in Windows. Dostopno na: https://www.howtogeek.com/865206/how-to-fix-a-kmode-exception-not-handled-error-in-windows/

Microsoft Community. RAM troubleshooting and solutions. Dostopno na: https://learn.microsoft.com/en-us/answers/questions/5583694/kmode-exception-not-handled

Windows BSOD napake sistema gonilniki odpravljanje težav KMODE_EXCEPTION_NOT_HANDLED
Opomba Vsebina je informativne narave in ne nadomešča strokovne tehnične pomoči.
Avtor

Stefano Barcellos

Sodelavec na Visite Barbados.

« Prejšnja objava
0x80073cf6: odprava napake v Windows sistemu

Sorodne objave