Ինչպես շտկել KMODE_EXCEPTION_NOT_HANDLED-ը

Վերջին թարմացումը. 26/08/2025
Հեղինակը: Դանիել Տեռասա

  • Բացահայտեք bugcheck 0x1E-ի տարածված պատճառները՝ դրայվերներ, RAM, BIOS և սկավառակ։
  • Կիրառեք քայլ առ քայլ լուծումներ՝ արագ մեկնարկ, դրայվերներ, SFC/DISM և սարքավորումների թեստեր։
  • Վերլուծեք minidump-երը և օգտագործեք WinDbg-ը՝ խափանված ֆունկցիան/դրայվերը գտնելու համար։
KMODE_EXCEPTION_NOT_HANDLED

Երբ Windows-ը բախվում է KMODE_EXCEPTION_NOT_HANDLED Դա պարզապես 0x0000001E կոդով կապույտ էկրան չէ, որը հայտնվում է. այն նաև նշանակում է, որ ցածր մակարդակի բաղադրիչը բացառություն է ստեղծել, որը համակարգը չի կարողացել կարգավորել: Եթե դա տեղի է ունենում պարբերաբար կամ նույնիսկ բեռնման ցիկլի ընթացքում, մի՛ խուճապի մատնվեք:

Այստեղ մենք հավաքել ենք տեխնիկական աղբյուրներից և իրական կյանքից վերցված ողջ ստուգված տեղեկատվությունը. ինչ է նշանակում սխալը, ինչպես նույնականացնել մեղավորին, վերականգնման քայլեր՝ ամենապարզից մինչև առաջադեմ վրիպազերծում, ինչպես նաև գործնական խորհուրդներ՝ ռիսկերը նվազագույնի հասցնելու և տվյալները վերականգնելու համար, եթե գործընթացում ֆայլեր եք կորցրել։

Ի՞նչ է KMODE_EXCEPTION_NOT_HANDLED (0x0000001E)-ը։

Սխալների ստուգում 0x0000001E Այն ակտիվանում է, երբ միջուկի ռեժիմի ծրագիրը (դրայվեր, համակարգային ծառայություն կամ միջուկի բաղադրիչ) ստեղծում է բացառություն, որը չի բռնվում սխալների մշակիչի կողմից: Տիպիկ արդյունքը BSOD-ն է, որը երբեմն ուղեկցվում է վերագործարկման ցիկլերով կամ պատահական անջատումներով:

Էկրանի վրա պիտակը սովորաբար հայտնվում է որպես KMODE_EXCEPTION_NOT_HANDLED (երբեմն ներառված է դրայվերի անունը): Գործնականում, Այն սովորաբար կապված է անսարք դրայվերների, անհամատեղելի ներկառուցված ծրագրային ապահովման/BIOS-ի, սարքավորումների կոնֆլիկտների կամ հիշողության (RAM) խափանումների հետ։ չնայած առկայությունը չարամիտ կամ համակարգի կոռուպցիան նույնպես կարող է դրա պատճառ դառնալ։

KMODE_EXCEPTION_NOT_HANDLED

Ընդհանուր բացառության կոդեր

Բացառության տեսակը որոշելը մեծապես նեղացնում է որոնումը։ Ամենատարածվածներից են՝

  • 0x80000002 (STATUS_DATATYPE_MISALIGNMENT)Տվյալների հղումը սխալ է համընկնում։
  • 0x80000003 (STATUS_BREAKPOINT)Կանգառի կամ հաստատման կետին հասել են առանց միջուկին միացված վրիպազերծիչի։
  • 0xC0000005 (STATUS_ACCESS_VIOLATION)հիշողությանը մուտք գործելու խախտում; սա սովորաբար ամենատարածվածն է դրայվերների խափանումների դեպքում։

Լրիվ ցանկի համար NTSTATUS կոդերի համար կարող եք դիմել ntstatus.h (Windows Driver Kit) ֆայլում սահմանված արժեքներին: Սա մշակողների համար նախատեսված ստանդարտ ռեսուրս է և օգնում է մեկնաբանել, թե ինչ է տեղի ունեցել միջուկի մակարդակում:

Ամենատարածված ցուցանիշները և պատճառները

ԳործնականումՍրանք KMODE_EXCEPTION_NOT_HANDLED-ում ամենից հաճախ հանդիպող ակտիվացուցիչներն են՝

  • Սխալ, հնացած կամ անհամատեղելի սարքի դրայվերներ (ցանց, պահեստ, գրաֆիկա, հակավիրուսային, ծայրամասային սարքավորումներ և այլն):
  • Սարքավորման կոնֆլիկտներ (Հնացած BIOS/UEFI, IRQ, հիշողություն, անհամատեղելիություն նոր սարքավորումների հետ):
  • Անսարք կամ անկայուն RAM (XMP պրոֆիլներ, անհամատեղելի կամ վնասված մոդուլներ):
  • Համակարգային ֆայլերի կոռուպցիա կամ անավարտ տեղադրումներ։
  • չարամիտ որը խանգարում է համակարգի բաղադրիչներին։
Բացառիկ բովանդակություն - Սեղմեք այստեղ  Google Earth-ի ո՞ր տարբերակն ունեմ:

Եթե ​​BSOD հաղորդագրությունը նշում է դրայվեր Անվանումով (օրինակ՝ .sys), դա ուղղակի ակնարկ է՝ անջատեք, հեռացրեք կամ թարմացրեք այն արտադրողի կողմից։ Եթե ձեր համակարգիչը չի բեռնվում, անվտանգ ռեժիմը թույլ կտա ձեզ հեռացնել դրայվերը Սարքերի կառավարիչից։

KMODE_EXCEPTION_NOT_HANDLED

KMODE_EXCEPTION_NOT_HANDLED սխալի լուծումներ (օգտատիրոջ մակարդակ)

Մեր նշած որևէ գործընթաց սկսելուց առաջ, եթե սխալը խանգարում է ձեզ Windows-ը սովորականի պես օգտագործելուն, բեռնել անվտանգ ռեժիմումՈրոշ համակարգիչների վրա դուք կարող եք դա անել՝ գործարկման ընթացքում բազմիցս սեղմելով F8 ստեղնը։ Հակառակ դեպքում, օգտագործեք վերականգնման միջավայրը (WinRE)՝ «Advanced Boot» մուտք գործելու և «Safe Mode with Networking» (Անվտանգ ռեժիմ ցանցային կարգավորումներով) ընտրելու համար։

Մեթոդ 1. Անջատել արագ մեկնարկը

Արագ մեկնարկ Այն խնայում է բեռնման ժամանակի վայրկյաններ, բայց կարող է առաջացնել դրայվերների և սարքավորումների անհամատեղելիություն։ Այն անջատելու համար՝

  1. Win + R- ը, մուտքագրեք «Կառավարման վահանակ» և սեղմեք Enter:
  2. Բացեք Էլեկտրաէներգիայի ընտրանքներ.
  3. Կողքի վրա մուտքագրեք Ընտրեք հոսանքի կոճակների վարքագիծը.
  4. Կտտացրեք Փոխել ներկայումս անհասանելի կարգավորումները.
  5. Ապանշել Ակտիվացրեք արագ գործարկումը և պահպանել փոփոխությունները:

Վերագործարկեք և փորձարկեք եթե BSOD-ը անհետանում է։ Եթե այն շարունակվում է, շարունակեք մյուս մեթոդներով։

Մեթոդ 2. Թարմացրեք խնդրահարույց դրայվերները

Վարորդներն են թիվ մեկ պատճառըՍտուգեք և թարմացրեք ձեռքով Սարքերի կառավարիչից, կամ օգտագործեք ձեր մայրական սալիկի կամ գրաֆիկական պրոցեսորի արտադրողի ծրագիրը՝ նոր տարբերակները հայտնաբերելու համար: Եթե գրաֆիկայի հետ կապված խնդիրներ ունեք, տե՛ս հատուկ լուծումները: Տեսանյութի ձախողում.

  1. մամուլ Win + X- ը և բաց Սարքի կառավարիչ.
  2. Տեղադրեք սարքերը նախազգուշացմամբ կամ Այլ սարքեր, սեղմեք աջ կոճակը և Թարմացրեք վարորդը.
  3. Ընտրեք Ավտոմատ որոնել վարորդների թարմացված ծրագրակազմը.

Եթե ​​Windows-ը ոչինչ չի գտնում, ներբեռնեք դրայվերը արտադրողի կայքից և օգտագործեք Որոնել դրայվերի ծրագրակազմ իմ համակարգչումԿան նաև երրորդ կողմի ավտոմատ թարմացնողներ (օրինակ՝ «Driver Booster» նման գործիքներ), որոնք սկանավորում և թարմացնում են միանգամից, չնայած լավագույնն է առաջնահերթություն տալ պաշտոնական դրայվերներին։

Մեթոդ 3՝ Հեռացրեք վերջին ծրագրակազմը/դրայվերները

Եթե ​​սխալը հայտնվեց ինչ-որ բան տեղադրելուց հետո (ծայրամասային, ծրագրային, հակավիրուսային, օվերքլոքինգի կոմունալ ծառայություններ), փորձեք հեռացնել այն։

  1. Win + R- ը → մուտքագրեք «Կառավարման վահանակ»:
  2. En ԾրագրերՏեղահանեք ծրագիր, տեսակավորել ըստ ամսաթվի։
  3. Տեղահանել ինչ ավելացվեց անհաջողություններից և վերագործարկումներից անմիջապես առաջ։

Անվտանգ ռեժիմում Կարող եք նաև անջատել ավելացված ծառայություններն ու դրայվերները, եթե համակարգը նորմալ չի բեռնվում։

Մեթոդ 4. Տեղադրեք բացակայող դրայվերները (անվտանգ ռեժիմից)

Եթե ​​վարորդի ֆայլերը բացակայում են կամ վնասված լինելու դեպքում, Safe Mode with Networking-ը կհեշտացնի դրանց վերատեղադրումը: Կրկնեք Device Manager-ի քայլերը և ստիպեք տեղադրումը ներբեռնված պաշտոնական փաթեթից:

Բացառիկ բովանդակություն - Սեղմեք այստեղ  Ինչպես փոխանցել թվային վկայականը մի համակարգչից մյուսը

Տեղադրումն ավարտելուց հետո, դուրս եկեք անվտանգ ռեժիմից և վերագործարկեք սովորական ռեժիմ՝ հաստատելու համար։

Մեթոդ 5. Windows-ի վերականգնում SFC-ի և DISM-ի միջոցով

SFC/DISM գործիքները Ստուգեք և վերականգնեք համակարգային ֆայլերը և Windows-ի պատկերը: Գործարկեք կոնսոլը որպես ադմինիստրատոր և մեկ առ մեկ կատարեք հետևյալ հրամանները՝

  • sfc /scannow
  • DISM.exe /Online /Cleanup-Image /CheckHealth
  • DISM.exe /Online /Cleanup-Image /ScanHealth
  • DISM.exe /Online /Cleanup-Image /RestoreHealth
  • DISM.exe /Online /Cleanup-Image /StartComponentCleanup

Երբ նրանք ավարտեն, վերագործարկեք։ Եթե վերականգնման միջավայրը (WindowsRE) թվում է անջատված, և դուք չեք կարողանում մուտք գործել գործիքներ, փորձեք միացնել այն կամ օգտագործեք Windows տեղադրման կրիչը՝ կոնսոլը բացելու և հրամաններ կատարելու համար։

Մեթոդ 6. Ստուգեք RAM-ը

Անսարք հիշողությունը Սա KMODE և 1E սխալների դասական աղբյուր է։ Գործարկեք Windows Memory Diagnostic-ը։

  1. Որոնել Windows հիշողության ախտորոշում Սկսել ցանկից:
  2. Ընտրեք Վերագործարկեք հիմա և ստուգեք խնդիրների համար.

Եթե ​​սխալներ են հայտնվում, փորձարկեք առանձին մոդուլները, անջատեք XMP/EXPO-ն, և եթե դրանք շարունակվեն, փոխարինեք ազդակիր մոդուլը: Գործիքներ, ինչպիսիք են՝ memtest Դրանք նաև օգնում են հակադրվել։

Մեթոդ 7. Ստուգեք սկավառակը և SMART-ը

Սկավառակ վատ հատվածներով կամ վատ վիճակում կարող է հանգեցնել BSOD-ի։ Գործարկել՝

  • chkdsk C: /f /r (այն ձեզ կխնդրի վերագործարկել):
  • Ստուգեք SMART-ը SSD/HDD արտադրողի օգտակարությամբ։

Եթե ​​հայտնաբերվեն թերություններ, պահուստավորեք ձեր տվյալները և հնարավորինս շուտ փոխարինեք սկավառակը։

Իրադարձությունների գրանցում, մինի-դամպեր և հեռակա օգնություն

  • Իրադարձությունների դիտում: ստուգում Windows-ի գրանցամատյան → Համակարգ և զտեք ըստ Քննադատական y սխալԴուք կտեսնեք Kernel-Power-ի նման գրառումներ, որոնք կապված են հանկարծակի անջատումների հետ։ Դրանք չեն նույնականացնում մեղավոր դրայվերին, բայց օգնում են համեմատել ժամանակացույցերը։
  • Մինի-դամպեր: գտեք դրանք C:\Windows\MinidumpԵթե ​​օգնության կարիք ունեք, խնդրում ենք վերբեռնել դրանք (օրինակ՝ OneDrive-ում) և կիսվել հղումով, որպեսզի դրանք կարողանան վերլուծվել WinDbg-ի միջոցով: Սա տեխնիկական աջակցության ստանդարտ պրակտիկա է:
  • Ուղղորդված աջակցությունՏեխնիկների կողմից խորհուրդ տրվող տիպիկ հոսքը մինի-աղբը հավաքելն է, ապա այն փոխանցելը SFC y DISM հերթականությամբ (տե՛ս վերևում գտնվող հրամանները), վերագործարկեք և հաստատեք, եթե սխալը շարունակվում է, նախքան սարքավորումների թեստերին անցնելը։

windbg

WinDbg-ի միջոցով առաջադեմ կարգաբերում (տեխնիկական օգտատերերի համար)

Երբ KMODE_EXCEPTION_NOT_HANDLED սխալի համար որևէ ակնհայտ պատճառ չկա, stack debug-ը կասի ձեզ, թե որ ֆունկցիան է ձախողվել: Միջուկի debugger-ը միացնելիս և minidump-ը բեռնելիս հետևյալ հրամաններն են կարևոր.

  • kbցուցադրում է հետադարձ հետագիծը պարամետրերով։
  • Փնտրեք զանգը դեպի NT!PspUnhandledExceptionInSystemThread կույտի մեջ։
  • Առաջին պարամետրը ցուցիչ է դեպի EXCEPTION_POINTERS (պարունակում է ԲԱՑԱՌՈՒԹՅՈՒՆ_ԳՐԱՆՑՈՒՄ y CONTEXT- ը).
  • հետ dd (հիշողության դամփ) այդ հասցեում, ստացեք երկու ցուցիչները։
  • ԱՄՆ .exr EXCEPTION_RECORD-ի մասին և .cxr ՀԱՄԱՏԵՔՍՏԻ մասին; ապա կրկին kb այդ համատեքստի հիման վրա կուտակիչի համար։
Բացառիկ բովանդակություն - Սեղմեք այստեղ  Ինչպես օգտագործել Skype- ի երկու հաշիվ նույն համակարգչում

Եթե ​​բացառության կոդը 0x80000003 է (դադարի կետ) և համակարգը մեկնարկեց /NODEBUG, միացրեք վրիպազերծիչը և օգտագործեք /DEBUG հետքը ճիշտ գրանցելու համար։ Եթե տեսնում եք 0x80000002 (անհամապատասխանություն), ստուգեք թակարդի շրջանակ լրացուցիչ մանրամասների համար:

Հաճախակի տրվող հարցեր

  • Ինչո՞ւ է KMODE-ը հայտնվում բեռնման ժամանակ։ Բեռնման ցիկլը վկայում է դրայվերի կամ սարքավորման կրիտիկական խափանման մասին: Բեռնեք անվտանգ ռեժիմ կամ օգտագործեք համակարգի վերականգնումը, եթե հնարավոր է:
  • Ինչպե՞ս շտկել KMODE BSOD-ը։ Անջատում/ստուգում է խնդրահարույց դրայվերները, գործարկում է SFC և DISM, տեղադրում է սպասվող թարմացումները, կատարում է մաքուր բեռնում, գործարկում է հակավիրուսային ծրագիրը և ախտորոշում է սարքավորումների (RAM, սկավառակ, CPU) վիճակը։
  • Հնարավո՞ր է այն շտկել առանց տվյալների կորստի։ Այո։ Տեղում կատարված վերանորոգումը (գործարկման վերանորոգում, SFC/DISM) և դրայվերների թարմացումը սովորաբար լուծում են այս խնդիրը՝ առանց ձեր ֆայլերին դիպչելու։
  • Վիրուս է՞։ Ոչ։ Սա միջուկային սխալ է. չնայած վնասակար ծրագիրը կարող է այն առաջացնել, այն ինքնին վիրուս չէ։
  • Ինչպե՞ս կանխել դա։ Պահեք Windows-ը, BIOS-ը և դրայվերները թարմացված, խուսափեք անկայուն օվերքլոքինգից և կասկածելի դրայվերներից, և պատահաբար մի՛ դիպչեք գրանցամատյանին։
  • Կարո՞ղ է վատ սկավառակը դրա պատճառ դառնալ։ Այո։ Գործարկեք CHKDSK-ը և ստուգեք SMART-ը։ Եթե կան վերաբաշխված հատվածներ կամ նախազգուշացումներ, փոխարինեք սկավառակը։
  • Կապվա՞ծ է RAM-ի հետ։ Հաճախակի։ Օգտագործեք Windows Memory Diagnostics-ը. եթե կան սխալներ, փոխարինեք անսարք մոդուլը։
  • Վտանգավոր է? Կրկնվելու դեպքում կարող է տվյալների կորուստ առաջացնել: Առաջին BSOD-ը տեսնելուն պես պահուստավորեք տվյալները:
  • Ի՞նչ կասեք 701 սխալի մասին։ Կապ չունի. 701-ը սովորաբար մատնանշում է տպագրության հերթափոխի ծառայությունը, մինչդեռ KMODE-ը միջուկի սխալ է։

Եթե ​​դուք հասել եք այսքան հեռու, ապա դուք տիրապետում եք ինչպես արագ լուծումներին, այնպես էլ խորը ախտորոշմանը՝ արագ գործարկման անջատումից և համակարգային ֆայլերի վերականգնումից մինչև դամփերի մեկնաբանումը և խնդրահարույց դրայվերի գտնումը: Այս տեխնիկաների լավ կազմակերպված համադրությամբ KMODE_EXCEPTION_NOT_HANDLED-ը սև արկղից վերածվում է մի խնդրի, որը կարելի է լուծել քայլ առ քայլ:

Առնչվող հոդված.
Ինչու է կապույտ էկրանը հայտնվում Windows- ում և ինչպես շտկել այն

Թողնել մեկնաբանություն