OS: Windows 8 (Ydin, Professional, Enterprise)
Version: Joko 32- tai 64-bittinen versio
Oire: Järjestelmä pysähtyy, kun Windowsin virheentarkistus (sininen näyttö) 0x0000007F
Ongelma: Ydintason ohjain ei voi käsitellä poikkeusta, tai ohjainta on kaksi peräkkäistä vikaa (kaksoisvirhe)
Windows debuggerin (WinDbg) vianmääritys:
1. Avaa minidump tiedosto Windows Debugger
2. Komentorivin tyypissä !analyze –v <Enter>
3. Paina CTRL-F ja etsi hakusanalla "STACK_TEXT" (ilman lainausmerkkejä)
Tämän pitäisi viedä sinut muistipinon alkoon, ja sen pitäisi olla samanlainen kuin alla oleva esimerkki:
STACK_TEXT:
8df1b118 8c64de77 8df1b4a0 87ca29d8 00009280 Ntfs!NtfsLookupAllocation+0x15e
8df1b1bc 8c64dc95 8df1b4a0 8902c008 87ca29d8 Ntfs!NtfsPrepareSimpleBuffers+0x11b
8df1b1f8 8c64d02d 8902c008 87ca29d8 09280000 Ntfs!NtfsPrepareBuffers+0x5d
...
8df1d344 94c8448c 00000000 b0fe8bf0 8df1d3a0 BHDrvx86+0x7f0ce
Vieritä pinotekstin viimeiselle riville ja etsi ladattu ohjain/moduuli:
8df1d344 94c8448c 00000000 b0fe8bf0 8df1d3a0 BHDrvx86+0x7f0ce
4. Pura tiedoston nimi, tässä tapauksessa BHDrvx86, ja tutkimus KCS: ssä, Bingissä, Googlessa jne.
Huomio: Jos viimeinen rivi ilmaisee Windows-ohjaimen/-moduulin (etuliite nt!, ntfs!, filtrmgr!, drx!) siirtyy yhden rivin ylöspäin pinossa, kunnes löydät ohjaimen/moduulin, jossa ei ole etuliitettä.
5. Kun olet tunnistanut kyseisen ohjaimen/tuotteen, tarkista microsoftin Windows-yhteensopivuussivustosta yhteensopivuus Windows 8:n kanssa.
6. Replikoi toiminto, joka käynnisti virheentarkasteen, esimerkiksi uudelleenkäynnistys, kopioi sama tiedosto, jonka asiakas kopioi ...
7. Toista pinoanalyysi, kunnes ongelma on ratkaistu
Nimeä virheentarkastutteen aiheuttanut ohjain uudelleen tai poista vastaavan sovelluksen/ohjaimen asennus Jos ohjainta/sovellusta ei ole merkitty yhteensopivaksi Windows 8:n kanssa, anna asiakkaalle tietoja yhteensopivuusongelmasta ja anna linkki Windowsin yhteensopivuussivustoon.