Choix des outils de débogage 32 bits ou 64 bits

Lorsque vous installez les outils de débogage pour Windows, vous obtenez un ensemble d’outils 32 bits et un ensemble d’outils 64 bits.

Si vous utilisez l’un des autres environnements de débogage (WinDbg, KD, CDB ou NTSD), vous devez faire le choix vous-même. Pour déterminer l’ensemble d’outils de débogage à utiliser, vous devez connaître le type de processeur qui s’exécute sur votre ordinateur hôte et si l’ordinateur hôte exécute une version 32 ou 64 bits de Windows.

L’ordinateur qui exécute le débogueur est appelé ordinateur hôte, et l’ordinateur en cours de débogage est appelé ordinateur cible.

Ordinateur hôte exécutant une version 32 bits de Windows

Si votre ordinateur hôte exécute une version 32 bits de Windows, utilisez les outils de débogage 32 bits. (Cette situation s’applique aux cibles x86 et x64.)

Ordinateur hôte x64 exécutant une version 64 bits de Windows

Si votre ordinateur hôte utilise un processeur x64 et exécute une version 64 bits de Windows, les règles suivantes s’appliquent :

  • Si vous analysez un fichier de vidage, vous pouvez utiliser les outils de débogage 32 bits ou les outils de débogage 64 bits. (Il n’est pas important que le fichier de vidage soit un fichier de vidage en mode utilisateur ou un fichier de vidage en mode noyau, et il n’est pas important que le fichier de vidage ait été créé sur une plateforme x86 ou x64.)

  • Si vous effectuez un débogage en mode noyau actif, vous pouvez utiliser les outils de débogage 32 bits ou les outils de débogage x64. (Cette situation s’applique aux cibles x86 et x64.)

  • Si vous déboguez du code en mode utilisateur actif qui s’exécute sur le même ordinateur que le débogueur, utilisez les outils 64 bits pour le débogage du code 64 bits et du code 32 bits exécuté sur WOW64. Pour définir le débogueur en mode 32 bits ou 64 bits, utilisez la commande .effmach .

  • Si vous déboguez du code en mode utilisateur 32 bits actif qui s’exécute sur un ordinateur cible distinct, utilisez les outils de débogage 32 bits.

Voir aussi

Débogage Windows