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 uniques qui s'exécutent à l' intérieur de ces processus?
la source
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 uniques qui s'exécutent à l' intérieur de ces processus?
Obtenez Process Explorer .
Activez Afficher les détails de tous les processus dans le 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 vous oblige à obtenir plus de détails, il est souvent très utile de charger des symboles de débogage dans Process Explorer. C'est ainsi:
Si vous n'avez pas déjà installé un débogueur Windows, vous devrez d'abord installer les outils de débogage pour Windows .
Dans Process Explorer, ouvrez Configurer les symboles ... dans le menu Options :
Si les outils de débogage (ou un autre débogueur Windows) sont installés, Process Explorer trouvera automatiquement le dbghelp.dll
fichier. Sinon, définissez le chemin correct ici.
Le chemin des symboles doit 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.