For at læse hukommelsesdumpfiler i Windows 10 kan du bruge Windows Debugging Tools (WinDbg). Sådan gør du:
1. Hent Memory Dump-filen:
- Hvis du ikke allerede har gjort det, skal du oprette en hukommelsesdumpfil. Du kan gøre dette ved at følge instruktionerne i afsnittet "Oprettelse af en hukommelsesdumpfil" nedenfor.
2. Installer Windows Debugging Tools:
- Download den seneste version af Windows Debugging Tools (WinDbg) fra Microsofts websted.
- Installer WinDbg ved at følge installationsguiden.
3. Åbn Memory Dump-filen:
- Åbn WinDbg ved at søge efter det i Start-menuen.
- I WinDbg skal du klikke på menuen "Filer" og vælge "Åbn Crash Dump."
- Naviger til det sted, hvor hukommelsesdumpfilen (.dmp) er gemt, og åbn den.
4. Analyser hukommelsesdumpen:
- WinDbg indlæser hukommelsesdumpfilen og giver dig en kommandolinjegrænseflade til at analysere dataene.
- Du kan bruge forskellige kommandoer til at inspicere hukommelse, registre, indlæste moduler og anden information relateret til nedbruddet.
- Nogle almindeligt anvendte kommandoer inkluderer:
- lm (List Modules):Viser de indlæste moduler i processen.
- !analyze -v (Analyze Crash Dump):Udfører en automatiseret crash-analyse og giver oplysninger om crashet.
- dt nt!_TEB (Vis trådmiljøblok):Viser information om trådmiljøblokken.
- kd> !thread /v, eller ~*e~ (List Threads):Viser alle tråde og deres tilstande.
5. Identificer hovedårsagen:
- Brug oplysningerne indsamlet fra analysen til at identificere årsagen til styrtet.
- Se efter fejl, undtagelser eller uventet adfærd, der kunne have ført til nedbruddet.
- Tjek for beskadiget eller defekt kode eller datastrukturer.
Husk, at analyse af hukommelsesdumpfiler kan være en kompleks proces og kan kræve ekspertise i fejlfinding og softwareanalyse. Hvis du ikke er bekendt med hukommelsesdump-analyse, kan du søge hjælp fra en kvalificeret softwareudvikler eller it-professionel.
Oprettelse af en hukommelsesdumpfil
Følg disse trin for at oprette en hukommelsesdumpfil i Windows 10:
1. Åbn dialogboksen Systemegenskaber. Du kan gøre dette ved at trykke på Windows-tasten + Pause Break eller ved at søge efter "Systemegenskaber" i Start-menuen.
2. Klik på linket "Avancerede systemindstillinger" i venstre panel.
3. På fanen "Avanceret" skal du klikke på knappen "Indstillinger" under afsnittet "Opstart og gendannelse".
4. I indstillingsvinduet "Startup and Recovery" under afsnittet "Systemfejl" skal du vælge "Complete memory dump"-indstillingen fra rullemenuen "Write debugging information".
5. Klik på "OK" for at gemme ændringerne.
Når der nu opstår et systemnedbrud, vil Windows automatisk oprette en hukommelsesdumpfil (.dmp) på %SystemRoot%\MEMORY.DMP-placeringen (normalt C:\Windows\MEMORY.DMP). Du kan derefter bruge WinDbg til at analysere denne hukommelsesdumpfil.