Bendrosios prie?astys klaidos "prane?im? STOP 0x0000007F"

Straipsni? vertimai Straipsni? vertimai
Straipsnio ID: 137539 - Per?i?r?ti ?iame straipsnyje minimus produktus.
I?pl?sti visus | Sutraukti visus

?iame puslapyje

Po?ymiai

Gali b?ti parodytas toks klaidos prane?imas va?iuojant Windows:
SUSTABDYTI 0X0000007F (UNEXPECTED_KERNEL_MODE_TRAP)

Prie?astis

?i klaida gali ?vykti, jei viena i? ?i? s?lygos yra:
  • Kompiuteryje yra aparat?ros arba programin?s ?rangos problem? (technin? ?ranga nepakankamumas yra labiausiai paplitusi prie?astis).
  • Galite pabandyti per laikrodis kompiuterio greitis procesorius (pvz., galite nustatyti 150 MhZ procesorius metu 187 MhZ).
Auk??iau stabdymo klaidos-tai sp?stai ?vyko branduolio re?imu ir sp?st? yra vien? branduol? neleid?iama tur?ti arba visada baigiasi mirtimi. Da?niausias sustojimo 0x7F prie?astys:
  • ?emo lygio aparat?ros korupcija, pvz., sugadintas atminties (RAM)
  • Neatitinkan?ius atminties modulius
  • Veikimo sutrikim? tur?jusios plok?t?
Nustatyti apytiksl? prie?astis, i?tirti ne parametrai Stabdyti ekrano vir?uje:
** Stotel? 0x0000007F (0x000000XX, 0x00000000, 0x00000000, 0x00000000)
UNEXPECTED_KERNEL_MODE_TRAP
Svarbiausias parametras ? pirmasis (0x0000000X), gali tur?ti kelet? skirting? reik?mi?. ?i? Sp?stai prie?astis gali skirtis, priklausomai nuo ?io parametro vert?. Galima rasti visus sp?stus, kurie sukelia sustabdyti 0x7F bet Intel x 86 mikroprocesorius nuoroda vadove kaip jie yra b?dingi ir x 86 platformos. ?ia yra kai kurie i? labiausiai paplitusi?:
   Values       Meaning
   ----------   --------------------
   0x00000000   Divide by Zero Error
   0x00000004   Overflow
   0x00000005   Bounds Check Fault
   0x00000006   Invalid Opcode
   0x00000008   Double Fault

Dalyba i? nulio klaid?

Padalinti i? nulio yra suk?l? kai DIV instrukcija yra ?vykdytas ir daliklis yra 0. Atminties korupcija (ar kitos aparat?ros problem?) arba programin? ?ranga gedimai gali sukelti tai.

Perpildymo

Perpildymo instrukcija ?vyksta tada, kai procesorius vykdo per paskambinti ? pertraukties pri?i?r?tojas perpildymo (ir) v?liava nustatytas.

Kiek leid?ia patikrinti kalt?s

?? kalt? yra generuojami kai procesorius, vykdydama tam LAIKYTIS instrukcij?, nustato operandas vir?ija nurodytas ribas. PRIVALOMI mokymas skirtas u?tikrinti, kad pasira?ytas masyvo indeksas per tam tikr? diapazonas.

Neteisingas kodas operacijos

?? kalt? yra generuojamas, kai perdirb?jas bando vykdyti, Neleistinas nurodymas. Tai paprastai sukelia, kai nurodym? ?ymeklis yra sugadinta ir yra nukreipta ? neteising? viet?. Da?niausia tai yra aparat?ros atminties korupcija.

Dvivietis kalt?s

Dvivietis kalt?s ?vyksta tada, kai i?imtis nustatoma bandant skambinti pri?i?r?tojas anksto i?imties. Paprastai, dvi i?imtys gali b?ti tvarkomi serijiniu numeriu, ta?iau yra keletas i?im?i?, kuri? negalima serijin? ir ?ioje situacijoje procesorius signalus dvigubo kalt?s. Du pagrindin? prie?astis, tai yra aparat?ros ir branduolys stack perpildymo. Aparat?ra problemos paprastai yra susij? su CPU, RAM, arba autobusu. Branduolys kamino perpildymo yra beveik visada sukelia klaidingas branduolio re?imo tvarkykles.

Sprendimas

Nor?dami i?spr?sti ?i? problem?, naudokite atitinkam? metod?:
  • Jei programin? ?ranga arba aparat?ra gali sukelti ypa? sp?stus, a derinimo turi nustatyti, kurios yra prie?astis. Jei ?tariate, kad aparat?ros problema, pabandykite ?i aparat?ra trik?i? ?alinimo veiksm?:
    1. Bandym? RAM, kad kompiuter? paleid? diagnostikos programin? ?rang?, kuri teikia kompiuterio gamintojas. Pakeisti bet RAM paskelbtas kaip blogai. Be to, ?sitikinkite, kad visi ? RAM, kompiuteris yra vienodu grei?iu.
    2. Bandykite pa?alinti arba nurodant valdikliai, kortel?s, arba kitiems periferiniams ?renginiams.
    3. Pabandykite kit? plok?t? kompiuteryje.
  • Jei esate vyresnis nei clocking j?s? procesoriaus greitis, j? ? greit?, kuriuo jis yra skirtas paleisti.
  • Pasitarkite su aparat?ros tiek?jas bet atnaujinta aparat?ros vairuotojai ar BIOS atnaujinimai, arba abu.
Daugiau informacijos apie procesorius gedimus, konsultuotis su Intel procesorius reference manual.

Savyb?s

Straipsnio ID: 137539 - Paskutin? per?i?ra: 2013 m. baland?io 25 d. - Per?i?ra: 2.0
Taikoma:
  • Microsoft Windows XP leidimas profesionalams
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server (serveris)
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Rakta?od?iai: 
kberrmsg kbmt KB137539 KbMtlt
Atliktas automatinis vertimas
SVARBU: ?is straipsnis i?verstas naudojant ?Microsoft? ma?ininio vertimo programin? ?rang? ir gali b?ti pataisytas naudojant ?Community Translation Framework? (CTF) technologij?. ?Microsoft? si?lo ma?inos i?verstus, bendruomen?s suredaguotus ir ?mogaus i?verstus straipsnius siekdama daugeliu kalb? suteikti prieig? prie vis? savo ?ini? baz?s straipsni?. Ma?inos i?verstuose ir v?liau paredaguotuose straipsniuose gali b?ti ?odyno, sintaks?s ir / arba gramatikos klaid?. ?Microsoft? neatsako u? jokius netikslumus, klaidas arba ?al?, klient? patirt? d?l neteisingo turinio vertimo arba naudojimosi juo. Daugiau apie CTF ?r. http://support.microsoft.com/gp/machine-translation-corrections.
Spustel?kite ?ia, nor?dami pamatyti ?io straipsnio versij? angl? kalba: 137539

Pateikti atsiliepim?

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com