Kuidas analüüsida DUMP (DMP) faile Windows 8 ja 10

Kuidas analüüsida DUMP (DMP) faile Windows 8 ja 10

How Analyze Dump Files Windows 8

BSOD (sinine surmaekraan) on nimi, mis antakse sinisele ekraanile, mis ilmub siis, kui Windowsi operatsioonisüsteemi versioonil töötav arvuti jookseb kokku ja lülitub järsult välja. BSOD-i põhjust kirjeldab sinine ekraan ise, kuid nähes, nagu oleks sinine ekraan nähtav ainult paar sekundit, enne kui arvuti kas täielikult välja lülitub või taaskäivitub, analüüsitakse kogu BSOD-i siis ja see on võimatu.



Õnneks loob alati, kui õigesti konfigureeritud Windowsi arvuti jookseb kokku ja kuvab BSOD-i, see loob dump-faili (.dmp), mis sisaldab BSOD-i üksikasju. Windowsi loodud .dmp-failid on aga arvutikeeles ja enne nende analüüsimist tuleb need teisendada inimesele arusaadavasse vormingusse. WinDBG ( Võida dows D on B u G ger) on Microsofti loodud tarkvara, mis on võimeline laadima ja esitama .dmp-faile, mille Windowsi arvutid loovad BSOD-i kasutajatele analüüsimiseks. Kuid selleks, et kasutada WinDBG BSOD-ide analüüsimiseks peate selle asjakohaselt seadistama ja see on see, mida see juhend siin õpetab.



1. etapp: Veenduge, et teil oleks .NET-i raamistiku õige versioon

Et töötada nii, nagu eeldatakse, WinDBG ei vaja muud kui versiooni 4.5.2 Microsofti .NET Framework. Kui arvutisse on installitud mõni muu .NET Frameworki versioon, milles soovite .dmp-faile analüüsida, laadige alla .NET Framework 4.5.2 alates siin ja installige see enne allalaadimist, installimist ja seadistamist WinDBG .

.NET Framework'i versiooni kontrollimiseks hoidke all klahvi Windowsi võti ja Vajutage R . Tippige käivitamise dialoogi



% windir%  Microsoft.NET  Framework 

Näete kausta versiooniga. Kui see näitab kausta „4.0.etc”, on teil tõenäoliselt juba .NET Framework 4.5 versioon.

net4.5 raamistik

2. etapp: WinDBG allalaadimine ja installimine

Klõpsake nuppu siin faili allalaadimise alustamiseks WinDBG



Kui WinDBG installer (fail nimega sdksetup.exe vaikimisi) on alla laaditud, navigeerige selle avamiseks ja topeltklõpsake sellel.

Määrake kasutajale kohandatud installikoht WinDBG või kasutage lihtsalt eelkonfigureeritud vaikeasenduskohta.

Nõustuge WinDBG litsentsilepingu.

On Valige funktsioonid, mille soovite installida ekraanil valige ainult Silumisriistad Windowsi jaoks funktsioon ja klõpsake nuppu Installige installi algatamiseks.

2016-04-30_082528

Ootama WinDBG ja selle valitud funktsioon, mis tuleb arvutisse alla laadida ja installida.

3. etapp: .dmp-failide seostamine WinDBG-ga

Selleks, et saaksite oma arvuti loodud .dmp-faile lugeda ja analüüsida, peate kõigepealt seostama .dmp-failid WinDBG . Selleks peate:

Kui kasutate Windows 8 või uuemat versiooni, paremklõpsake ikooni Menüü Start avamiseks WinX-i menüü ja klõpsake nuppu Käsuviip (administraator) . Kui kasutate Windowsi vanemat versiooni, avage Menüü Start , otsima ' cmd ”, Paremklõpsake nimega otsingutulemil cmd ja klõpsake nuppu Käivita administraatorina . See käivitab kõrgendatud Käsurida .

Sisestage kõrgendatud teksti järgmine Käsurida ja vajutage Sisenema :

 cd c:  Program Files (x86)  Windows Kits  8.1  Debuggers  x64 

2016-04-30_083231

Märge: Kui teie eksemplari installikoht WinDBG on erinev, asendage kõik ees CD ülaltoodud käsureal koos WinDBG teie puhul.

Järgmisena tippige kõrgendatud tasemele järgmine Käsurida ja vajutage Sisenema :

 windbg.exe -IA 

Kui kõik sujus, siis uus WinDBG aken, mis sisaldab dialoogiboksi, mis kinnitab teie arvuti .dmp-failide seost WinDBG ilmub. Kui ilmub selline kinnituskast, võite jätkata ja mõlemad sulgeda WinDBG ja kõrgendatud Käsurida .

windbg -ia

4. etapp: WinDBG-i sümbolitee konfigureerimine

Dmp-failis olevate kahendfailide lugemiseks WinDBG kasutab sümboleid, mis tal käepärast peavad olema, kui vajate .dmp-faili lugemiseks ja analüüsimiseks. Sümboli tee on kataloog teie arvutis WinDBG salvestab kõik allalaaditud sümbolid. Kuigi teil on vabadus muuta arvuti kõvakettal kõik asukohad installimise sümboliteeks WinDBG , see on äärmiselt oluline ja habras etapp, mistõttu on soovitatav kasutada lihtsalt vaikeasukohta (selles juhendis kasutatud). Siit saate teada, kuidas sümboliteed seadistada WinDBG :

Käivitage uus WinDBG akna avades Menüü Start ja klõpsates nuppu Kõik programmid > Windowsi komplektid > X64 silumisvahendid > WinDBG (x64) .

Millal WinDBG käivitab, klõpsake nuppu Fail > Sümbolifaili tee .

Sisestage järgmine Sümbolite otsimise tee kasti ja klõpsake nuppu Okei :

 SRV * C:  SymCache * http: //msdl.microsoft.com/download/symbols 

2016-04-30_083705

See juhendab WinDBG uue nimega kausta loomiseks SymCache aastal Kohalik ketas C ning laadige alla uued sümbolid ja salvestage need sellesse kausta. Saate asendada C: SymCache ülaltoodud tekstis suvalise kataloogiga, kuhu soovite WinDBG salvestage selle sümbolid.

Kliki Fail > Salvestage WorkSpace . See salvestab teie konfigureeritud uue sümbolitee.

Sulge WinDBG klõpsates nuppu Fail > Välju .

5. etapp: WinDBG installi testimine

Kui olete alla laadinud, installinud ja asjakohaselt seadistanud WinDBG , jääb üle vaid installida WinDBG välja keerutama ja vaadake, kas see töötab nii, nagu peaks. Rakenduse installimise testimiseks WinDBG , sa pead:

Lae alla see .ZIP-fail .

Pakkige allalaaditud .ZIP-fail uude kausta ja topeltklõpsake juhendamiseks .dmp-failil selle sisu hulgas WinDBG et seda lugema ja kuvama hakata.

Uus WinDBG avaneb automaatselt ja näete tööruumis teksti. See on esimene .dmp-fail, mis WinDBG analüüsib teie süsteemis, seega võib selleks kuluda märkimisväärselt palju aega WinDBG laadib alla sümboleid ja salvestab need teie seadistatud sümboliteele, kui see tõlgib selle testimiseks kasutatavat .dmp-faili. Järgmine kord, kui kasutate WinDBG .dmp-faili analüüsimiseks ei kulu nii palju aega kui selle failiga.

Millal WinDBG Kui test .dmp-fail on analüüsitud ja tõlgitud, näeb väljund välja selline:

windbg analüüs

Tõenäoliselt põhjustatud joon näitab, mis käivitas BSOD-i.

Jälgimine: masinaomanik

Paksus kirjas olev tekst ilmub kohe, kui .dmp-fail on täielikult läbi loetud ja analüüsitud. Kui see tekst ilmub, on .dmp-fail täielikult läbi loetud, teate, et teie installimine WinDBG töötab ja saate analüüsida nii palju muid .dmp-faile kui soovite. Nüüd saate väljuda WinDBG klõpsates nuppu Fail > Välju .

5 minutit loetud