Wie deaktivieren Sie Windows-kernel-debugging beim Booten?

Ich habe ein Vista-32-bit-Maschine, die ich wollte, um die lokale kernel-debugging auf.
In WinDbg ich die ausgewählte Datei/Kernel-Debug und aktiviert die Registerkarte Lokal und auf ok geklickt.
Ich bekam die folgende Meldung.

Das system unterstützt keine lokalen kernel-debugging.
...
Lokale kernel-debugging ist standardmäßig deaktiviert in Windows Vista, müssen Sie ausführen "bcdedit -debug on" und neu starten, um es zu aktivieren.

Ich naiv folgte den Anweisungen und öffnete Sie an einer erhöhten Eingabeaufforderung eingegeben und 'bcdedit -debug on" und das System neu gestartet wurde.

Jedoch beim Neustart das system hängt, wenn es um den Anmelde - Bildschirm- oder einfach nur, nachdem ich meine Benutzername und Passwort.

Ich vermute, was passiert ist, dass da ein debugger aktiviert ist, Benutzer-Modus-Ausnahmen werden ausgelöst, in die kernel-debugger-Prozess und ist es noch für mich geben Sie einen Eingang von einem angeschlossenen debugger??

Hoffte ich, debug auf die eigentliche Ziel-Maschine.

Mein problem ist, dass jedes mal, wenn ich boot - was auch immer F8-boot-option ich wähle - es ist immer entweder hängt oder bekommt so weit und dann einen Neustart - und dann hängt.

Booten im Abgesicherten Modus - wird in der Nähe der Anmelde-Bildschirm und dann die Neustarts.
Dasselbe gilt für den Befehl Linie und Netzwerk-boot-Optionen.
Letzten bekannten guten config - hängt auch.

Gibt es eine Möglichkeit, ändern Sie die boot-option, bevor Windows geladen wird, so kann ich deaktivieren Sie kernel-debugging. Ich habe nur die boot-config, die war im Nachhinein auch mein problem - ich sollte eine Kopie des ersten boot-config für meine debug-boot-option.

Leider das system nicht über einen seriellen port, so kann ich nicht versuchen zu Debuggen, die.

Ist die einzige option, die ich denken kann, ist jetzt zu versuchen, eine Verbindung mit einem debugger von einem anderen Rechner über einen USB-port. Allerdings kann ich nicht konfigurieren müssen Sie den Ziel-PC zu übernehmen einen debugger an einen USB-port oder wird dies nur funktionieren, wenn ich eine richtige debug-USB-Kabel?

  • Es wäre nur zu brechen in den debugger, wenn einer angeschlossen ist. Es ist normalerweise nicht genug, um das debugging zu aktivieren, einen debugger tatsächlich angeschlossen werden.
Schreibe einen Kommentar