Process Explorer est l'utilitaire d'inspection des processus avancé de Microsoft Sysinternals. Sur un PC Windows 10, il est particulièrement utile lorsque le Gestionnaire des tâches indique qu'un processus est en cours d'exécution, mais ne peut pas préciser quels processus sont ouverts , quelles DLL ils ont chargées, quel compte les utilise ou quel processus utilise un fichier ou une fenêtre.
Cela ne rend pas le Gestionnaire des tâches obsolète. Il reste plus rapide pour les vérifications quotidiennes et pour fermer une application qui ne répond pas. Process Explorer est toutefois plus adapté à un dépannage plus approfondi.
Note de compatibilité : La page Process Explorer de Microsoft mentionne actuellement la version 17.14 et indique que Windows 11 et les versions ultérieures sont prises en charge. La documentation de la suite Sysinternals de Microsoft décrit toujours le comportement sous Windows 10. Si vous administrez des systèmes Windows 10, consultez les notes de support Microsoft les plus récentes avant de déployer une nouvelle version.
Qu'est-ce que Process Explorer ?
Process Explorer est un outil portable de Sysinternals qui affiche les processus en cours d'exécution sous forme d'arborescence. Le volet supérieur liste les processus actifs et des colonnes utiles telles que l'identifiant du processus (PID), l'utilisation du processeur, la mémoire privée, l'ensemble de travail, la description, le nom de l'entreprise et d'autres données optionnelles. Cette vue arborescente permet de repérer plus facilement les processus lancés par un autre programme.

Process Explorer se distingue du Gestionnaire des tâches par sa capacité à examiner les objets utilisés par un processus. Microsoft documente précisément son interface à deux volets : le volet inférieur peut afficher les descripteurs ouverts , les DLL chargées et les fichiers mappés en mémoire pour le processus sélectionné.
Explorateur de processus vs. Gestionnaire de tâches
| Tâche | Gestionnaire de tâches | Explorateur de processus |
| Vérification rapide du processeur et de la mémoire | Excellent | Excellent, avec plus de colonnes |
| Mettre fin à une application ou à un processus | Oui | Oui, y compris les actions de l'arbre de processus |
| Voir les relations entre processus parent/enfant | Limité | Vue arborescente détaillée |
| Trouvez le processus qui a un fichier ouvert. | Ce n'est pas son but principal | Poignée de recherche intégrée |
| Inspecter les DLL chargées et les descripteurs ouverts | Limité | Fonctionnalité principale |
| Identifiez le processus qui se cache derrière une fenêtre visible. | Aucun outil de ciblage direct | Trouver la cible du processus Windows |
Comment utiliser Process Explorer sous Windows 10
1. Téléchargez-le et exécutez-le depuis Microsoft.
Téléchargez Process Explorer uniquement depuis la page officielle Microsoft Sysinternals (lien ci-dessus). Le téléchargement est autonome et portable ; il n’y a donc pas d’installateur classique : extrayez l’archive et exécutez le fichier Process Explorer. Pour une vue complète des processus système, lancez-le avec des droits d’administrateur si nécessaire.
2. Inspectez un processus et ses descripteurs ou DLL
Sélectionnez un processus, activez le volet inférieur et basculez entre l'affichage par handle et par DLL. Les handles peuvent inclure des fichiers, des clés de registre, des événements et d'autres objets Windows. Le mode DLL affiche les modules et les fichiers mappés en mémoire chargés par ce processus. Cette approche est bien plus précise que de supposer que chaque entrée de registre ou fichier portant le nom d'une application lui appartient exclusivement.

3. Identifiez ce qui bloque un fichier.
Si Windows indique qu'un fichier est en cours d'utilisation, utilisez la fonction de recherche de handles ou de DLL de Process Explorer et saisissez une partie du nom du fichier ou du dossier. Les résultats identifieront les processus ayant des handles ouverts ou des modules chargés correspondants. Il s'agit d'une des fonctionnalités de dépannage les plus précieuses de Process Explorer, et elle est particulièrement mise en avant dans la documentation Microsoft.

Ne fermez pas immédiatement tous les processus renvoyés par une recherche. Vérifiez d'abord de quel processus il s'agit, enregistrez votre travail en cours et fermez l'application propriétaire normalement dès que possible.
4. Identifiez le processus propriétaire de la fenêtre.
Pour une fenêtre contextuelle, une boîte de dialogue d'erreur ou une fenêtre d'application mystérieuse, utilisez l' outil « Cibler le processus » de l'Explorateur de processus . Faites glisser la cible sur la fenêtre : Process Explorer mettra alors en surbrillance le processus propriétaire. Cette méthode est particulièrement utile lorsqu'une boîte de dialogue générique n'indique pas l'application qui l'a créée.

Autres fonctionnalités utiles de Process Explorer
- Suspendre un processus : interrompre son exécution sans l’arrêter. Cela peut s’avérer utile lors du dépannage, mais suspendre le mauvais processus système peut déstabiliser Windows.
- Tuer un arbre de processus : mettre fin à un processus parent et à ses descendants lorsqu’un arrêt normal de l’application est impossible.
- Propriétés du processus : examinez les détails tels que le chemin d’accès à l’exécutable, la ligne de commande, les threads, l’activité TCP/IP, les informations de sécurité, l’environnement et les données de performance lorsqu’elles sont disponibles.
- Code couleur : distinguez plus rapidement les types de processus et les modifications. La légende est configurable ; en cas de doute sur la signification d’une couleur, ne vous fiez pas à votre mémoire.
- Intégration de VirusTotal : utilisez les résultats de réputation comme un indice supplémentaire, et non comme une preuve qu’un processus est sûr ou malveillant. Évitez de soumettre des fichiers binaires privés ou propriétaires inconnus, sauf si vous comprenez les implications en matière de partage de données.
Process Explorer peut-il remplacer le Gestionnaire des tâches ?
Oui. Process Explorer propose une option « Remplacer le Gestionnaire des tâches » qui permet de l'enregistrer pour qu'il s'ouvre à la place du Gestionnaire des tâches Windows. Les droits d'administrateur sont généralement requis, car ce paramètre s'applique à l'ensemble du système. Cette fonctionnalité peut s'avérer pratique pour les utilisateurs avancés, mais elle est facultative ; il est souvent préférable de conserver le Gestionnaire des tâches pour les tâches courantes et d'ouvrir Process Explorer uniquement pour des diagnostics plus approfondis.
Quand Process Explorer est l'outil approprié
Utilisez Process Explorer lorsque vous devez répondre à une question précise à laquelle le Gestionnaire des tâches ne peut pas répondre : quel processus est propriétaire de cette fenêtre ? Quel programme a ouvert ce fichier ? Quelles DLL ce processus a-t-il chargées ? Quels processus enfants a-t-il lancés ? Pour la surveillance courante des ressources, le Gestionnaire des tâches est plus simple. Pour l’analyse forensique des processus et le dépannage complexe de Windows, Process Explorer est l’un des outils les plus performants fournis par Microsoft.