Outils inclus dans les outils de débogage pour Windows

Debugging Tools for Windows inclut plusieurs outils en plus du moteur de débogage et des environnements de débogage. Les outils se trouvent dans le répertoire d’installation de Debugging Tools for Windows.

Outils et utilitaires

Nom Description
Breakin Provoque une interruption en mode utilisateur dans un processus. Pour obtenir de l’aide, ouvrez une fenêtre d’invite de commandes, accédez au répertoire d’installation, et entrez breakin /?.
DumpChk Valider un fichier de vidage mémoire.
GFlags Contrôler les clés de registre et autres paramètres.
Kill Terminer un processus.
List (utilitaire de liste de fichiers) Pour obtenir de l’aide, ouvrez une fenêtre d’invite de commandes, accédez au répertoire d’installation, et entrez list /?.
Logger et LogViewer Enregistrer et afficher des appels de fonction et d’autres actions d’un programme.
PLMDebug Utilisez le débogueur Windows pour déboguer une application Windows qui s’exécute sous Process Lifecycle Management (PLM). Avec PLMDebug, vous pouvez prendre le contrôle manuel de la suspension, de la reprise et de la terminaison d’une application Windows.
TList Lister tous les processus en cours d’exécution.
UMDH Analyser les allocations de tas.
USBView Afficher les contrôleurs hôtes USB et les périphériques connectés.
USBView2 Afficher les contrôleurs hôtes USB et les périphériques connectés. Pour obtenir de l’aide, ouvrez une fenêtre d’invite de commandes, accédez au répertoire d’installation, et entrez USBView2 /?.

Outils pour les symboles et les sources

Nom Description
AgeStore Supprimer les anciennes entrées dans le stockage en aval d’un serveur de symboles ou d’un serveur source.
DBH Afficher des informations sur le contenu d’un fichier de symboles.
PDBCopy Supprimer les informations de symboles privés d’un fichier de symboles, et contrôler que les symboles publics sont inclus dans le fichier.
SrcSrv Un serveur source qui peut être utilisé pour livrer des fichiers sources pendant le débogage.
SymChk Comparer les fichiers exécutables avec les fichiers de symboles pour vérifier que les symboles corrects sont disponibles.
SymProxy Créer un serveur de symboles HTTP unique sur votre réseau auquel tous vos débogueurs peuvent se référer. Cette approche présente l’avantage de pointer vers plusieurs serveurs de symboles (à la fois internes et externes) avec un chemin de symboles unique, de gérer toute l’authentification et d’augmenter les performances via la mise en cache des symboles. Symproxy.dll se trouve dans le dossier SymProxy du répertoire d’installation.
SymSrv Un serveur de symboles que le débogueur peut utiliser pour se connecter à un magasin de symboles. Pour des informations sur l’utilisation du serveur de symboles, veuillez consulter la section Symboles publics Microsoft.
SymStore Créer un magasin de symboles. Veuillez consulter la section Utilisation de SymStore.

Outils de débogueur distant et proxy

Nom Description
DbgRpc Afficher les informations d’état de Microsoft Remote Procedure Call (RPC). Veuillez consulter les sections Débogage RPC et Utilisation de l’outil DbgRpc.
DbgSrv Un serveur de processus utilisé pour le débogage à distance. Veuillez consulter la section Serveurs de processus (mode utilisateur).
DbEngPrx Un répéteur (petit serveur proxy) utilisé pour le débogage à distance. Veuillez consulter la section Répéteurs.
KDbgCtrl (Contrôle de débogage du noyau) Contrôler et configurer la connexion de débogage du noyau. Veuillez consulter la section Utilisation de KDbgCtrl.
KdSrv Un serveur de connexion KD utilisé pour le débogage à distance. Veuillez consulter la section Serveurs de connexion KD (mode noyau).
RTList (Visionneuse de liste de tâches à distance) Lister les processus en cours d’exécution via un serveur de processus DbgSrv. Pour obtenir de l’aide, ouvrez une fenêtre d’invite de commandes, accédez au répertoire d’installation, et entrez rtlist /?.
À distance Contrôlez à distance tout programme console, y compris KD, CDB et NTSD. Veuillez consulter la section Débogage à distance à l’aide de Remote.exe.

Répertoire d’installation

Le répertoire d’installation par défaut pour les installations d’OS 64 bits des outils de débogage est C:\Program Files (x86)\Windows Kits\10\Debuggers\. Si vous avez un OS 32 bits, vous pouvez trouver le dossier Windows Kits sous C:\Program Files. Pour déterminer si vous devez utiliser les outils 32 bits ou 64 bits, veuillez consulter la section Choisir les outils de débogage 32 bits ou 64 bits.

Outils liés aux outils de débogage pour Windows