Categories: Windows

Öffnen und Lesen von dmp-Dateien (Small Memory Dump) in Windows 10

Wenn eine laufende Windows-Anwendung unerwartet stoppt oder abstürzt, generiert Ihr System eine ‚Crash-Dump-Datei‘, um Informationen zu speichern, die unmittelbar vor dem Absturz vorhanden sind. Das Lesen dieser Speicherauszugsdateien kann Ihnen dabei helfen, die Fehlerursache zu finden und zu beheben. Finden Sie heraus, wie Sie eine kleine Speicherauszugsdatei lesen können, die von Windows erstellt wurde.

Lesen von dmp-Dateien (Small Memory Dump)

Eine kleine Speicherauszugsdatei zeichnet die kleinsten nützlichen Informationen auf, mit denen Sie feststellen können, warum eine Anwendung abgestürzt ist oder unerwartet gestoppt wurde. Die neuere Version von Windows erstellt jedes Mal automatisch eine neue Datei, wenn Ihr Computer unerwartet stoppt. Der Verlauf dieser Dateien wird im Ordner % SystemRoot% \\ Minidump gespeichert. Der Dump-Dateityp enthält die folgenden Informationen:

  1. Die Stop-Nachricht und ihre Parameter und andere Daten
  2. Eine Liste der geladenen Treiber
  3. Der Prozessorkontext (PRCB) für den Prozessor, der gestoppt hat
  4. Die Prozessinformationen und der Kernelkontext (EPROCESS) für den Prozess, der gestoppt wurde
  5. Die Prozessinformationen und der Kernelkontext (ETHREAD) für den Thread, der gestoppt wurde
  6. Der Aufrufstapel im Kernelmodus für den gestoppten Thread.

Benutzer können das Tool Windows Debugger (WinDbg.exe) verwenden, um kleine Speicherauszugsdateien zu lesen. Es (WinDbg) ist Teil der neuesten Version des Debugging Tools für Windows-Pakets.

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 für Debugging Tools für Windows . Mit dieser Aktion können Sie die Debugging-Tools als eigenständige Komponente aus dem Windows Software Development Kit (SDK) installieren.

Wenn Sie den Windows-Debugger eingerichtet haben, öffnen Sie einen Speicherauszug, indem Sie im Menü Datei die Option Crash-Speicherauszug öffnen 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 ‚ Dateiname ‚ ein oder wählen Sie im Dialogfeld den richtigen aus Pfad und Dateiname.

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

Warten Sie einige Sekunden, bis die Dump-Datei geladen ist, während sie eine Verbindung zum Internet herstellt, und laden Sie die erforderlichen Symbole herunter, die in der Anzeige angezeigt werden sollen.

Sie sollten eine Nachricht sehen, die lautet: Debugee nicht verbunden .

Nachdem alle Symbole erfolgreich heruntergeladen wurden, sollte die folgende Meldung am unteren Rand des Speicherauszugstextes angezeigt werden: Followup: MachineOwner.

Geben Sie einen Befehl in die Befehlsleiste am unteren Rand des Dump-Fensters ein, um die Dump-Datei zu analysieren. Unter Bugcheck Analysis sollte ein Link mit der Aufschrift ! Analysis -v angezeigt werden.

Klicken Sie auf den Link, um den Befehl ! analyse -v in der Eingabeaufforderung unten auf der Seite einzugeben.

Sobald dies erledigt ist, sollte eine detaillierte Fehleranalyse den Platz auf dem Bildschirm einnehmen.

Scrollen Sie nach unten zu dem Abschnitt, in dem STACK_TEXT steht. Das Feld STACK_TEXT zeigt eine Stapelverfolgung der fehlerhaften Komponente. Hier finden Sie Zahlenreihen mit jeder Zeile, gefolgt von einem Doppelpunkt und Text. Der Text soll Ihnen helfen, die Ursache des Absturzes zu identifizieren und gegebenenfalls, welcher Dienst ihn zum Absturz bringt.

Verwenden Sie die Erweiterung ! analyse , um weitere Details zu erhalten. Vergessen Sie nicht, die Option -v, für eine vollständig ausführliche Anzeige von Daten

zu verwenden

Bei der Ausführung ermittelt der Befehl ‚! analyse‘ 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 an, der dieser Anweisung entspricht.

Ergreifen Sie die erforderlichen Maßnahmen, um das Problem zu beheben!

  • Sie können auch das Befehlszeilentool Dumpchk.exe verwenden, um eine Speicherauszugsdatei zu überprüfen.
  • 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-Speicherabbilder durch und präsentiert alle gesammelten Informationen auf verständliche Weise.

Hoffe das hilft!

Verwandte Lesevorgänge:

  1. Windows Memory Dump-Einstellungen
  2. Physische Speicherbeschränkungen in Crash-Dump-Dateien
  3. Konfigurieren Sie Windows 10 so, dass Crash-Dump-Dateien auf dem blauen Bildschirm erstellt werden.
  4. Steuern Sie die Anzahl der von Windows erstellten und gespeicherten Speicherauszugsdateien.
adminguides

Recent Posts

Kombinieren Sie das Haftnotizen-Symbol in der Taskleiste, nicht kombiniertes Problem

Die Microsoft Sticky Notes sind ein beliebtes und nützliches Tool für Benutzer von Windows 10-Systemen,…

2 Jahren ago

Windows 11-Insider-Kanäle können nicht von Dev auf Beta geändert werden

Microsoft hat kürzlich den lang erwarteten Windows 11 Dev Channel veröffentlicht, auf den über Windows…

2 Jahren ago

Beheben Sie den Anwendungsfehler „DDE Server Window Explorer.exe“.

Windows 10 ist eines der beliebtesten und am weitesten verbreiteten Betriebssysteme für Computerbenutzer.Die Entwicklung von…

2 Jahren ago

Herunterladen der Microsoft Edge-Download-Schaltfläche funktioniert nicht

Überprüfen und konfigurieren Sie die BerechtigungseinstellungenAktivieren Sie Edge für die Ausführung mit AdministratorrechtenReparieren Sie Microsoft…

2 Jahren ago

Laden Sie den Treiber für den Insignia USB 2.0-zu-Ethernet-Adapter für Windows 11, 10 herunter

Die meisten der neuesten Laptops haben keinen eingebauten Ethernet-Anschluss.Wir alle wissen, dass kabelgebundene Verbindungen viel…

2 Jahren ago

Asus Zephyrus verwendet keine GPU, wie man es behebt

Die Grafikverarbeitungseinheit oder GPU ist eine wesentliche Komponente eines Computersystems, die für die Wiedergabe von…

2 Jahren ago