Kui teie Windowsi rakendus jookseb kokku või sulgub ootamatult, luuakse enne tõrke ilmnemist praeguse teabe salvestamiseks „krahhi tõmbefail”. Väikese mälutõmmisfaili lugemine aitab teil kindlaks teha ja kõrvaldada programmi vigade põhjuse. Programmi valesti õppimiseks võite kasutada tasuta tarkvara nimega "BlueScreenView" või kasutada siluri tööriista.
Samm
Meetod 1 /2: BlueScreenView kasutamine
Samm 1. Kasutage streigi põhjuse väljaselgitamiseks BlueScreenView
Enamik kasutajaid vajab lihtsalt kuhjafaili, et teha kindlaks, mis põhjustab süsteemi tõrke või sinise surma ekraani. Blue ScreenView on NirSofti tasuta tarkvara, mis suudab analüüsida hunniku faile ja öelda kasutajale, milline draiv (draiver) või muud tegurid põhjustavad krahhi.
Süsteemi vigade ajal tekkinud hunnikuid nimetatakse "minipumpadeks".”
Samm 2. Laadige alla BlueScreenView
BlueScreenView saate alla laadida otse NirSoftist aadressilt nirsoft.net/utils/blue_screen_view.html.
Autonoomse programmi saate alla laadida ZIP -vormingus. Nii saate programmi käivitada ilma seda installimata. Kui ZIP-faili allalaadimine on lõppenud, paremklõpsake ja valige „Väljavõte“, et luua BlueScreenView programmiga uus kaust
Samm 3. Käivitage BlueScreenView
Pärast BlueScreenView ZIP -failist ekstraheerimist käivitage programm sees. Windows palub teil jätkata.
Samm 4. Leidke kuhjafail, mida soovite analüüsida
Kui teie arvuti jookseb kokku, luuakse Windowsi kataloogi fail nimega "minidump". Nendel failidel on laiend.dmp, mida BlueScreenView saab lugeda ja teile juhtunust rääkida. Minidump -faili leiate kataloogist C: / Windows / Minidump. Kui te seda ei näe, peate võib -olla näitama peidetud faile.
- Windows 10 ja 8 kasutajate jaoks klõpsake Windows Exploreris etiketil "Vaade" ja märkige ruut "Peidetud üksused".
- Windows 7 ja varasemate versioonide kasutajatel avage juhtpaneelilt kaustavalikud, klõpsake silti "Vaade" ja valige "Kuva peidetud failid, kaustad ja kettad".
Samm 5. Lohistage.dmp -fail BlueScreenView aknasse
Kiireim viis.dmp -faili avamiseks on selle lohistamine BlueScreenView aknasse. Faili ei liigutata algsest asukohast. Näete, et BlueScreenView akna alumine pool täitub andmetega, kui fail on aknasse lohistatud.
Samm 6. Otsige ülaosast veergu "Juhi põhjustatud"
Selle nägemiseks peate võib -olla natuke paremale kerima. Selles veerus kuvatakse draiv, mis põhjustas süsteemi krahhi.
Samuti võite leida probleemse draivi, kuna see on akna allosas punasega esile tõstetud. Topeltklõpsake esiletõstet, et näha rohkem üksikasju, nagu toote nimi, kirjeldus ja tee
Samm 7. Kasutage seda teavet oma probleemi lahendamiseks
Nüüd teate krahhi põhjust ja saate seda lahendada. Tehke veebiotsing märksõnaga ((draivi nimi) krahh), et näha, kas kellelgi teisel on teie probleem olnud.
Meetod 2/2: WinDBG kasutamine
Samm 1. Kasutage seda meetodit põhjalikumaks analüüsiks
Enamik kasutajaid ei pea faili MEMORY. DMP avamiseks kasutama Windowsi siluriprogrammi ja kontrollima süsteemiviga ilmnemisel hunnikukoodi. Kui soovite lisateavet selle kohta, kuidas Windows kasutab oma draive ja mälu, või peate arendusotstarbel analüüsima hunnikfaile, võib Windowsi silur pakkuda teile palju teavet.
Samm 2. Laadige alla Windowsi tarkvaraarenduskomplekt (WDK)
Sellel programmil on WinDBG programm, mida kasutatakse kuhjafaili avamiseks. WDK installiprogrammi saate alla laadida siit.
Samm 3. Käivitage fail sdksetup.exe
Alustatakse programmi installimist. Jätkake paari esimese akna kaudu ja jätke see algsetele seadetele.
Samm 4. Ärge valige kõike, välja arvatud „Silumisriistad Windowsi jaoks”
Saate eemaldada kõik muud funktsioonid, kuna neid ei kasutata kuhjafailide avamiseks. See säästab installimise aega ja kõvakettaruumi.
Samm 5. Oodake hetk, kuni fail on alla laaditud ja installitud
Tavaliselt võtab see protsess paar minutit.
Samm 6. Avage käsuviip administraatorina
Analüüsimiseks peate avama käsuviiba, mis tõstetakse.dmp -faili seostamiseks WinDBG -ga. Käivitate käsurea kaustas "system32".
- Windows 10 ja 8 kasutajatele paremklõpsake Windowsi nuppu ja "Command Prompt (Admin)".
- Windows 7 kasutajatele avage menüü Start ja tippige cmd. Vajutage Ctrl+⇧ Shift+↵ Enter.
Samm 7. Minge siluri kataloogi
Sisestage järgmine käsk, et liikuda õigesse kataloogi. Windows 10 kasutajate jaoks saate selle kopeerida ja kleepida. Windowsi varasemate versioonide kasutajatele peate sisestama:
cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64
Samm 8. Sisestage kuhjafaili sidumise käsk
WinDBG sidumiseks.dmp -failiga sisestage järgmine käsk. Windows 10 kasutajad saavad selle faili kopeerida ja kleepida käsuga:
- windbg.exe -IA
- Kui sisestasite käsu õigesti, ilmub tühi WinDBG aken, mille saate sulgeda.
Samm 9. Käivitage WinDBG
Peate konfigureerima WinDBG, et laadida Microsoftilt õiged failid.dmp -failide avamiseks. Seda saate teha WinDBG kaudu.
Kiireim viis programmi käivitamiseks on vajutada Win ja sisestada "windbg"
Samm 10. Klõpsake "File" ja valige "Symbol File Path"
Avaneb uus aken.
Samm 11. Kopeerige ja kleepige järgmine aadress
See tee käsib WinDBG -l alla laadida nõutavad sümbolid otse Microsoftilt ja salvestada need kausta C: / SymCache:
- SRV*C: / SymCache*https://msdl.microsoft.com/download/symbols
- Teie C: / SymCache kaust kasvab aja jooksul, kui avate üha rohkem täiendavaid sümbolite ja linnukeste faile, mis on Microsoftilt alla laaditud.
Samm 12. Leidke kuhjafail, mida soovite analüüsida
Hunnikufailid (.dmp) luuakse tavaliselt teie süsteemi krahhi korral. Pärast arvuti krahhist taastamist peaksite hunnikufailid leidma kataloogist C: / Windows / Minidump. Fail võib asuda ka kaustas C: / Windows / MEMORY. DMP. Kui te seda ei leia, tuleks võib -olla näidata peidetud faile:
- Windows 10 ja 8 kasutajate jaoks klõpsake Windows Exploreris etiketil "Vaade" ja märkige ruut "Peidetud üksused".
- Windows 7 ja varasemate versioonide kasutajatel avage juhtpaneelilt kaustavalikud, klõpsake silti "Vaade" ja valige "Kuva peidetud failid, kaustad ja kettad".
Samm 13. Topeltklõpsake kuhjafaili
Kui konfigureerite WinDBG õigesti, järgides ülaltoodud samme, käivitab WinDBg failide töötlemise.
Samm 14. Oodake, kuni kuhjafail laaditakse
Hunnikufaili esmakordsel avamisel peate ootama mõnda aega, kuni sümbolid Microsoftilt alla laaditakse. Ärge katkestage WinDBG -programmi failide laadimise ajal.
- Hunnikufailid laaditakse järgmistel avamistel palju kiiremini, kuna sümbolid on juba kaustas C: / SymCache.
- Kui kuhjafaili laadimine on lõppenud, saate teada, kui näete faili allosas nuppu Järeltegevus: MachineOwner.
Samm 15. Otsige lauset "Tõenäoliselt põhjustatud"
See on kiireim viis programmi tõrke põhjuse väljaselgitamiseks. WinDBG analüüsib kuhjafaili ja teatab kasutajale probleemi põhjustanud draivi või protsessi. Seda teavet saate kasutada põhjalikumaks uurimiseks ja tõrkeotsinguks.
Samm 16. Otsige BugChecki koodi
Hunnikufail tagastab koodi krahhi ajal ilmnenud konkreetsete vigade jaoks. Otsige neid koode lause "Tõenäoliselt põhjustatud" kohal. Tavaliselt näete kahekohalist koodi, näiteks "9F".