Windows 10

So analysieren Sie Speicherabbilddateien (.dmp) in Windows 10

Wenn Ihr Windows-PC unter einem. leidet Blue Screen of Death (BSOD)-Fehler, mehrere Dinge werden passieren. Das offensichtlichste ist, dass Ihr PC gezwungen ist, neu zu starten, da ein BSOD das Ergebnis eines vollständigen Absturzes von Windows ist. Ein weniger offensichtliches Ergebnis eines BSOD-Fehlers ist jedoch das erstellte Fehlerprotokoll, mit dem Sie das Problem später beheben können.

Dies wird als Speicherabbilddatei bezeichnet und im DMP-Dateiformat gespeichert. Diese Dateien enthalten verschiedene Informationen zum Problem, einschließlich Ihrer aktuellen Windows-Version, alle laufenden Apps und Treiber zum Zeitpunkt des BSOD und den Fehlercode selbst. Um Ihnen bei der Analyse von Speicherabbilddateien zu helfen, müssen Sie Folgendes tun.

Inhaltsverzeichnis

Was sind Speicherabbilddateien unter Windows 10?

Ein Blue Screen of Death ist ein kritischer und nicht behebbarer Fehler auf einem Windows-PC, aber die Ursache dieser Fehler kann variieren. Zum Beispiel ein unerwarteter Kernel-Modus-Trap BSOD

wird normalerweise durch inkompatible oder übertaktete Hardware verursacht, während a kritischer Prozess starb BSOD kann verschiedene Ursachen haben, einschließlich beschädigter Systemdateien.

Um Ihnen bei der Behebung des Problems zu helfen, generiert Windows automatisch eine Speicherabbilddatei. Dieser enthält normalerweise den Namen und den Wert des Stoppcodes (z. B. a Systemdienst-Ausnahmestoppcode), eine Liste aller zum Zeitpunkt des Absturzes ausgeführten Treiber und einige zusätzliche technische Informationen, mit denen Sie die Ursache ermitteln können.

Diese Dump-Dateien (unter Verwendung des DMP-Dateiformats) werden automatisch entweder im Root-Verzeichnis gespeichert C:\, C:\Minidump, oder C:\Windows\Minidump Ordner. Um Sie bei der Analyse zu unterstützen, können Sie die Debugging-App von Microsoft installieren WinDbg aus dem Microsoft-Store. Dies hilft Ihnen, die Speicherabbilddateien zu analysieren und die Stoppcodeinformationen zu finden.

Sie können auch ältere Tools wie NirSoft BlueScreenView um die auf Ihrem PC erstellten Dump-Dateien schnell zu analysieren. Dies hilft Ihnen auch, den Stoppcodewert und die mögliche Ursache (z. B. eine bestimmte Treiberdatei) zu identifizieren.

Sobald Sie den Stoppcodewert kennen, können Sie online nach weiteren Informationen zu dem Problem suchen. Wenn Sie beispielsweise in Ihrer Dump-Datei festgestellt haben, dass Sie einen BSOD bei der Speicherverwaltung erlitten haben, können Sie unsere BSOD-Fehleranleitung um weitere Ratschläge zur Behebung des Problems zu erhalten.

Da ein BSOD-Fehler die Funktion Ihres PCs beeinträchtigen kann, müssen Sie möglicherweise versuchen, und Windows im abgesicherten Modus neu starten. Das Ausführen von Windows im abgesicherten Modus reduziert die Anzahl der aktiven Systemprozesse und Treiber auf das absolute Minimum, sodass Sie die Dinge weiter untersuchen können.

Wenn Sie jedoch überhaupt nicht in Windows booten können, sind Ihre Optionen begrenzt. Derzeit gibt es keine eigenständigen Tools, die Sie ausführen können, wenn Windows selbst nicht richtig funktioniert, um BSOD-Dump-Dateien zu analysieren. In diesem Fall müssen Sie Stellen Sie die Dump-Dateien mit einer Linux-Live-CD wieder her mit einer DVD oder einem tragbaren USB-Flash-Speicherstick.

Sie können die Datei dann mit WinDbg oder NirSoft BlueScreenView auf einem funktionierenden Windows-PC oder Laptop analysieren, indem Sie die folgenden Schritte ausführen.

Ändern der Speicherabbilddateieinstellungen in den Windows-Einstellungen

Speicherabbilddateien werden automatisch erstellt, aber Sie können den Detailgrad einer Speicherabbilddatei in den Windows-Einstellungen festlegen. Dies funktioniert nur bei auftretenden BSODs nach Wenn Sie diese Einstellung ändern, können Sie jedoch bei Problemen mit Ihrem PC die folgenden Schritte ausführen, um den Dump-Dateien zusätzliche Informationen hinzuzufügen.

  1. Klicken Sie zum Starten mit der rechten Maustaste auf das Startmenü und wählen Sie Einstellungen.
  1. Im Einstellungen Menü, wählen System > Über. Im Zugehörige Einstellungen Panel, in der System > Über Menü, wählen Sie die Erweiterte Systemeinstellungen Möglichkeit.
  1. Im Systemeigenschaften Menü, wählen Sie die Einstellungen Option aufgeführt in der Start und Wiederherstellung Abschnitt unten.
  1. Um den Detaillierungsgrad zu ändern, der von Speicherabbilddateien aufgezeichnet wird, wenn ein BSOD auftritt, wählen Sie eine der verfügbaren Optionen mit den Tasten Debugging-Informationen schreiben Dropdown-Menü im Start und Wiederherstellung Fenster. Vollständige Informationen darüber, was in jedem Speicherabbild enthalten ist, finden Sie unter Microsoft-Dokumentations-Website. Auswählen OK > OK um Ihre Auswahl zu speichern.

Möglicherweise müssen Sie Ihren PC neu starten, nachdem Sie diese Änderung vorgenommen haben, um sicherzustellen, dass die Einstellung übernommen wird. Alle zukünftigen BSOD-Fehler, die auftreten, erzeugen eine Speicherabbilddatei mit der oben ausgewählten Informationsebene.

So analysieren Sie Windows-Speicherabbilddateien mit WinDbg

Wenn Sie einen BSOD-Fehler haben, können Sie WinDbg um die Speicherabbilddatei zu analysieren. Dieses von Microsoft entwickelte Entwicklungstool ist der beste Weg, um Ihre Speicherdateien zu analysieren, aber Sie können alternativ auch das ältere NirSoft BlueScreenView verwenden, indem Sie die folgenden Schritte ausführen.

Bei diesen Schritten wird davon ausgegangen, dass Ihr PC gut genug funktioniert, um WinDbg zu installieren und zu verwenden. Wenn dies nicht der Fall ist, müssen Sie die Dump-Dateien mit einer Linux-Live-CD oder einem USB von Ihrer Festplatte abrufen, um sie an anderer Stelle zu analysieren. Live-CD-Umgebungen können mit den Installationsmedien der meisten Linux-Distributionen, einschließlich Ubuntu und Debian.

  1. Um zu beginnen, müssen Sie WinDbg-Vorschau installieren aus dem Microsoft-Store. Wählen Sie auf der WinDbg-Store-Seite Bekommen um mit der Installation zu beginnen.
  1. Sobald WinDbg installiert ist, starten Sie es, indem Sie auswählen Start auf der Store-Seite oder durch Starten über das Startmenü. Wenn Sie nicht auf Ihre Dump-Dateien zugreifen können, müssen Sie WinDbg im Startmenü suchen Rechtsklick und wählen Sie Mehr > Als Administrator ausführen um ihm den nötigen Zugang zu gewähren.
  1. Im WinDbg Fenster, wählen Datei > Debuggen starten > Dump-Datei öffnen. Verwenden Sie das integrierte Datei-Explorer-Menü, um Ihre neueste Dump-Datei zu öffnen, die normalerweise im Stammverzeichnis gespeichert ist C:\ Mappe, C:\Minidump, oder C:\Windows\Minidump Mappe.
  1. Durch das Öffnen der DMP-Datei wird der WinDbg-Debugger ausgeführt und die Datei geladen. Dies kann je nach Dateigröße und gespeicherter Detailgenauigkeit einige Zeit dauern. Sobald dies erledigt ist, geben Sie !analysieren -v in das Befehlsfeld am unteren Rand des Befehl Tab, dann drücke Eintreten um den Befehl auszuführen.
  1. Das !analysieren -v Befehl dauert einige Zeit, um die durch den BSOD-Fehler erstellte Protokolldatei zu laden und zu analysieren. Warten Sie, bis dieser Vorgang abgeschlossen ist. Sobald dies erledigt ist, können Sie die gesamte Ausgabe im Befehl Tab. Suchen Sie insbesondere nach dem Stoppcodenamen und -wert (z. DRIVER_IRQL_NOT_LESS_OR_EQUAL und d1) aufgeführt unter Bugcheck-Analyse Sektion. Zusammen mit dem Stoppcode wird eine kurze Beschreibung mit einer Ursache (z. B. Treiberprobleme) aufgeführt, sodass Sie weitere Fehler beheben können.
  1. Sie können sich auch andere relevante Informationen ansehen, die in der WinDbg-Analyse aufgeführt sind (wie z MODULNAME Wert), um die Ursache zu ermitteln. In dieser Beispielinstanz wurde der BSOD-Code durch die Ausführung des NotMyFault-Systemtesttool.

Sobald Sie den Stoppcode und die mögliche Ursache des BSOD-Fehlers identifiziert haben, können Sie das Problem weiter untersuchen, um eine mögliche Lösung zu ermitteln.

So analysieren Sie Windows Memory Dump-Dateien mit NirSoft BlueScreenView

Obwohl WinDbg nicht in Windows enthalten ist, wird es von Microsoft erstellt, um BSOD-Fehler zu beheben. Wenn Sie es jedoch vorziehen, können Sie Speicherabbilddateien von Ihrem PC (oder von einem anderen PC, wenn Sie eine Kopie der entsprechenden Dumpdateien haben) mit dem älteren. analysieren NirSoft BlueScreenView Werkzeug.

BlueScreenView sieht vielleicht veraltet aus, bietet aber weiterhin alle relevanten Informationen zu Ihren BSOD-Dump-Dateien. Dazu gehören der Name und der Wert des Stoppcodes (wie z DRIVER_IRQL_NOT_LESS_OR_EQUAL) mit dem Sie dann die Ursache ermitteln können.

  1. Anfangen, Laden Sie das NirSoft BlueScreenView-Tool herunter und installieren Sie es auf Ihrem Windows-PC. Sobald das Tool installiert ist, starten Sie es über das Startmenü.
  1. BlueScreenView findet automatisch alle Speicherabbilddateien aus bekannten Quellen wie C:/ und C:/Windows/Minidump. Wenn Sie eine Datei jedoch manuell laden möchten, wählen Sie Optionen > Erweiterte Optionen.
  1. Im Erweiterte Optionen Wechseln Sie im Menü zu dem Ordner, der Ihre Dump-Dateien enthält, indem Sie die Durchsuche Schaltfläche neben dem Aus dem folgenden MiniDump-Ordner laden Kasten. Um dies zum Standardspeicherort zurückzukehren, wählen Sie Standard. Auswählen OK um Ihre Auswahl zu speichern und Ihre Dateien zu laden.
  1. Im Hauptfenster von BlueScreenView wird eine Liste Ihrer gespeicherten Speicherabbilddateien angezeigt. Wählen Sie eine der aufgelisteten Dateien aus, um weitere Informationen dazu anzuzeigen. Der Name des Stoppcodes wird im Fehlerüberprüfungs-String Spalte, die es Ihnen ermöglicht, das Problem weiter zu untersuchen.
  1. Wenn die Speicherabbilddatei ausgewählt ist, wird darunter eine vollständige Liste der aktiven Dateien und Treiber aufgelistet. Rot markierte Dateien haben einen direkten Link zur Ursache des BSOD-Fehlers. Zum Beispiel, myfault.sys bezieht sich auf das NotMyFault-Systemtesttool, während ntoskrnl.exe ist der Kernelprozess des Windows-Systems.

BlueScreenView ist zwar ein nützliches Tool zum schnellen Identifizieren des BSOD-Fehlernamens, aber kein vollständiges Debugging-Tool wie WinDbg. Wenn Sie das Problem mit diesem Tool nicht beheben können, müssen Sie WinDbg für eine detailliertere Analyse ausprobieren.

Fehlerbehebung bei BSOD-Fehlern mit Speicherabbilddateien

Mithilfe der wiederhergestellten Speicherabbilddateiinformationen können Sie die BSOD-Fehler beheben, indem Sie nach den Stoppcodes oder zugehörigen BSOD-Fehlerdateien suchen. Insbesondere die Fehlerstoppcodes können Ihnen dabei helfen, die Ursache hinter einem BSOD zu finden, von a schlechte Systemkonfigurationsinfo BSOD zu einem unerwarteter Speicherausnahmefehler BSOD.

BSOD-Fehler werden durch alles verursacht von defekte Hardware Systemdateien zu beschädigen. Um sie aufzuhalten, solltest du Überprüfen Sie Ihren PC auf Malware regelmäßig und Verwenden Sie Tools wie SFC um Ihre Windows-Installation zu reparieren, wenn sie beschädigt wird. Wenn alles andere fehlschlägt, kannst du immer Zurücksetzen oder Neuinstallieren von Windows 10 um Ihren PC wieder voll funktionsfähig zu machen.

Willkommen bei Help Desk Geek – einem Blog voller Tech-Tipps von vertrauenswürdigen Tech-Experten. Wir haben Tausende von Artikeln und Leitfäden, die Ihnen bei der Behebung von Problemen helfen. Unsere Artikel wurden seit unserer Einführung im Jahr 2008 über 150 Millionen Mal gelesen.

Wir hassen auch Spam, Sie können sich jederzeit abmelden.

insta viewer
Teachs.ru