Möchten Sie den Schuldigen hinter einem Bluescreen of Death finden? Dann müssen Sie mit der Verwendung von Speicherabbildern unter Windows beginnen.

Der Blue Screen of Death (allgemein als BSoD abgekürzt) ist eine Art kritischer Fehler, der in Microsoft Windows-Betriebssystemen und ReactOS-Betriebssystemen auftritt.

Es gibt mehrere Ursachen, die zu BSoD-Fehlern führen können, z. B. Hardwarefehler, unerwartete Abstürze wichtiger Systemprozesse oder sogar Inkompatibilitäten von Gerätetreibern.

Eine Möglichkeit, die Liste der Gründe einzugrenzen, sind BSoD-Speicherauszüge (auch als Kernel-Modus-Dump-Dateien bekannt).

Was sind BSoD-Speicherauszüge?

Vereinfacht ausgedrückt handelt es sich bei einem BSoD-Speicherauszug um eine Datei, die von Windows immer dann erstellt wird, wenn ein BSoD-Fehler auftritt, und die Protokolle darüber enthält, was genau passiert ist. Von Suchen der Dump-Dateien Mithilfe eines Kernel-Debuggers können Benutzer die Speicherabbilddatei debuggen, um die wahre Ursache des Stoppfehlers zu ermitteln.

instagram viewer

Wie können BSoD-Speicherauszüge Ihnen helfen?

BSoD-Dump-Dateien enthalten Informationen über die Speicheradresse, den Treiber oder das Softwaremodul, die am Absturz beteiligt waren. Dies wiederum kann dem Benutzer helfen, das zu identifizieren spezifischen Fehlercode ihres BSoD.

Durch die Angabe des Fehlercodes erhalten Sie nun eine bessere Vorstellung davon, wo die Ursache des Problems liegt. Dadurch können Sie sich besser auf diesen bestimmten Bereich konzentrieren (z. B. im Wissen, dass es sich um ein Treiberproblem handelt). Sobald das Problem identifiziert wurde, können die Dump-Dateien bei der Fehlerbehebung helfen.

Ein weiterer Grund, warum Dump-Dateien nützlich sind, besteht darin, dass sie, da es sich im wahrsten Sinne des Wortes um Dateien handelt, gemeinsam genutzt werden können. Dies erleichtert Ihnen die Zusammenarbeit mit dem technischen Support bei Ihren speziellen Problemen, insbesondere wenn das Problem die Aufmerksamkeit einer Person mit mehr Erfahrung in der Angelegenheit erfordert.

Schließlich können Sie mit BSoD-Speicherauszügen wissen, was die Ursache des BSoD-Fehlers ist Treffen Sie die notwendigen Vorkehrungen und nehmen Sie die erforderlichen Änderungen vor, um das Auftreten von BSoD-Fehlern zu verhindern wieder.

Die verschiedenen Arten von BSoD-Speicherauszügen

Es gibt verschiedene Arten von BSoD-Speicherauszügen, je nachdem, welche Version von Microsoft Windows Sie verwenden:

Vollständiger Speicherauszug

Complete Memory Dumps ist die größte der Kernel-Modus-Dump-Dateien und enthält den gesamten von Windows verwendeten physischen Speicher.

Damit Ihr System ordnungsgemäß einen vollständigen Speicherauszug erstellen kann, müssen Sie dies tun Ordnen Sie eine Auslagerungsdatei auf Ihrem Startlaufwerk zu Das ist mindestens so groß wie Ihr Systemspeicher. Wenn Ihr PC beispielsweise über 16 GB RAM verfügt, muss Ihre Auslagerungsdatei ebenfalls 16 GB plus ein zusätzliches Megabyte groß sein.

Vollständige Memory Dump-Dateien werden normalerweise an diesen Speicherort geschrieben:

%SystemRoot%\Memory.dmp

Ein Nachteil von Complete Memory Dumps besteht darin, dass alle nachfolgenden Complete Memory Dumps die vorherigen überschreiben. Diese Funktion wurde höchstwahrscheinlich implementiert, um zu verhindern, dass der Speicher Ihres Computers mit zu vielen Dump-Dateien gefüllt wird.

Kernel-Speicher-Dump

Im Gegensatz zu Complete Memory Dumps enthalten Kernel Memory Dumps den gesamten Speicher, der vom Kernel zum Zeitpunkt des Absturzes verwendet wurde. Wie bei der vorherigen Art von Speicherauszug steht die Dateigröße in direktem Zusammenhang mit dem physischen Speicher des Systems. Meist beträgt sie jedoch nur ein Drittel der Größe.

Der Grund, warum diese Datei so viel kleiner ist, liegt darin, dass dabei normalerweise Teile des Speichers übersehen werden, die möglicherweise überhaupt nichts mit dem BSoD zu tun haben.

Kernel-Memory-Dump-Dateien werden normalerweise an diesen Speicherort geschrieben:

%SystemRoot%\Memory.dmp

Wie bei der vorherigen Dump-Datei werden die vorherigen immer dann überschrieben, wenn neue Kernel-Speicher-Dumps generiert werden.

Automatischer Speicherauszug

In jeder Hinsicht sind Automatic Dump-Dateien identisch mit Kernel Memory Dump-Dateien. Der Unterschied zwischen beiden besteht jedoch darin, wie Windows die Systemauslagerungsdatei verwaltet.

Einfach ausgedrückt können Sie dafür sorgen, dass Windows die Größe der Auslagerungsdatei automatisch so festlegt, dass sie sich an die Anforderungen Ihrer Kernel-Speicherauszüge anpasst. Durch die Aktivierung dieser Funktion weist Windows genügend Speicherplatz zu, sodass (meistens) ein Kernel-Speicherabbild erstellt wird.

Für den Fall, dass die zugewiesene Auslagerungsdatei jedoch nicht ausreicht, erhöht Windows einfach die Größe der Auslagerungsdatei, bis sie der Größe des RAM auf Ihrem System entspricht.

Automatische Speicherauszugsdateien werden normalerweise an diesen Speicherort geschrieben:

%SystemRoot%\Memory.dmp

Genau wie Kernel-Speicherauszüge überschreiben neu generierte automatische Speicherauszüge die vorherigen.

Kleiner Speicherauszug

Small Memory Dumps sind die kleinsten Kernel-Modus-Dump-Dateien. Sie sind immer auf genau 64 KB begrenzt und erfordern nur 64 KB Auslagerungsdatei.

Dadurch eignen sie sich perfekt für Situationen, in denen der Speicherplatz begrenzt ist, auch wenn dies auf Kosten der Bereitstellung nur eines Minimums an Informationen geht. Der Mangel an bereitgestellten Details bedeutet auch, dass es Situationen geben wird, in denen die Analyse der Dump-Datei möglicherweise nicht aufdeckt, was den BSoD-Fehler verursacht hat.

Kleine Memory Dump-Dateien werden normalerweise an diesen Speicherort geschrieben:

%SystemRoot%\Minidump

Falls ein neuer Small Memory Dump generiert wird, wird die vorherige Datei nicht überschrieben. Stattdessen erhält jeder Small Memory Dump einen anderen Namen, der die Unterscheidung erleichtert.

Aktiver Speicher-Dump

Active Memory Dumps sind den Complete Memory Dumps sehr ähnlich und viel kleiner, da sie sich nicht auf Seiten beziehen, die möglicherweise nicht die Ursache des BSoD-Fehlers sind.

Diese sind besonders nützlich auf Windows-Systemen, die virtuelle Maschinen hosten, da sie nur die Aktivitäten der Hostmaschine protokollieren und nicht die darauf laufenden virtuellen Maschinen.

Active Memory Dump-Dateien werden normalerweise an diesen Speicherort geschrieben:

%SystemRoot%\Memory.dmp

Wählen Sie den richtigen Speicherauszug für Sie

Es gibt keine allgemeingültige Art von Kernel-Modus-Speicherauszug, da jeder seine eigenen Vor- und Nachteile hat. Im Grunde geht es darum, die Dateigröße und den Nutzen der Informationen in dieser Datei in Einklang zu bringen.

Größere Dateien enthalten beispielsweise mehr Informationen über den BSoD-Fehler und bieten Ihnen somit die größte Chance, das zugrunde liegende Problem herauszufinden. Andererseits dauert das Schreiben und Analysieren mit a auch länger Debugging-Tool.

Mittlerweile können kleinere Dump-Dateien viel schneller geschrieben und analysiert werden, was sie in attraktiver macht Bedingungen, unter denen Sie Ihr System so schnell wie möglich wieder zum Laufen bringen müssen (z. B. beim Ausführen eines Server).

Allerdings müssen Sie die Vor- und Nachteile der einzelnen Dump-Dateitypen kennen, um herauszufinden, welche Ihren Anforderungen am besten entspricht:

  • Komplette Memory Dump-Dateien beanspruchen den meisten Speicherplatz. Sie stellen jedoch alle Informationen bereit, die Sie zur Behebung Ihrer Windows-Probleme benötigen.
  • Active Memory Dump-Dateien enthalten fast die gleichen Informationen, beanspruchen jedoch weniger Speicherplatz.
  • Automatische Speicherauszüge ermöglichen Ihrem Windows-System eine flexiblere Nutzung der Größe der Systemauslagerungsdatei.
  • Kernel-Memory-Dump-Dateien sind viel kleiner, sie lassen jedoch möglicherweise Teile der Systemprotokolle aus, die tatsächlich hilfreiche Informationen enthalten könnten.
  • Small Memory Dump-Dateien sind die kleinsten und überschreiben sich nicht gegenseitig aufgrund nachfolgender BSoD-Fehler.

Active Memory Dump-Dateien sind nur unter Windows 10 und höher verfügbar, während Automatic Memory Dump-Dateien unter Windows 8 und höher verfügbar sind.

Es gibt Kernel-Modus-Dump-Dateien, damit Benutzer sie analysieren und die Grundursache für auftretende BSoD-Fehler herausfinden können. Glücklicherweise gibt es mehrere Tools, die bei der Analyse von BSoD-Speicherauszügen helfen können:

WinDbg

WinDbg ist ein von Microsoft entwickeltes Debugging-Tool, das für das Microsoft Windows-Betriebssystem entwickelt wurde. Freilich, WinDbg kann bei der Behebung vieler Windows-Probleme helfen, aber die meisten Benutzer analysieren damit im Allgemeinen Speicherauszugsdateien.

Obwohl es auf den ersten Blick überwältigend erscheinen kann, können Sie es mit etwas Zeit und Geduld auch schaffen Beginnen Sie mit WinDbg und verwenden Sie es, um die meisten Probleme Ihres Computers zu lösen.

BlueScreenView

Beide WinDbg und BlueScreenView können helfen, BSoD-Fehler zu behebenAllerdings ist BlueScreenView viel besser für Benutzer geeignet, die mit dem Kernel-Debugging noch nicht vertraut sind.

Es bietet Benutzern zwar nicht so viele detaillierte Informationen wie WinDbg, stellt die Informationen jedoch viel einfacher und effizienter dar.

WhoCrashed

Wenn Sie auf Benutzerfreundlichkeit Wert legen, dann ist WhoCrashed genau das Richtige für Sie. Auch wenn die Benutzeroberfläche veraltet aussieht, sind die von diesem Tool bereitgestellten Informationen mehr als ausreichend, um Ihnen bei der Suche nach der Ursache von BSoD-Fehlern zu helfen.

Das Tolle an WhoCrashed ist, dass es sogar die Ursache von Kernel-Fehlern finden kann, also Fehlern, die normalerweise nicht mit echten Bluescreens einhergehen. Außerdem ist WhoCrashed großartig darin, Systemprobleme schnell zu finden, insbesondere wenn sie zufällig mit dem Treiber zusammenhängen.

Zuletzt, Analyse von BSoD-Fehlern mit WhoCrashed ist aufgrund der Art und Weise, wie die endgültigen Analyseergebnisse präsentiert werden, äußerst einfach. In einigen Fällen kann Ihnen WhoCrashed sogar Vorschläge machen, welche Vorgehensweise Sie ergreifen sollten.

BSoD-Speicherauszüge helfen Ihnen hervorragend bei der Behebung von BSoD-Fehlern

Zusammenfassend lässt sich sagen, dass BSoD-Dump-Dateien für die Diagnose, Fehlerbehebung und Verhinderung von Systemabstürzen von entscheidender Bedeutung sind.

Durch die Verwendung der richtigen Tools und mit ein wenig Wissen können sowohl Gelegenheitsbenutzer als auch Computertechniker andere BSoD-Fehler erkennen, beheben und verhindern, dass sie sich auf ihre Computersysteme auswirken.