Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les outils de débogage pour Windows incluent 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 des outils de débogage pour Windows.
Outils et utilitaires
| Nom | Descriptif |
|---|---|
| Breakin | Provoque un arrêt 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, puis entrez breakin /?. |
| DumpChk | Validez un fichier de vidage de mémoire. |
| GFlags | Contrôler les clés de Registre et d’autres paramètres. |
| tuer | Terminer un processus. |
| Liste (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, puis entrez list /?. |
| Enregistreur d’événements 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 l’application Windows qui s’exécute sous Process Lifecycle Management (PLM). Avec PLMDebug, vous pouvez prendre un contrôle manuel de la suspension, de la reprise et de la fin d’une application Windows. |
| TList | Répertoriez tous les processus en cours d’exécution. |
| UMDH | Analysez les allocations de tas. |
| USBView | Affichez les contrôleurs hôtes USB et les appareils connectés. |
| USBView2 | Affichez les contrôleurs hôtes USB et les appareils connectés. Pour obtenir de l’aide, ouvrez une fenêtre d’invite de commandes, accédez au répertoire d’installation, puis entrez USBView2 /?. |
Outils de symboles et de sources
| Nom | Descriptif |
|---|---|
| AgeStore | Supprimez les anciennes entrées dans le magasin en aval d’un serveur de symboles ou d’un serveur source. |
| DBH | Affichez des informations sur le contenu d’un fichier de symboles. |
| PDBCopy | Supprimez les informations de symbole privé d’un fichier de symboles et contrôlez que les symboles publics sont inclus dans le fichier. |
| SrcSrv | Serveur source qui peut être utilisé pour fournir des fichiers sources lors du débogage. |
| SymChk | Comparez les fichiers exécutables aux fichiers de symboles pour vérifier que les symboles appropriés sont disponibles. |
| SymProxy | Créez un serveur de symboles HTTP unique sur votre réseau vers lequel tous vos débogueurs peuvent pointer. Cette approche présente l’avantage de pointer vers plusieurs serveurs de symboles (internes et externes) avec un chemin d’accès de symbole unique, de gérer toutes les authentifications et d’augmenter les performances via la mise en cache des symboles. Symproxy.dll se trouve dans le dossier SymProxy dans le répertoire d’installation. |
| SymSrv | Serveur de symboles que le débogueur peut utiliser pour se connecter à un magasin de symboles. Pour plus d’informations sur l’utilisation du serveur de symboles, consultez les symboles publics Microsoft. |
| SymStore | Créez un magasin de symboles. Voir Utilisation de SymStore. |
Outils de débogage à distance et proxy
| Nom | Descriptif |
|---|---|
| DbgRpc | Affichez les informations d’état de l'appel de procédure distante (RPC) Microsoft. Consultez le débogage RPC et l’utilisation de l’outil DbgRpc. |
| DbgSrv | Serveur de processus utilisé pour le débogage à distance. Consultez Serveurs de processus (mode utilisateur). |
| DbEngPrx | Répéteur (petit serveur proxy) utilisé pour le débogage à distance. Voir répéteurs. |
| KDbgCtrl (contrôle de débogage du noyau) | Contrôlez et configurez la connexion de débogage du noyau. Consultez l’utilisation de KDbgCtrl. |
| KdSrv | Serveur de connexion KD utilisé pour le débogage à distance. Consultez les serveurs de connexion KD (mode noyau). |
| RTList (Visionneuse de liste de tâches distante) | Répertorie 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, puis entrez rtlist /?. |
| À distance | Contrôlez à distance n’importe quel programme de console, y compris KD, CDB et NTSD. Voir débogage à distance avec Remote.exe. |
Répertoire d’installation
Le répertoire d’installation par défaut pour les installations de système d’exploitation 64 bits des outils de débogage est C:\Program Files (x86)\Windows Kits\10\Debuggers\. Si vous disposez d’un système d’exploitation 32 bits, vous trouverez le dossier Kits Windows sous C:\Program Files. Pour déterminer si vous devez utiliser les outils 32 bits ou 64 bits, consultez Choisir les outils de débogage 32 bits ou 64 bits.