Nach einem Systemabsturz tritt auf dem Windows-System ein Bluescreen-Fehler auf. Der Bluescreen erscheint unerwartet und zwingt Sie, das System mitten in der Arbeit neu zu starten. Der Fehler ist ein unvorhergesehenes Zeichen und ziemlich frustrierend, wenn Sie Schwierigkeiten haben, das Problem zu beheben. Glücklicherweise gibt es viele praktische Tools wie das Windows-Debugger-Tool (Windbg), mit dem Sie den Fehlerbericht zur Fehlerbehebung lesen und den BSOD-Fehler beheben können.
Ursachen für BSOD-Fehler
Der BSOD-Fehler wird angezeigt, wenn Ihr Betriebssystem einen Schwellenwert erreicht, bei dem das System anfällig ist und nicht mehr sicher funktionieren kann. BSOD tritt normalerweise aus mehreren Gründen auf, wie fehlerhaften Treibern, beschädigten Windows-Registrierungen, Überhitzung, falsch konfigurierten Gerätetreibern, beschädigten Dateien, veralteten Treibern, Übertaktung, fehlerhafter Software und anderen Systemhardwareproblemen.
BSOD-Fehler beheben
Der Bluescreen-Fehler, auch Stop-Fehler genannt, führt dazu, dass Ihr Windows-System vollständig stoppt und Sie das System möglicherweise neu starten müssen, um den Betrieb fortzusetzen.
Vor dem Neustart wird den Benutzern jedoch empfohlen, den auf dem blauen Bildschirm angezeigten Fehlercode zu notieren. Allerdings tritt der BSOD-Fehler meist dann auf, wenn Ihr System den Fehler auf Kernelebene nicht beheben kann. Die Fehlermeldung zeigt normalerweise eine ganze Reihe von Absturzinformationen mit Treiberdaten im Zusammenhang mit dem Fehler und anderen Informationen mit möglichen Korrekturen an.
Wenn das System abstürzt, erstellt Windows Minidump-Dateien und alle Speicherdaten mit den Fehlerdetails werden zur späteren Fehlerbehebung auf einer Festplatte gespeichert. Es gibt viele praktische Tools wie Bluescreen View und Windbg, mit denen Sie die Minidump-Dateien zur Fehlerbehebung lesen können. Mit der Bluescreen-Ansicht können Sie den Fehler schnell und einfach analysieren. Für fortgeschrittenere Recherchen können Sie Windbg verwenden, um das BSOD-Problem zu lösen.
Was ist das Windows-Debugger-Tool (Windbg)?
WinDbg, auch Windows-Debugging-Tool genannt, ist ein Mehrzweck-Debugger, der automatisch alle Minidump-Dateien scannt, die nach dem BSOD-Absturz erstellt wurden. Das Tool dient der erweiterten Analyse eines kniffligen Fehlers und steht als Teil des Windows 10 SDK kostenlos zum Download zur Verfügung. Bei jedem Absturz liefert das Debugging-Tool Details über den Treiber, der während des Absturzes geladen wurde, sowie weitere erweiterte Absturzinformationen, um die Grundursache des Bluescreen-Fehlers zu diagnostizieren und schließlich bei der Ermittlung der problematischen Treiber zu helfen. In diesem Artikel erklären wir, wie Sie das Windows-Debugging-Tool (WinDbg) zum Lesen des Absturzberichts verwenden.
Neue Funktionen von WinDbg
Einfacher und weniger einschüchternd
WinDbg wird oft als ziemlich einschüchternd empfunden, aber die neue Version soll mit einer besseren und einfacheren Benutzeroberfläche weniger einschüchternd sein. Das Tool wurde speziell für Anfänger neu entwickelt, um ihnen das Verständnis zu erleichtern.
Früher war es für neue Benutzer etwas schwierig, sich mit der Symbolleiste oder dem Menü vertraut zu machen. Die neue Version verfügt jedoch über eine Multifunktionsleiste, die Folgendes enthält: Derzeit ist sie einfach, wird aber bald beim Debuggen die spezifischen Kontexte abrufen.
Das neue Dateimenü ist einfacher und Benutzer können die Optionen einfach auswählen, bevor sie mit der Debugging-Sitzung beginnen. Auch der angehängte Dialog ist jetzt einfacher und übersichtlicher gestaltet. Sie können auch einige Hintergrundaufgaben oder Ihre Store-App starten, ohne sie mit PLMDebug.exe einzurichten.
Verbesserungen und Modernisierungen
Nach einer ganzen Weile hat WinDbg einige Qualitätsverbesserungen und Modernisierungen erfahren, darunter ein dunkleres Design, einige Fensterverbesserungen und die jüngsten Ziele.
WinDbg reduziert die grelle Helligkeit und verfügt jetzt über ein dunkles Design, das von den meisten Benutzern bevorzugt wird. Die neue Version von WinDbg merkt sich jetzt alle Ihre Einstellungen und die letzten Debugging-Sitzungen, anstatt Ihre IP und KDNET auf einem Zettel auf Ihrem Monitor zu haben. Alle Ihre letzten Sitzungen werden jetzt im Dateimenü als Ihre aktuelle Zielliste protokolliert.
Microsoft hat die Windows nun synchroner gemacht und ermöglicht es den Benutzern auch, den Ladevorgang durch Ausführen eines anderen Befehls abzubrechen. Es sind auch verschiedene andere Fensterverbesserungen aufgeführt.
Datenmodell
Bisher war der Zugriff auf das Datenmodell nur über den dx-Befehl und JavaScript möglich, aber mit der WinDbg-Vorschau ist das Datenmodell erweiterbarer und unterstützt die lokalen und Überwachungsfenster. JavaScript-Erweiterungen und NatVis werden nun in diesen Fenstern angezeigt.
Die WinDbg-Vorschau enthält ein neues Fenster, das als modales Fenster bezeichnet wird und Ihnen bei der Erstellung Ihres eigenen Modulfensters mit @$scurssion.Modules hilft. Außerdem werden die Ergebnisse jeder Modellabfrage in einer Tabelle oder einer Hierarchieansicht angezeigt.
Das WinDbg verfügt über eine integrierte Skriptumgebung, in der Sie Ihre NatVis und JavaScript direkt vom Debugger aus schreiben und ausführen können.
Während die neuen Funktionen und Verbesserungen von Microsoft über ihren Blog angekündigt werden, ist WinDbg noch eine Vorschauversion und weist einige Einschränkungen auf. Nur Geräte mit Windows 11/10 können es über den Windows Store installieren.
Der Arbeitsbereich der neuen WinDbg-Vorschau hat sich stark verändert und ist deutlich anders und besser als die Vorgängerversion, aber da es sich um eine Vorschauversion handelt, kann es auch einige Bugs und Fehler geben, die behoben werden.
So verwenden Sie Windbg
Windbg installieren
Laden Sie das eigenständige Windows 10 SDK herunter Hier.
Führen Sie das Installationsprogramm aus und wählen Sie den Standardinstallationspfad.
Akzeptieren Sie die Lizenz und wählen Sie die Funktion aus Debugging-Tools für Windows um den Debugger zu installieren.
Klick auf das Installieren Taste.
Verwenden von Windbg zum Debuggen eines Bluescreen-Fehlers
Gehen Sie zu Start und geben Sie ein WinDbg (x86).
Klicken Sie mit der rechten Maustaste auf das WinDbg-Tool und wählen Sie es aus Als Administrator ausführen.
Gehe zu Datei und klicken Sie auf Öffnen Sie den Crash Dump aus dem Menü.
Navigieren Sie zum Pfad C:\Windows\Minidump und klicken Minidump Ordner.
Klicken Sie im Minidump-Ordner auf dmp-Datei Du möchtest öffnen.
WinDbg analysiert nun die Datei und wartet, bis das Debuggee nicht verbunden verschwindet am unteren Rand des Fensters.
Klicke auf !analyze -v Geben Sie in der Eingabeaufforderung Folgendes ein und warten Sie, bis die Analyse abgeschlossen ist.
Um weitere Treiberinformationen zu erhalten, suchen Sie in den Analyseergebnissen nach MODULE_NAME und klicken Sie auf den Treiberlink.
Sobald Sie den problematischen Treiber identifiziert haben, können Sie den problematischen Treiber entweder aktualisieren oder von der Webseite des Herstellers neu installieren, um das Problem zu beheben.
Hoffe das hilft!
PS: John Carrona Sr fügt hinzu: Sie erhalten Symbolfehler, wenn Sie keinen gültigen Symbolpfad festlegen. Die einfachste Methode besteht darin, auf Datei…Symboldateipfad zu klicken und Folgendes einzugeben:
srv*c:\symbols*https://msdl.microsoft.com/download/symbols
Dies muss jedes Mal durchgeführt werden, wenn Sie WinDbg öffnen – es sei denn, Sie speichern den Arbeitsbereich für eine spätere Verwendung.
Beispiele für Fehler, die auftreten, wenn keine Symbole verwendet werden, finden Sie auf stackoverflow.com.
Lesen: In Ihrem System wurde festgestellt, dass ein Debugger ausgeführt wird.