Freigeben über


Debuggingterminologie

Die folgenden Begriffe werden beim Beschreiben des Debuggings verwendet.

Blauer Bildschirm

Wenn beim System ein Hardwareproblem, eine Dateninkonsistenz oder ein ähnlicher Fehler auftritt, wird möglicherweise ein Blaubildschirm mit Informationen angezeigt, die verwendet werden können, um die Ursache des Fehlers zu ermitteln. Diese Informationen enthalten den STOP-Code und ob eine Absturzabbilddatei erstellt wurde. Es kann auch eine Liste der geladenen Treiber und eine Stapelablaufverfolgung enthalten.

Absturzabbilddatei

Sie können das System so konfigurieren, dass Informationen in eine Absturzabbilddatei auf der Festplatte geschrieben werden, wenn ein STOP-Code generiert wird. Die Datei enthält Informationen, die der Debugger zum Analysieren des Fehlers verwenden kann. Diese Datei kann so groß sein wie der physische Arbeitsspeicher, der auf dem Computer enthalten ist.

Debugger

Ein Programm, das dazu dient, Fehler in einem anderen Programm zu erkennen, zu finden und zu korrigieren. Er ermöglicht es dem Entwickler, die Ausführung des Prozesses und seiner Threads zu durchlaufen, Speicher, Variablen und andere Elemente des Prozess- und Threadkontexts zu überwachen.

Kernelmodus

Der Prozessormodus, in dem Systemdienste und Gerätetreiber ausgeführt werden. Alle Schnittstellen und CPU-Anweisungen sind verfügbar, und auf den gesamten Arbeitsspeicher kann zugegriffen werden.

Minidumpdatei

Anwendungen können Minidumpdateien im Benutzermodus erzeugen, die eine nützliche Teilmenge der Informationen enthalten, die in einer Absturzabbilddatei enthalten sind. Weitere Informationen finden Sie unter MinidumpDateien.

STOP-Code

Der Fehlercode, der den Fehler identifiziert, der die Ausführung des Systemkernels beendet hat.

Symboldateien

Alle Systemanwendungen, Treiber und DLLs werden so erstellt, dass sich ihre Debuginformationen in separaten Dateien befinden, die als Symboldateien bezeichnet werden. Daher ist das System kleiner und schneller, kann aber dennoch gedebuggt werden, wenn die Symboldateien installiert sind. Weitere Informationen finden Sie unter Symboldateien.

Benutzermodus

Der Prozessormodus, in dem Anwendungen ausgeführt werden. Ein begrenzter Satz von Schnittstellen ist in diesem Modus verfügbar, und der Zugriff auf Systemdaten ist begrenzt.

Konfigurieren des automatischen Debuggens