Configuration du débogage local du noyau d’un seul ordinateur manuellement

Les outils de débogage pour Windows prennent en charge le débogage local du noyau. Il s’agit du débogage en mode noyau sur un seul ordinateur. En d’autres termes, le débogueur s’exécute sur le même ordinateur qui est débogué. Avec le débogage local, vous pouvez examiner l’état, mais ne pas interrompre les processus en mode noyau qui feraient cesser le fonctionnement de l’OS.

L’option bcdedit locale est disponible dans Windows 8.0 et Windows Server 2012 et versions ultérieures.

Configuration du débogage local en mode noyau

Important

Avant d’utiliser bcdedit pour modifier les informations de démarrage, vous devrez peut-être suspendre temporairement les fonctionnalités de sécurité de Windows telles que BitLocker et Secure Boot sur le PC de test. Vous pouvez réactiver Secure Boot une fois que vous avez terminé le débogage et que vous avez désactivé le débogage du noyau sur l’ordinateur local.

  1. Ouvrez une fenêtre d’invite de commande en tant qu’Administrateur. Saisissez bcdedit /debug on
  2. Si l’ordinateur n’est pas déjà configuré comme cible d’un transport de débogage, saisissez bcdedit /dbgsettings local
  3. Redémarrez l'ordinateur.

Démarrer la session de débogage

Utilisation de WinDbg

Ouvrez WinDbg en tant qu’administrateur. Dans le menu Fichier, choisissez Débogage du noyau. Dans la boîte de dialogue de débogage du noyau, ouvrez l’onglet Local. Sélectionnez OK.

Vous pouvez également démarrer une session avec WinDbg en ouvrant une fenêtre d’invite de commande en tant qu’administrateur et en entrant la commande suivante :

windbg -kl

Utilisation de KD

Ouvrez une fenêtre d’invite de commande en tant qu’administrateur et entrez la commande suivante :

kd -kl

Voir aussi

Débogage local en mode noyau

Configuration manuelle du débogage en mode noyau