
Keď sa vyskytne fatálna výnimka, chyba bude v nasledujúcom formáte.
K fatálnej výnimke došlo pri xxxx: xxxxxxxx
Vo vyššie uvedenom príklade YZ predstavuje skutočnú výnimku procesora, ktorá môže byť v rozsahu od 00 do 0F. Každá z týchto výnimiek procesora je vysvetlená v rozšírenej informácii.
Po výnimke procesora je ukazovateľ rozšírených inštrukcií na segment kódu a 32-bitovú adresu, kde sa vyskytla výnimka chyby.
Vyhľadajte chybu
Najjednoduchšou a najrýchlejšou metódou na vyhľadanie príčiny fatálnej výnimky je často hľadať chybu. Pre niektorých používateľov však môže byť ťažké presne vedieť, čo hľadať, pretože sú to správy o kryptických výnimočných prípadoch. Nižšie sú uvedené tipy na vyhľadávanie týchto chýb.
- Ako bolo uvedené vyššie, fatálna výnimka má dvojmiestny kód. Ak je napríklad prítomná hodnota „0E“, použite ju ako súčasť vyhľadávania.
- Ďalej by chybové hlásenie malo obsahovať ukazovateľ (napr. „0028: c001e36“). Aj keď to možno nájsť vo vyhľadávaní, je zvyčajne jedinečný pre váš počítač. Ak nenájdete žiadne výsledky vyhľadávania, vylúčte to z vyhľadávania.
- Nakoniec, mnoho fatálnych výnimiek chybové správy obsahujú aj súbor, ktorý generoval chybu, ktorá je takmer vždy VXD súbor. Ak chyba fatálnej výnimky obsahuje odkaz na súbor .VXD, zahrňte ho ako súčasť vyhľadávania. VXD súbor môže byť tiež uvedený ako "VXD VWIN32", čo je vwin32.vxd.
Ak vyhľadávanie fatálnej výnimky nevráti výsledky alebo pomôže vyriešiť váš problém, pokračujte v nasledujúcich častiach.
Vráťte systém Windows späť na predchádzajúcu kópiu
Ak sa to nedávno začalo a používate systém Windows XP alebo novší, obnovte systém Windows na skoršiu kópiu.
Aktualizujte softvér alebo skontrolujte softvérové opravy
Ak sa vyskytnú neplatné chyby stránok iba v jednom programe, overte, či je softvérový program kompatibilný s operačným systémom v počítači. Tiež sa obráťte na výrobcu alebo dodávateľa softvérového programu, aby ste zistili, či sú k dispozícii nejaké opravy alebo aktualizácie programu, ktoré môžu pomôcť vyriešiť váš problém.
Je tiež dôležité, aby ste mali všetky najnovšie aktualizácie systému Windows.
Hardvérové ovládače
Ak sa pri používaní hardvérového zariadenia vyskytnú fatálne výnimky (napr. Pri tlači), ovládače súvisiace s týmto zariadením sú buď v konflikte s iným zariadením, poškodené alebo majú iné chyby.
Video ovládače sú tiež notoricky známe tým, že spôsobujú závažné chybové hlásenia o výnimkách. Keďže sa vaša grafická karta neustále používa, je ťažké zistiť, či je to príčina chyby. Preto vždy odporúčame mať v počítači najnovšie ovládače videa.
Navštívte webové stránky výrobcu a získajte z nich najnovší softvér a ovládače. Zoznam hardvérových spoločností nájdete na stránke ovládačov počítačov.
Nedávno nainštalovaný softvér alebo hardvér
Ak ste nedávno nainštalovali nový softvér alebo hardvér, odinštalujte alebo preinštalujte tento softvér alebo hardvér, aby ste overili, že nespôsobuje váš problém. S hardvérovým zariadením namiesto inštalácie softvéru alebo ovládačov, ktoré boli dodané so zariadením, navštívte webovú lokalitu výrobcu a získajte z nich najnovší softvér alebo ovládače. Zoznam hardvérových spoločností nájdete na stránke ovládačov počítačov.
Odstráňte všetky TSR
Zakážte všetky TSR alebo programy bežiace na pozadí, pretože fatálne výnimky môžu byť spôsobené konfliktmi medzi dvoma alebo viacerými otvorenými a spustenými programami.
Odstráňte všetky dočasné súbory programu
Odstráňte všetky dočasné súbory, ktoré sa stále nachádzajú na pevnom disku z aktuálne alebo predtým spustených programov.
Preplnený počítač
Ak ste pretaktovali ľubovoľný komponent v počítači, nastavte počítač na výrobné nastavenia, aby ste overili, či tento pretaktovaný komponent nespôsobuje problém.
Overte si, že váš počítač má k dispozícii viac ako 200 MB
Ak je na počítači málo miesta na pevnom disku, súbor systému Windows pre výmenu údajov nebude schopný v prípade potreby zväčšiť veľkosť, čo môže spôsobiť chyby.
- Určenie voľného miesta na pevnom disku.
Spustite ScanDisk a Defrag
Spustiť ScanDisk a spustiť Defrag na pevnom disku, ako by to mohlo byť možné pevný disk môže mať problém spôsobujúci swap súbor alebo dátové súbory, aby sa stal poškodený alebo neplatný.
Problém týkajúci sa tepla
Overte, či všetci fanúšikovia v počítači správne fungujú. Ak nie všetci fanúšikovia pracujú, alebo nemáte dostatok ventilátorov a váš počítač sa prehrieva, môže dôjsť k viacerým problémom vrátane fatálnych výnimiek.
- Existuje spôsob, ako povedať, ako horúci môj procesor beží?
Vypnite externú vyrovnávaciu pamäť v pamäti CMOS
Ak je táto možnosť k dispozícii, zadajte nastavenie CMOS počítača a vypnite externú vyrovnávaciu pamäť . Ak to vyrieši váš problém, je pravdepodobné, že narazíte na problém týkajúci sa tepla.
Napätie jadra CPU
Ak je k dispozícii, overte si v nastavení CMOS alebo prepojky, že napätie jadra procesora je nastavené na továrenské nastavenia. Obráťte sa na dokumentáciu k základnej doske, ktorú nájdete na webovej stránke výrobcu základnej dosky.
Zlá pamäť, neplatné bity alebo fyzicky zlá pamäť
Zlá počítačová pamäť je tiež bežnou príčinou fatálnych výnimočných chýb. Ak ste do počítača nedávno pridali pamäť, odporúča sa najprv odstrániť, aby ste overili, či sa nevyskytli konflikty s nedávno nainštalovanou pamäťou.
Ak do počítača nebola nedávno pridaná žiadna pamäť a vyskúšali ste všetky vyššie uvedené odporúčania, vyskúšajte pamäť počítača.
Nižšie je zoznam bežnejších výnimiek procesora v rozsahu od 00 do 0F.
00 = Rozdeliť chybu
Vyskytne sa, ak sa pokúsi o delenie nulou alebo ak sa výsledok operácie nezmestí do cieľového operandu.
02 = NMI prerušenie
Prerušenie 2 je vyhradené pre hardvér, ktorý nie je možné maskable prerušiť. Bez prerušenia prostredníctvom prerušenia 2.
04 = Prepadový uzáver
Vyskytne sa po vykonaní inštrukcie INTRO a bit OF je nastavený na hodnotu 1.
05 = Oprava chyby
Index poľa je mimo rozsahu
06 = Neplatná chyba v Opcode
Spôsobuje jedna z nižšie uvedených podmienok.
- Procesor sa pokúša dekódovať bitový vzor, ktorý nezodpovedá žiadnemu právnemu počítačovému pokynu.
- Procesor sa pokúša vykonať inštrukciu, ktorá obsahuje neplatné operandy.
- Procesor sa pokúša spustiť inštrukciu chráneného režimu pri spustení vo virtuálnom režime 8086. \ t
- Procesor sa pokúša vykonať predponu LOCK s inštrukciou, ktorú nemožno uzamknúť.
07 = Nie je k dispozícii kompresor
Táto chyba sa môže vyskytnúť, ak nie je prítomný žiadny matematický koprocesor. Táto chyba sa môže vyskytnúť aj pri použití matematického koprocesora a vykonaní prepínača úloh.
08 = Dvojitá chyba
Táto chyba sa vyskytne, keď spracovanie výnimky vyvolá druhú výnimku.
09 (OD) = Prekročenie segmentu kompresora
Operand s pohyblivou rádovou čiarkou je mimo segmentu.
10 (0Ah / 0A) = Neplatná porucha segmentu úlohy
Viaceré možné príčiny, ako napríklad Segment stavu úloh obsahuje viacero deskriptorov.
11 (0Bh) = Nie je prítomná chyba
Neprítomné prerušenie umožňuje operačnému systému implementovať virtuálnu pamäť prostredníctvom mechanizmu segmentácie. Ak tento segment nie je k dispozícii, vyskytne sa chyba 0B.
12 (0Ch) = Chyba zásobníka
Vyskytuje sa, keď inštrukcia odkazuje na pamäť za hranicou segmentu zásobníka.
13 (Odh) = Všeobecná chyba ochrany
Spôsobené akoukoľvek podmienkou, na ktorú sa nevzťahujú žiadne iné výnimky procesora. Výnimka označuje, že tento program bol poškodený v pamäti, čo má za následok okamžité ukončenie programu.
- Ako opraviť chybu všeobecnej ochrany.
14 (Oeh) = Chyba stránky
Vyskytne sa, keď je porušené pravidlo ochrany stránkovaním (keď zlyhá načítanie, načítané údaje sú neplatné alebo kód, ktorý vydal chybu, porušil pravidlo ochrany pre procesor).
16 (10h) = Porucha koprocesora
Vyskytne sa, keď odomknutá výnimka s plávajúcou desatinnou čiarkou signalizovala predchádzajúcu inštrukciu.
17 (11h) = Chyba kontroly vyrovnania
Používa sa iba na počítačoch s kapacitou 80486. Spôsobené, keď sa kód vykonávajúci pri privilégiu zvonenia 3 pokúsi o prístup k operandu slova, ktorý nie je deliteľný štyrmi, alebo dlhý real alebo temp real, ktorého adresa nie je deliteľná osem.