Kako brati dump datoteke (s slikami)

Kazalo:

Kako brati dump datoteke (s slikami)
Kako brati dump datoteke (s slikami)

Video: Kako brati dump datoteke (s slikami)

Video: Kako brati dump datoteke (s slikami)
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, April
Anonim

Ko se vaša aplikacija Windows zruši ali se nepričakovano zapre, se ustvari datoteka datoteke »dump crash dump« za shranjevanje trenutnih podatkov, preden je prišlo do napake. Branje majhne datoteke izpisa pomnilnika vam lahko pomaga ugotoviti in odpraviti vzrok programskih napak. Če želite izvedeti, kaj je narobe s programom, lahko uporabite brezplačno programsko opremo, imenovano "BlueScreenView", ali za naprednejše informacije uporabite orodje za razhroščevanje.

Korak

Metoda 1 od 2: Uporaba BlueScreenView

Preberite datoteke izpisa 1. korak
Preberite datoteke izpisa 1. korak

Korak 1. Če želite ugotoviti vzrok stavke, uporabite BlueScreenView

Večina uporabnikov potrebuje le datoteko kopice, da ugotovi, kaj povzroča sistemsko napako ali modri zaslon smrti. Blue ScreenView je brezplačna programska oprema podjetja NirSoft, ki lahko analizira datoteke kopice in uporabniku pove, kateri pogon (gonilnik) ali drugi dejavniki povzročajo zrušitev.

Kupi, ki nastanejo zaradi sistemskih napak, se imenujejo »minidumps.”

Preberite Dump Datoteke 2. korak
Preberite Dump Datoteke 2. korak

Korak 2. Prenesite BlueScreenView

BlueScreenView lahko prenesete neposredno iz NirSofta na nirsoft.net/utils/blue_screen_view.html.

Samostojni program lahko prenesete v ZIP formatu. Na ta način lahko zaženete program, ne da bi ga namestili. Ko se datoteka ZIP prenese, z desno tipko miške kliknite in izberite »Izvleči«, da ustvarite novo mapo s programom BlueScreenView

Preberite datoteke izpisa 3. korak
Preberite datoteke izpisa 3. korak

Korak 3. Zaženite BlueScreenView

Ko izvlečete BlueScreenView iz datoteke ZIP, zaženite program znotraj. Windows vas bo pozval, da nadaljujete.

Preberite datoteke izpisa 4. korak
Preberite datoteke izpisa 4. korak

Korak 4. Poiščite datoteko kupe, ki jo želite analizirati

Ko se računalnik zruši, se v imeniku Windows ustvari datoteka z imenom "minidump". Te datoteke imajo razširitev.dmp, ki jo BlueScreenView lahko prebere in vam pove, kaj se je zgodilo. Datoteko minidump najdete v C: / Windows / Minidump. Če ga ne vidite, boste morda morali prikazati skrite datoteke:

  • Za uporabnike operacijskega sistema Windows 10 in 8 kliknite oznako »Pogled« v Raziskovalcu in potrdite polje »Skriti predmeti«.
  • Za uporabnike sistema Windows 7 in starejših različic odprite Možnosti map na nadzorni plošči, kliknite oznako »Pogled« in izberite »Pokaži skrite datoteke, mape in pogone«.
Preberite datoteke izpisa 5. korak
Preberite datoteke izpisa 5. korak

Korak 5. Povlecite datoteko.dmp v okno BlueScreenView

Najhitrejši način odpiranja datoteke.dmp je, da jo povlečete v okno BlueScreenView. Datoteka se ne premakne s prvotne lokacije. Videli boste, da se spodnja polovica okna BlueScreenView napolni s podatki, ko datoteko povlečete v okno.

Preberite datoteke izpisa 6. korak
Preberite datoteke izpisa 6. korak

Korak 6. Poiščite stolpec »Vzrok za voznika« na vrhu

Morda se boste morali malo pomakniti v desno, da ga vidite. V tem stolpcu bo prikazan pogon, ki je povzročil zrušitev sistema.

Morda boste našli tudi težaven pogon, ker je na dnu okna označen z rdečo barvo. Dvokliknite oznako, če si želite ogledati več podrobnosti, kot so ime izdelka, opis in pot

Preberite datoteke izpisa 7. korak
Preberite datoteke izpisa 7. korak

Korak 7. Uporabite te podatke za rešitev težave

Zdaj veste vzrok nesreče in ga lahko začnete odpravljati. Naredite spletno iskanje s ključno besedo "(ime pogona) crash" in preverite, ali je imel kdo drug vašo težavo.

Metoda 2 od 2: Uporaba WinDBG

1422664 8
1422664 8

Korak 1. Uporabite to metodo za bolj poglobljeno analizo

Večini uporabnikov ni treba uporabiti programa Windows Debugger za odpiranje datoteke MEMORY. DMP in preverjanje kode kupa iz pomnilnika, ko pride do sistemske napake. Če želite izvedeti več o tem, kako Windows uporablja svoje pogone in pomnilnik, ali pa morate analizirati datoteke kopice za razvojne namene, vam lahko Windows Debugger posreduje veliko informacij.

1422664 9
1422664 9

Korak 2. Prenesite Windows Software Development Kit (WDK)

Ta program ima program WinDBG, ki se bo uporabljal za odpiranje datoteke kopice. Namestitveni program WDK lahko prenesete tukaj.

1422664 10
1422664 10

Korak 3. Zaženite datoteko sdksetup.exe

Začela se bo namestitev programa. Nadaljujte skozi prvih nekaj oken in pustite pri prvotnih nastavitvah.

1422664 11
1422664 11

Korak 4. Ne izberite vsega razen »Orodja za odpravljanje napak za Windows«

Vse druge funkcije lahko počistite, saj se ne bodo uporabljale za odpiranje datotek kopice. Tako prihranite čas namestitve in prostor na trdem disku.

1422664 12
1422664 12

Korak 5. Počakajte trenutek, da se datoteka prenese in namesti

Običajno ta postopek traja nekaj minut.

1422664 13
1422664 13

Korak 6. Odprite ukazni poziv kot skrbnik

Odpreti morate ukazni poziv, ki se prikaže, da datoteko.dmp povežete z WinDBG, da jo lahko analizirate. Ukazni poziv boste zagnali v mapi "system32".

  • Za uporabnike operacijskih sistemov Windows 10 in 8 z desno tipko miške kliknite gumb Windows in "Ukazni poziv (skrbnik)".
  • Za uporabnike sistema Windows 7 odprite meni Start in vnesite cmd. Pritisnite Ctrl+⇧ Shift+↵ Enter.
1422664 14
1422664 14

Korak 7. Pojdite v imenik razhroščevalnika

Če se želite premakniti v pravi imenik, vnesite naslednji ukaz. Za uporabnike sistema Windows 10 ga lahko kopirate in prilepite. Za uporabnike starejših različic sistema Windows morate vnesti:

cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64

1422664 15
1422664 15

Korak 8. Vnesite ukaz za povezavo datoteke kupe

Vnesite naslednji ukaz za povezavo WinDBG z datoteko.dmp. Uporabniki sistema Windows 10 lahko to datoteko kopirajo in prilepijo z ukazom:

  • windbg.exe -IA
  • Če ste ukaz vnesli pravilno, se prikaže prazno okno WinDBG, ki ga lahko zaprete.
1422664 16
1422664 16

Korak 9. Zaženite WinDBG

WinDBG boste morali konfigurirati za nalaganje ustreznih datotek iz Microsofta za odpiranje datotek.dmp. To lahko storite prek WinDBG.

Najhitrejši način za zagon programa je pritisniti Win in vnesti "windbg."

1422664 17
1422664 17

Korak 10. Kliknite "Datoteka" in izberite "Pot datoteke s simboli"

Odprlo se bo novo okno.

1422664 18
1422664 18

Korak 11. Kopirajte in prilepite naslednji naslov

Ta pot bo WinDBG -ju povedala, naj zahtevane simbole prenese neposredno iz Microsofta in jih shrani v C: / SymCache:

  • SRV*C: / SymCache*https://msdl.microsoft.com/download/symbols
  • Vaša mapa C: / SymCache se bo sčasoma povečala, ko odprete vedno več dodatnih datotek s simboli in kljukicami, prenesenih iz Microsofta.
1422664 19
1422664 19

Korak 12. Poiščite datoteko kupe, ki jo želite analizirati

Kopije datotek (.dmp) se običajno ustvarijo, ko se sistem zruši. Ko obnovite računalnik po zrušitvi, bi morali najti datoteke kopice v imeniku C: / Windows / Minidump. Datoteka se lahko nahaja tudi v C: / Windows / MEMORY. DMP. Če ga ne najdete, bi morali prikazati skrite datoteke:

  • Za uporabnike operacijskih sistemov Windows 10 in 8 kliknite oznako »Pogled« v Raziskovalcu in potrdite polje »Skriti predmeti«.
  • Za uporabnike operacijskega sistema Windows 7 in starejših različic odprite Možnosti map na nadzorni plošči, kliknite oznako »Pogled« in izberite »Pokaži skrite datoteke, mape in pogone«.
1422664 20
1422664 20

Korak 13. Dvokliknite datoteko kupe

Če pravilno konfigurirate WinDBG po zgornjih korakih, bo WinDBg zagnal in začel obdelati datoteke.

1422664 21
1422664 21

Korak 14. Počakajte, da se naloži datoteka kupe

Ko prvič odprete datoteko kopice, boste morali počakati nekaj časa, da se simboli prenesejo iz Microsofta. Med prenašanjem datotek ne prekinjajte programa WinDBG.

  • Datoteke kupov se bodo pri naslednjih odprtjih nalagale veliko hitreje, ker že imate simbole v mapi C: / SymCache.
  • Ko se datoteka kopice naloži, boste vedeli, ko boste na dnu datoteke videli Nadaljevanje: MachineOwner.
1422664 22
1422664 22

Korak 15. Poiščite stavek "Verjetno posledica"

To je najhitrejši način, da ugotovite vzrok napake programa. WinDBG bo analiziral datoteko kupe in uporabniku prijavil pogon ali postopek, ki povzroča težavo. Te podatke lahko uporabite za poglobljene raziskave in odpravljanje težav.

1422664 23
1422664 23

Korak 16. Poiščite kodo BugCheck

Datoteka kupe bo vrnila kodo za določene napake, ki so se pojavile med zrušitvijo. Poiščite te kode tik nad stavkom "Verjetno posledica". Običajno boste videli dvomestno kodo, na primer "9F".

Priporočena: