Je sais que je peux voir tous les processus en cours d'exécution dans le Gestionnaire des tâches. Mais comment puis-je voir les threads simples qui exécutent à l'intérieur de ces processus?
Obtenez Process Explorer .
Activer Afficher les détails pour tous les processus à partir du menu Fichier :
Dans le volet principal, sélectionnez le processus qui vous intéresse:
Ouvrez le menu contextuel (clic droit) du processus sélectionné et cliquez sur Propriétés :
Dans l'onglet Threads , vous pourrez voir une liste des threads en cours d'exécution dans ce processus:
Si votre dépannage nécessite davantage de détails, il est souvent très utile de charger les symboles de débogage dans Process Explorer. C'est ainsi:
Si vous n'avez pas déjà installé de débogueur Windows, vous devrez d'abord installer les outils de débogage pour Windows .
Dans Process Explorer, ouvrez Configurez les symboles ... à partir du menu Options :
Si les outils de débogage (ou un autre débogueur Windows) sont installés, Process Explorer recherchera automatiquement le fichier dbghelp.dll
. Sinon, définissez le chemin correct ici.
Le chemin des symboles devrait ressembler à ceci:
SRV*C:\Symbols*http://msdl.Microsoft.com/download/symbols
La seule partie que vous voudrez ajuster est C:\Symbols
. C'est l'emplacement où les symboles de débogage seront mis en cache.