Share via


BCDEdit /bootdebug

Die Startoption /bootdebug aktiviert oder deaktiviert das Startdebuggen des aktuellen oder angegebenen Starteintrags des Windows-Betriebssystems.

bcdedit /bootdebug [{ID}] { on | off }

Parameter

{ID}

Die {ID} ist die ID, die dem Starteintrag zugeordnet ist, z. B. {DEFAULT} für den Standardstarteintrag des Betriebssystems. Wenn Sie keine {ID} angeben, ändert der Befehl das derzeit aktive Betriebssystem. Weitere Informationen zum Arbeiten mit Starteingabebezeichnern finden Sie unter Startoptionenbezeichner.

on

Aktiviert das Startdebuggen des angegebenen Starteintrags. Wenn kein Starteintrag angegeben wird, wird das Startdebuggen für das aktuelle Betriebssystem aktiviert.

off

Deaktiviert das Startdebuggen des angegebenen Starteintrags. Wenn kein Starteintrag angegeben wird, wird das Startdebuggen für das aktuelle Betriebssystem deaktiviert.

Hinweis

Bevor Sie BCDEdit-Optionen festlegen, müssen Sie möglicherweise BitLocker und Den sicheren Start auf dem Computer deaktivieren oder anhalten.

Kommentare

Die Startoption /bootdebug ermöglicht das Bootdebuggen für einen bestimmten Starteintrag. Verwenden Sie die Option /dbgsettings , um den Typ der zu verwendenden Debugverbindung (Debugtyp) und die Verbindungsparameter zu konfigurieren.

Die Standardwerte für die dbgsettings sind in der folgenden Tabelle dargestellt.

dbgsetting-Parameter Standardwert
debugtype Lokal
debugstart Aktiv
noumex Ja

Der folgende Befehl aktiviert das Startdebuggen des Windows-Startladeprogramms für das aktuelle Betriebssystem. Der Windows-Startloader (Winload.exe) steuert die Ladebenutzeroberfläche und lädt die Kernelstarttreiber.

bcdedit /bootdebug on

Mit dem folgenden Befehl wird das Debuggen des Startvorgangs des Windows-Start-Managers (Bootmgr.exe) deaktiviert. Der Windows-Start-Manager wählt aus, welches Betriebssystem gestartet wird, und lädt dann das Windows-Startladeprogramm.

bcdedit /bootdebug {bootmgr} off

Im folgenden Beispiel aktivieren die Befehle das Debuggen des Windows-Start-Managers, des Startladeprogramms und dann das Kerneldebuggen des Betriebssystems. Diese Kombination ermöglicht das Debuggen in jeder Startphase. Wenn diese Kombination verwendet wird, wird der Zielcomputer dreimal in den Debugger eingebrochen: beim Laden des Windows-Start-Managers, beim Laden des Startladeprogramms und beim Starten des Betriebssystems.

bcdedit /bootdebug {bootmgr} on
bcdedit /bootdebug on
bcdedit /debug on

Allgemeine Informationen zu Windows-Debugtools finden Sie unter Windows-Debuggen.