Synchronisieren mit dem Zielcomputer

Manchmal reagiert der Zielcomputer während des Debuggens im Kernelmodus nicht mehr auf den Debugger.

In KD können Sie STRG+R (Erneute Synchronisierung) drücken und dann die EINGABETASTE drücken, um mit dem Zielcomputer zu synchronisieren. Verwenden Sie in WinDbg STRG+ALT+R oder Debuggen | Kernelverbindung | Synchronisieren.

Diese Befehle stellen häufig die Kommunikation zwischen dem Host und dem Ziel wieder her. Die Erneute Synchronisierung ist jedoch möglicherweise nicht immer erfolgreich, insbesondere wenn Sie eine 1394-Kernelverbindung verwenden.

Der Befehl .restart (Kernelverbindung neu starten) stellt eine leistungsfähigere Methode zur Neusynchronisierung bereit. Dieser Befehl entspricht dem Beenden des Debuggers und dem anschließenden Anfügen eines neuen Debuggers an die vorhandene Sitzung. Dieser Befehl ist nur in KD und nicht in WinDbg verfügbar.

Der Befehl .restart ist besonders nützlich, wenn Sie Remotedebuggen über remote.exeausführen. (Bei dieser Art des Debuggens kann es schwierig sein, den Debugger zu beenden und neu zu starten.) Sie können jedoch .restart nicht über einen Debugclient verwenden, wenn Sie das Remotedebuggen über den Debugger ausführen.