Når Windows -programmet krasjer eller slutter uventet, opprettes en "krasjdumpfil" for å lagre gjeldende informasjon før feilen oppstod. Å lese en liten minnedump -fil kan hjelpe deg med å finne og løse årsaken til programfeil. Du kan bruke gratisprogramvaren kalt "BlueScreenView" for å lære hva som er galt med programmet, eller bruke feilsøkingsverktøyet for mer avansert informasjon.
Steg
Metode 1 av 2: Bruke BlueScreenView
Trinn 1. Bruk BlueScreenView hvis du trenger å finne ut årsaken til streiken
De fleste brukere trenger bare haugfilen for å finne ut hva som forårsaker systemfeilen eller Blue Screen of Death. Blue ScreenView er en gratis programvare laget av NirSoft som kan analysere haugfiler og fortelle brukeren hvilken stasjon (driver) eller andre faktorer som forårsaker krasjet.
Høyer som opprettes under systemfeil omtales som "minidump.”
Trinn 2. Last ned BlueScreenView
Du kan laste ned BlueScreenView direkte fra NirSoft på nirsoft.net/utils/blue_screen_view.html.
Du kan laste ned det frittstående programmet i ZIP -format. På denne måten kan du kjøre programmet uten å installere det. Når ZIP-filen er lastet ned, høyreklikker du og velger "Pakk ut" for å opprette en ny mappe med BlueScreenView-programmet
Trinn 3. Start BlueScreenView
Etter å ha hentet BlueScreenView fra ZIP -filen, starter du programmet inne. Du blir bedt om å fortsette av Windows.
Trinn 4. Finn haugfilen du vil analysere
Når datamaskinen krasjer, opprettes en fil med navnet "minidump" i Windows -katalogen. Disse filene har en.dmp -utvidelse, som BlueScreenView kan lese og fortelle deg hva som skjedde. Minidump -filen finnes i C: / Windows / Minidump. Hvis du ikke ser det, må du kanskje vise skjulte filer:
- For brukere av Windows 10 og 8 klikker du på "Vis" -etiketten i Windows Utforsker og merker av i boksen "Skjulte elementer".
- For brukere av Windows 7 og tidligere versjoner, åpner du Mappealternativer fra Kontrollpanel, klikker på "Vis" -etiketten og velger "Vis skjulte filer, mapper og stasjoner".
Trinn 5. Dra.dmp -filen til BlueScreenView -vinduet
Den raskeste måten å åpne en.dmp fil på er å dra den inn i BlueScreenView -vinduet. Filen flyttes ikke fra den opprinnelige plasseringen. Du vil se at den nedre halvdelen av BlueScreenView -vinduet fylles med data når filen er dratt inn i vinduet.
Trinn 6. Se etter kolonnen "Forårsaket av driver" øverst
Du må kanskje rulle litt til høyre for å se det. Denne kolonnen viser stasjonen som forårsaket systemkrasj.
Du kan også finne den problematiske stasjonen fordi den er markert med rødt nederst i vinduet. Dobbeltklikk på et høydepunkt for å se flere detaljer, for eksempel produktnavn, beskrivelse og bane
Trinn 7. Bruk denne informasjonen til å løse problemet
Nå vet du årsaken til krasjet og kan begynne å løse det. Gjør et nettsøk med søkeordet "(stasjonsnavn) krasj" for å se om noen andre har hatt problemet ditt.
Metode 2 av 2: Bruke WinDBG
Trinn 1. Bruk denne metoden for en mer grundig analyse
De fleste brukere trenger ikke å bruke Windows Debugger -programmet for å åpne MEMORY. DMP -filen og sjekke haugkoden fra minnet når det oppstår en systemfeil. Hvis du vil finne ut mer om hvordan Windows bruker stasjonene og minnet, eller du trenger å analysere haugfiler for utviklingsformål, kan Windows Debugger gi deg mye informasjon.
Trinn 2. Last ned Windows Software Development Kit (WDK)
Dette programmet har et WinDBG -program som skal brukes til å åpne haugfilen. Du kan laste ned WDK -installasjonsprogrammet her.
Trinn 3. Kjør filen sdksetup.exe
Installasjonen av programmet starter. Fortsett gjennom de første vinduene og la det stå i de opprinnelige innstillingene.
Trinn 4. Ikke velg alt unntatt “Debugging Tools for Windows”
Du kan fjerne merket for alle andre funksjoner, da de ikke vil bli brukt til å åpne haugfiler. Dette sparer installasjonstid og plass på harddisken.
Trinn 5. Vent et øyeblikk mens filen er lastet ned og installert
Vanligvis tar denne prosessen noen få minutter.
Trinn 6. Åpne kommandoprompt som administrator
Du må åpne en kommandoprompt som heves for å knytte.dmp -filen til WinDBG for å analysere. Du starter kommandoprompten i "system32" -mappen.
- For brukere av Windows 10 og 8, høyreklikker du på Windows-knappen og "Kommandoprompt (Admin)."
- For Windows 7 -brukere åpner du Start -menyen og skriver cmd. Trykk Ctrl+⇧ Shift+↵ Enter.
Trinn 7. Gå til feilsøkingsmappen
Skriv inn følgende kommando for å gå til riktig katalog. For Windows 10 -brukere kan du kopiere og lime den inn. For brukere av tidligere versjoner av Windows må du skrive:
cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64
Trinn 8. Skriv inn kommandoen for å knytte haugfilen
Skriv inn følgende kommando for å knytte WinDBG til en.dmp -fil. Windows 10 -brukere kan kopiere og lime inn denne filen med kommandoen:
- windbg.exe -IA
- Hvis du skrev inn kommandoen riktig, vises et tomt WinDBG -vindu som du kan lukke.
Trinn 9. Start WinDBG
Du må konfigurere WinDBG for å laste inn riktige filer fra Microsoft for å åpne.dmp -filer. Du kan gjøre dette via WinDBG.
Den raskeste måten å starte programmet på er å trykke Win og skrive "windbg."
Trinn 10. Klikk "File" og velg "Symbol File Path"
Et nytt vindu åpnes.
Trinn 11. Kopier og lim inn følgende adresse
Denne banen vil fortelle WinDBG å laste ned de nødvendige symbolene direkte fra Microsoft, og lagre dem i C: / SymCache:
- SRV*C: / SymCache*https://msdl.microsoft.com/download/symbols
- C: / SymCache -mappen din vil vokse over tid etter hvert som du åpner flere og flere symboler og merker av filer lastet ned fra Microsoft.
Trinn 12. Finn haugfilen du vil analysere
Heap -filer (.dmp) opprettes vanligvis når systemet krasjer. Du bør kunne finne haugfilene i C: / Windows / Minidump -katalogen etter å ha gjenopprettet datamaskinen fra å krasje. Filen kan også finnes i C: / Windows / MEMORY. DMP. Hvis du ikke finner det, bør det kanskje vises skjulte filer:
- For brukere av Windows 10 og 8 klikker du på "Vis" -etiketten i Windows Utforsker og merker av i boksen "Skjulte elementer".
- For brukere av Windows 7 og tidligere versjoner, åpner du Mappealternativer fra Kontrollpanel, klikker på "Vis" -etiketten og velger "Vis skjulte filer, mapper og stasjoner".
Trinn 13. Dobbeltklikk på haugfilen
Forutsatt at du konfigurerer WinDBG riktig ved å følge trinnene ovenfor, starter og starter behandling av filene WinDBg.
Trinn 14. Vent mens haugfilen lastes
Første gang du åpner en haugfil, må du vente en stund mens symbolene lastes ned fra Microsoft. Ikke avbryt WinDBG -programmet mens det laster inn filer.
- Heap -filene lastes mye raskere på påfølgende åpninger fordi du allerede har symbolene i C: / SymCache -mappen.
- Du vet når haugefilen er lastet inn når du ser Followup: MachineOwner nederst i filen.
Trinn 15. Se etter setningen "Sannsynligvis forårsaket av"
Dette er den raskeste måten å finne ut årsaken til programfeil. WinDBG vil analysere haugfilen og rapportere stasjonen eller prosessen som forårsaker problemet til brukeren. Du kan bruke denne informasjonen til å gjøre mer grundig forskning og feilsøking.
Trinn 16. Se etter BugCheck -koden
Heap -filen vil returnere kode for spesifikke feil som oppstod under krasjet. Se etter disse kodene like over setningen "Sannsynligvis forårsaket av". Du ser vanligvis en kode på to tegn, for eksempel "9F".