So öffnen und lesen Sie Small Memory Dump (dmp)-Dateien in Windows 11/10

Wenn eine laufende Windows - Anwendung anhält oder unerwartet abstürzt, generiert Ihr System eine „Absturz-Dump-Datei“, um Informationen zu speichern, die unmittelbar vor dem Absturzereignis vorhanden waren. Das Lesen dieser Crash-Dump-Dateien kann Ihnen helfen, die Fehlerursache zu finden und zu beheben. Finden Sie heraus, wie Sie eine kleine Speicherabbilddatei(memory dump file) lesen können, die von Windows erstellt wurde.

Lesen von Small Memory Dump(Small Memory Dump) ( DMP )-Dateien

Eine kleine Speicherabbilddatei zeichnet den kleinsten Satz nützlicher Informationen auf, mit denen Sie feststellen können, warum eine Anwendung abgestürzt oder unerwartet beendet wurde. Die neuere Version von Windows erstellt jedes Mal automatisch eine neue Datei, wenn Ihr Computer unerwartet anhält. Der Verlauf dieser Dateien wird im %SystemRoot%MinidumpOrdner gespeichert. Der Dump-Dateityp enthält die folgenden Informationen:

  1. Die Stop -Meldung und ihre Parameter und andere Daten
  2. Eine Liste der geladenen Treiber
  3. Der Prozessorkontext ( PRCB ) für den gestoppten Prozessor
  4. Die Prozessinformationen und der Kernelkontext ( EPROCESS ) für den gestoppten Prozess
  5. Die Prozessinformationen und der Kernelkontext ( ETHREAD ) für den gestoppten Thread
  6. Die Aufrufliste im(Kernel-mode) Kernelmodus für den beendeten Thread.

Benutzer können das Windows-Debugger-Tool (WinDbg.exe)(Windows Debugger (WinDbg.exe)) verwenden, um kleine Speicherabbilddateien zu lesen. Es ( WinDbg ) ist Teil der neuesten Version des Pakets „ Debugging Tools for Windows “.

Sie können die Debugging-Tools als eigenständige Komponente aus dem Windows Software Development Kit ( SDK ) installieren.

Aktivieren Sie während des Setups, wenn der SDK -Installationsassistent angezeigt wird, das Kontrollkästchen Debugging Tools for Windows . Durch diese Aktion können Sie die Debugging-Tools als eigenständige Komponente aus dem Windows Software Development Kit ( SDK ) installieren.

Nachdem Sie den Windows-Debugger eingerichtet haben , öffnen Sie einen Dump, indem Sie im Menü Datei(File) die Option Open Crash Dump auswählen oder STRG+D drücken.

Wenn das Dialogfeld Crash Dump öffnen auf Ihrem Computerbildschirm angezeigt wird, geben Sie den vollständigen Pfad und Namen der Crash Dump-Datei in das Feld (Open Crash Dump)Dateiname(File name) ein oder verwenden Sie das Dialogfeld, um den richtigen Pfad und Dateinamen auszuwählen.

Wenn Sie nun die richtige Datei ausgewählt haben, wählen Sie Öffnen(Open) .

Warten Sie(Wait) einige Sekunden, damit die Dump-Datei geladen werden kann, während sie sich mit dem Internet verbindet und die erforderlichen Symbole herunterlädt, die in der Anzeige angezeigt werden sollen.

Debuggee nicht verbunden

Sie sollten eine Meldung sehen, die lautet – Debuggee not connected(Debugee not connected) .

Maschinenbesitzer

Nachdem alle Symbole erfolgreich heruntergeladen wurden, sollte die folgende Meldung am Ende des Dump-Textes sichtbar sein – Followup: MachineOwner.

Geben Sie einen Befehl in die Befehlsleiste am unteren Rand des Dump-Fensters ein, um die Dump-Datei zu analysieren. !analyze -vSie sollten einen Link sehen, der unter Bugcheck Analysis sagt .

Analysieren V

Klicken Sie auf den Link, um den Befehl !analyze -vin die Eingabeaufforderung unten auf der Seite einzugeben.

Lesen von Small Memory Dump (dmp)-Dateien

Sobald dies erledigt ist, sollte eine detaillierte Fehlerprüfungsanalyse den Bildschirmplatz einnehmen.

Stapeltext

Scrollen(Scroll) Sie nach unten zu dem Abschnitt, in dem es heißt STACK_TEXT . Das STACK_TEXT -Feld zeigt einen Stack-Trace der fehlerhaften Komponente. Hier finden Sie Zahlenreihen, wobei jeder Reihe ein Doppelpunkt und etwas Text folgt. Der Text soll Ihnen helfen, die Ursache des Absturzes zu identifizieren und ggf. welcher Dienst ihn zum Absturz bringt.

Stapeltextanalyse

Verwenden Sie die !analyzeErweiterung, um weitere Details zu erhalten. Vergessen Sie nicht, die -vOption , für eine vollständig ausführliche Anzeige der Daten zu verwenden.

Lesen Sie(Read) : So erstellen Sie manuell eine Crash-Dump-Datei(manually create a Crash Dump file) in Windows 11/10.

Bei der Ausführung ermittelt der '!analyze'-Befehl die Anweisung, die wahrscheinlich den Fehler verursacht hat, und zeigt sie im Feld FOLLOWUP_IP an.

  • Der SYMBOL_NAME – zeigt das Symbol
  • MODULE_NAME – zeigt das Modul an
  • IMAGE_NAME – zeigt den Bildnamen an
  • DEBUG_FLR_IMAGE_TIMESTAMP – zeigt den Bildzeitstempel, der dieser Anweisung entspricht

Ergreifen Sie die erforderlichen Maßnahmen, um das Problem zu lösen!

  • Sie können auch das Befehlszeilentool (use the command-line tool) Dumpchk.exe verwenden(Dumpchk.exe) , um eine Speicherabbilddatei zu überprüfen.
  • Sie können die Crash Dump Analyzer-Software verwenden(Crash Dump Analyzer software) , um Crash-Dump-Berichte zu analysieren.
  • Alternativ können Sie WhoCrashed Home Edition verwenden , um mit einem einzigen Klick nach Fehlern zu suchen. Das Tool führt eine Post-Mortem-Crash-Dump-Analyse der Windows Memory Dumps durch und präsentiert alle gesammelten Informationen auf verständliche Weise.

Ich hoffe, das hilft!

Verwandte liest:(Related reads:)

  1. Windows Memory Dump-Einstellungen
  2. Physische Speichergrenzen in Crash-Dump-Dateien(Physical Memory Limits in Crash Dump files)
  3. Konfigurieren Sie Windows so, dass Crash-Dump-Dateien auf Bluescreen erstellt werden
  4. Steuern Sie die Anzahl der Speicherabbilddateien, die Windows erstellt und speichert.



About the author

Ich habe einen Hintergrund in Computertechnik und Informationstechnologie, der mir eine einzigartige Perspektive auf die Plattformen Windows 10 und 11 verschafft hat. Insbesondere bin ich sowohl mit der Windows 10 „Desktop Experience“ als auch mit dem Microsoft Edge-Browser erfahren. Meine Erfahrung mit diesen beiden Plattformen gibt mir ein tiefes Verständnis dafür, wie sie funktionieren, und mein Fachwissen in diesen Bereichen ermöglicht es mir, zuverlässige Ratschläge zu geben, wie sie verbessert werden können.



Related posts