Synchronisation avec l’ordinateur cible
Parfois, pendant le débogage en mode noyau, l’ordinateur cible cesse de répondre au débogueur.
Dans KD, vous pouvez appuyer sur Ctrl+R (Resynchroniser), puis appuyez sur ENTRÉE pour synchroniser avec l’ordinateur cible. Dans WinDbg, utilisez CTRL+ALT+R ou Déboguer | Connexion au noyau | Resynchroniser.
Ces commandes restaurent fréquemment la communication entre l’hôte et la cible. Toutefois, la resynchronisation peut ne pas toujours réussir, en particulier si vous utilisez une connexion au noyau 1394.
La commande .restart (Redémarrer la connexion au noyau) fournit une méthode de resynchronisation plus puissante. Cette commande équivaut à quitter le débogueur, puis à attacher un nouveau débogueur à la session existante. Cette commande n’est disponible que dans KD, pas dans WinDbg.
La commande .restart est particulièrement utile lorsque vous effectuez un débogage à distance via remote.exe. (Dans ce type de débogage, il peut être difficile de mettre fin et de redémarrer le débogueur.) Toutefois, vous ne pouvez pas utiliser .restart à partir d’un client de débogage si vous effectuez un débogage à distance via le débogueur.