Sag

Hoe om Memory Dump-lêers te lees in Windows 10

Probeer Ons Instrument Om Probleme Uit Te Skakel





gepos opLaas opgedateer: 17 Februarie 2021

As jou rekenaar onlangs neergestort het, moes jy die Blue Screen of Death (BSOD) in die gesig gestaar het, wat die oorsaak van die ongeluk lys en dan die rekenaar skielik afskakel. Nou word die BSOD-skerm net vir 'n paar sekondes gewys, en dit is nie moontlik om die rede vir die ongeluk op daardie oomblik te ontleed nie. Gelukkig, wanneer Windows ineenstort, word 'n ongelukstortinglêer (.dmp) of geheuestorting geskep om inligting oor die ongeluk te stoor net voor die Windows-afsluiting.



Hoe om Memory Dump-lêers te lees in Windows 10

Sodra die BSOD-skerm vertoon word, stort Windows die inligting oor die ongeluk uit die geheue na 'n klein lêer genaamd MiniDump wat gewoonlik in die Windows-lêergids gestoor word. En hierdie .dmp-lêers kan jou help om die oorsaak van die fout op te los, maar jy moet die stortingslêer ontleed. Dit is waar dit moeilik raak, en Windows gebruik geen vooraf geïnstalleerde hulpmiddel om hierdie geheuestortinglêer te ontleed nie.



Nou is daar 'n verskeie nutsmiddel wat jou kan help om die .dmp-lêer te ontfout, maar ons gaan praat oor twee nutsmiddels wat BlueScreenView en Windows Debugger-nutsgoed is. Die BlueScreenView kan vinnig ontleed wat met die rekenaar verkeerd gegaan het, en die Windows Debugger-nutsding kan gebruik word om meer gevorderde inligting te kry. So sonder om enige tyd te mors, kom ons kyk hoe om geheuestortinglêers in Windows 10 te lees met behulp van die onderstaande gids.

Inhoud[ wegsteek ]



Hoe om Memory Dump-lêers te lees in Windows 10

Maak seker skep 'n herstelpunt net vir ingeval iets verkeerd loop.

Metode 1: Ontleed Memory Dump-lêers met BlueScreenView

1. Van NirSoft-webwerf laai die nuutste weergawe van BlueScreenView af volgens jou weergawe van Windows.



2. Pak die zip-lêer wat jy aflaai uit en dubbelklik dan op BlueScreenView.exe om die toepassing te laat loop.

BlueScreenView | Hoe om Memory Dump-lêers te lees in Windows 10

3. Die program sal outomaties soek vir die MiniDump lêers by die verstek plek, wat is C:WindowsMinidump.

4. Nou as jy 'n bepaalde wil analiseer .dmp-lêer, sleep en los daardie lêer na BlueScreenView-toepassing en die program sal die minidump-lêer maklik lees.

Sleep en los 'n spesifieke .dmp-lêer om in BlueScreenView te ontleed

5. Jy sal die volgende inligting bo-aan die BlueScreenView sien:

  • Die naam van die Minidump-lêer: 082516-12750-01.dmp. Hier is 08 die maand, 25 is die datum en 16 is die jaar van die stortingslêer.
  • Ongeluk Tyd is wanneer die ongeluk gebeur: 26-08-2016 02:40:03
  • Bug Check String is die foutkode: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • Foutkontrolekode is die STOP-fout: 0x000000c9
  • Dan sal daar foutkontrolekode-parameters wees
  • Die belangrikste afdeling is veroorsaak deur bestuurder: VerifierExt.sys

6. In die onderste deel van die skerm, die bestuurder wat die fout veroorsaak het, sal uitgelig word.

Die bestuurder wat die fout veroorsaak het, sal uitgelig word

7. Nou het jy al die inligting oor die fout wat jy maklik op die web vir die volgende kan deursoek:

Foutkontrolestring + Veroorsaak deur bestuurder, bv. DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
Foutkontrolestring + foutkontrolekode bv: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9

Nou het jy al die inligting oor die fout wat jy maklik op die web kan soek vir Bug Check String + Veroorsaak deur bestuurder

8. Of jy kan regskliek op die minidump-lêer binne die BlueScreenView en klik Google Search – Foutkontrole + drywer .

Regskliek op die minidump-lêer in die BlueScreenView en klik

9. Gebruik hierdie inligting om die oorsaak op te los en die fout reg te stel. En dit is die einde van die gids Hoe om Memory Dump-lêers te lees in Windows 10 met BlueScreenView.

Metode 2: Ontleed Memory Dump-lêers met behulp van Windows Debugger

een. Laai Windows 10 SDK van hier af af .

Let wel: Hierdie program bevat WinDBG program wat ons sal gebruik om die .dmp-lêers te ontleed.

2. Begin die sdksetup.exe lêer en spesifiseer die installasie ligging of gebruik verstek.

Begin die sdksetup.exe-lêer en spesifiseer die installasie-ligging of gebruik verstek

3. Aanvaar lisensie-ooreenkoms dan by Kies die kenmerke wat jy wil installeer skerm kies slegs die Ontfoutingsnutsgoed vir Windows opsie en klik dan Installeer.

By Kies die kenmerke wat jy wil installeer skerm kies slegs die Ontfoutingsnutsgoed vir Windows opsie

4. Die toepassing sal die WinDBG-program begin aflaai, so wag dat dit op jou stelsel geïnstalleer is.

5. Maak opdragprompt oop. Die gebruiker kan hierdie stap uitvoer deur te soek na 'cmd' en druk dan Enter.

Maak opdragprompt oop. Die gebruiker kan hierdie stap uitvoer deur vir 'cmd' te soek en dan Enter te druk. | Hoe om Memory Dump-lêers te lees in Windows 10

6. Tik die volgende opdrag in cmd en druk Enter:

cdProgram Files (x86)Windows Kits10Debuggersx64

Let wel: Spesifiseer die korrekte installasie van die WinDBG-program.

7. Sodra jy nou binne die korrekte gids is, tik die volgende opdrag om WinDBG met .dmp-lêers te assosieer:

windbg.exe -IA

Spesifiseer die korrekte installasie van die WinDBG-program

8. Sodra jy die bogenoemde opdrag ingevoer het, sal 'n nuwe leë instansie van WinDBG oopmaak met 'n bevestigingskennisgewing wat jy kan toemaak.

'n Nuwe leë instansie van WinDBG sal oopmaak met 'n bevestigingskennisgewing wat jy kan sluit

9. Tik windbg in Windows Search klik dan op WinDbg (X64).

Tik windbg in Windows Search en klik dan op WinDbg (X64)

10. In die WinDBG-paneel, klik op Lêer, kies dan Simboollêerpad.

Klik in die WinDBG-paneel op Lêer en kies dan Symbol File Path

11. Kopieer en plak die volgende adres in die Simbool Soekpad boks:

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

SRV*C:SymCache*http://msdl.microsoft.com/download/symbols | Hoe om Memory Dump-lêers te lees in Windows 10

12. Klik OK en stoor dan die simboolpad deur te klik Lêer > Stoor werkspasie.

13. Soek nou die stortingslêer wat jy wil ontleed, jy kan óf die MiniDump-lêer gebruik wat in gevind word C:WindowsMinidump of gebruik die Memory dump-lêer gevind in C:WindowsMEMORY.DMP.

Soek nou die stortingslêer wat jy wil ontleed en dubbelklik dan net op die .dmp-lêer

14. Dubbelklik op die .dmp-lêer en die WinDBG moet begin en die lêer begin verwerk.

'n Gids genaamd Symcache word in C-skyf geskep

Let wel: Aangesien dit die eerste .dmp-lêer is wat op jou stelsel gelees word, blyk WinDBG stadig te wees, maar moenie die proses onderbreek nie aangesien hierdie prosesse in die agtergrond uitgevoer word:

|_+_|

Sodra die simbole afgelaai is en die storting gereed is om te ontleed, sal jy die boodskap Opvolg sien: Masjieneienaar aan die onderkant van die stortingsteks.

Sodra die simbole afgelaai is, sal jy MachineOwner onderaan sien

15. Die volgende .dmp-lêer word ook verwerk, dit sal vinniger wees aangesien dit reeds die vereiste simbole afgelaai het. Met verloop van tyd het die C:Symcache-lêergids sal in grootte groei soos meer simbole bygevoeg word.

16. Druk Ctrl + F om Soek oop te maak, tik dan Waarskynlik veroorsaak deur (sonder aanhalingstekens) en druk Enter. Dit is die vinnigste manier om uit te vind wat die ongeluk veroorsaak het.

Maak Soek oop en tik dan Waarskynlik veroorsaak deur en klik Soek Volgende

17. Bokant die Waarskynlik veroorsaak deur lyn, sal jy 'n sien BugCheck-kode, bv. 0x9F . Gebruik hierdie kode en besoek Microsoft Bug Check Kode Verwysing vir die verifikasie van die foutkontrole verwys.

Aanbeveel:

Dit is dit wat jy suksesvol geleer het Hoe om Memory Dump-lêers te lees in Windows 10 maar as jy nog enige navrae oor hierdie pos het, vra dit gerus in die kommentaarafdeling.

Aditya Farrad

Aditya is 'n selfgemotiveerde inligtingstegnologie-professional en is die afgelope 7 jaar 'n tegnologieskrywer. Hy dek internetdienste, selfone, Windows, sagteware en hoe-om-om-gidse.