Guide des processus Windows

Comment trouver le PID d’un processus dans
Windows 10 et 11

Un guide pratique pour trouver l’ID de processus de n’importe quelle application, service, tâche en arrière-plan ou processus système avec les outils intégrés de Windows.

🖥 Windows 10 🪟 Windows 11 📋 Gestionnaire des tâches 💻 CMD ⚙ PowerShell 🔎 Dépannage

Qu’est-ce qu’un PID dans Windows ?

Un PID, ou ID de processus, est un numéro unique attribué par Windows à chaque processus en cours d’exécution. Chaque application, tâche en arrière-plan, service, groupe d’onglets de navigateur, composant auxiliaire de pilote ou composant système s’exécute dans un processus, et Windows utilise le PID pour l’identifier en interne.

Connaître le PID est utile lorsque vous devez fermer un programme bloqué, identifier quelle application utilise un port, associer un service à son fichier exécutable, analyser une forte utilisation du processeur ou exécuter des commandes comme taskkill, netstat et les commandes PowerShell de gestion des processus.

Important : un PID est temporaire. Lorsqu’un processus se ferme puis redémarre, Windows lui attribue généralement un nouveau PID. Vérifiez toujours le PID actuel avant d’exécuter des commandes visant un processus précis.
Méthode Idéal pour Outil requis
Gestionnaire des tâches Vérifier rapidement le PID des applications visibles et des processus en arrière-plan Intégré à Windows
Invite de commandes Lister les processus, filtrer par nom et utiliser des scripts tasklist
PowerShell Filtrage avancé, tri et automatisation Get-Process
Moniteur de ressources Trouver le PID d’un processus à partir de l’activité CPU, disque, réseau ou mémoire Intégré à Windows
netstat Identifier quel PID utilise un port TCP ou UDP Invite de commandes ou PowerShell

Comment trouver le PID d’un processus dans le Gestionnaire des tâches Windows

Le Gestionnaire des tâches est la méthode la plus simple pour trouver le PID d’un processus en cours d’exécution dans Windows 10 et Windows 11. La colonne PID peut être masquée par défaut, mais vous pouvez l’activer en quelques clics.

Afficher le PID dans l’onglet Détails

  1. Appuyez sur Ctrl + Maj + Échap pour ouvrir le Gestionnaire des tâches.
  2. Si vous voyez l’affichage compact, cliquez sur Plus de détails.
  3. Ouvrez l’onglet Détails.
  4. Regardez la colonne PID à côté du nom du processus.
  5. Cliquez sur l’en-tête de la colonne PID pour trier les processus par ID de processus.

Activer la colonne PID dans l’onglet Processus

  1. Ouvrez le Gestionnaire des tâches.
  2. Accédez à l’onglet Processus.
  3. Cliquez avec le bouton droit sur un en-tête de colonne, par exemple Nom ou Processeur.
  4. Sélectionnez PID.
  5. La colonne ID de processus apparaît dans la liste des processus.

Cette méthode est pratique lorsque vous analysez déjà l’utilisation du processeur, de la mémoire, du disque ou du réseau et que vous devez associer un processus visible à son PID exact.

Comment trouver le PID avec l’Invite de commandes dans Windows

L’Invite de commandes est utile lorsque vous avez besoin d’une liste textuelle des processus ou lorsque vous voulez combiner la recherche de PID avec des commandes de dépannage.

Lister tous les processus en cours avec leurs PID

Ouvrez l’Invite de commandes et exécutez :

tasklist

Le résultat affiche les noms des processus, les PID, les noms de session, les numéros de session et l’utilisation de la mémoire. La deuxième colonne est la colonne PID.

Trouver le PID d’un processus précis par son nom

Utilisez findstr pour filtrer la liste. Par exemple, pour trouver le PID du Bloc-notes :

tasklist | findstr /i notepad

Autre exemple utile pour Microsoft Edge :

tasklist | findstr /i msedge

Afficher des informations plus détaillées sur les processus

Pour afficher des informations détaillées, utilisez :

tasklist /v

L’affichage détaillé peut montrer les titres des fenêtres et d’autres informations utiles, ce qui aide lorsque plusieurs processus portent le même nom d’exécutable.

Comment trouver l’ID de processus avec PowerShell

PowerShell offre une méthode claire et flexible pour afficher les noms de processus, les PID, les chemins des exécutables, l’utilisation du processeur et d’autres propriétés. C’est la meilleure option pour l’automatisation et le filtrage avancé.

Lister tous les processus et leurs PID

Get-Process | Select-Object ProcessName, Id

Trouver le PID d’un processus par son nom

Par exemple, pour trouver le PID du Bloc-notes :

Get-Process notepad | Select-Object ProcessName, Id

Pour rechercher par une partie du nom du processus :

Get-Process | Where-Object {$_.ProcessName -like "*edge*"} | Select-Object ProcessName, Id

Afficher le chemin de l’exécutable avec le PID

Si vous devez confirmer quel fichier a lancé le processus, exécutez PowerShell en tant qu’administrateur et utilisez :

Get-Process | Select-Object ProcessName, Id, Path
Remarque : certains processus système n’affichent pas le chemin de l’exécutable si PowerShell n’est pas lancé avec des privilèges d’administrateur.

Comment trouver un PID dans le Moniteur de ressources Windows

Le Moniteur de ressources est utile lorsque vous devez identifier un processus à partir de son activité en temps réel : processeur, mémoire, disque ou réseau. Il affiche les PID directement dans ses tableaux.

  1. Appuyez sur Win + R.
  2. Tapez resmon et appuyez sur Entrée.
  3. Ouvrez l’onglet Processeur, Mémoire, Disque ou Réseau.
  4. Trouvez le processus dans la liste.
  5. Vérifiez la colonne PID.

Le Moniteur de ressources est particulièrement utile lorsque le Gestionnaire des tâches indique une forte activité du disque ou du réseau, mais que vous avez besoin de plus de détails sur le processus exact responsable.

Comment trouver le PID d’un service Windows

Les services Windows s’exécutent souvent en arrière-plan et peuvent partager des processus hôtes comme svchost.exe. Pour trouver le PID d’un service, utilisez l’onglet Services du Gestionnaire des tâches ou la commande tasklist /svc.

Utiliser le Gestionnaire des tâches

  1. Ouvrez le Gestionnaire des tâches.
  2. Accédez à l’onglet Services.
  3. Trouvez le nom du service.
  4. Vérifiez la colonne PID.

Utiliser l’Invite de commandes

Exécutez cette commande :

tasklist /svc

Cette commande affiche les processus et les services qui s’exécutent à l’intérieur de ceux-ci. Elle est utile pour identifier quel service est associé à une instance particulière de svchost.exe.

Filtrer par nom de service

Exemple :

tasklist /svc | findstr /i wuauserv

Dans cet exemple, wuauserv est le service Windows Update. Remplacez-le par le nom du service que vous voulez vérifier.

Comment trouver quel PID de processus utilise un port dans Windows

Parfois, vous ne connaissez pas le nom du processus, mais vous savez qu’un port est occupé. Par exemple, un serveur Web, un serveur de base de données, un client VPN ou un outil de développement peut utiliser un port comme 80, 443, 3306 ou 8080.

Afficher les connexions actives et les PID

Ouvrez l’Invite de commandes ou PowerShell et exécutez :

netstat -ano

La dernière colonne affiche le PID. Pour rechercher un port précis, utilisez findstr. Par exemple, pour vérifier le port 8080 :

netstat -ano | findstr :8080

Associer le PID à un nom de processus

Après avoir obtenu le PID, utilisez tasklist pour identifier le processus :

tasklist /fi "PID eq 1234"

Remplacez 1234 par le PID réel obtenu dans le résultat de netstat.

Astuce : si un port est occupé par un service système, lancez l’Invite de commandes en tant qu’administrateur pour obtenir des informations plus complètes.

Comment utiliser un PID pour terminer un processus en toute sécurité

Après avoir trouvé un PID, vous pouvez vouloir fermer le processus. Soyez prudent : terminer le mauvais processus peut fermer des applications, interrompre des téléchargements, arrêter des services ou rendre Windows instable jusqu’au redémarrage.

Terminer un processus par PID avec l’Invite de commandes

taskkill /PID 1234

Si le processus ne se ferme pas normalement, vous pouvez le forcer :

taskkill /PID 1234 /F

Terminer un processus par PID avec PowerShell

Stop-Process -Id 1234

Pour forcer l’arrêt :

Stop-Process -Id 1234 -Force
Avertissement : ne forcez pas la fermeture des processus système si vous ne savez pas exactement à quoi ils servent. Pour les applications ordinaires, essayez d’abord de fermer le programme normalement avant d’utiliser taskkill ou Stop-Process.

Meilleures méthodes pour vérifier le PID dans Windows : laquelle utiliser ?

Le plus rapide : Gestionnaire des tâches Idéal pour les scripts : PowerShell Idéal pour les ports : netstat Idéal pour les services : tasklist /svc Idéal pour l’analyse d’activité : Moniteur de ressources

Pour une utilisation quotidienne, le Gestionnaire des tâches suffit généralement. Pour dépanner les ports réseau, utilisez netstat -ano. Pour les services, utilisez tasklist /svc ou l’onglet Services du Gestionnaire des tâches. Pour le filtrage avancé, les rapports ou les vérifications répétées, PowerShell est l’option la plus flexible.

FAQ : trouver l’ID de processus dans Windows 10 et Windows 11

Le PID est-il la même chose que le nom du processus ?

Non. Le nom du processus est le nom de l’exécutable, par exemple notepad.exe ou chrome.exe. Un PID est un identifiant numérique attribué à une instance précise de ce processus en cours d’exécution.

Deux processus peuvent-ils avoir le même PID ?

Non, deux processus en cours d’exécution ne peuvent pas avoir le même PID au même moment. Cependant, Windows peut réutiliser un PID après la fermeture du processus d’origine.

Pourquoi les navigateurs affichent-ils de nombreux PID ?

Les navigateurs modernes créent souvent des processus séparés pour les onglets, les extensions, l’accélération GPU, l’audio, le réseau et l’isolation de sécurité. C’est pourquoi Chrome, Edge et Firefox peuvent apparaître avec plusieurs PID.

Pourquoi le PID change-t-il après le redémarrage d’un programme ?

Les valeurs de PID sont attribuées lorsqu’un processus démarre. Lorsque vous fermez puis rouvrez un programme, Windows le considère comme un nouveau processus et lui attribue un nouveau PID.

Ai-je besoin des droits administrateur pour afficher les PID ?

En général, non. Les utilisateurs standard peuvent voir de nombreux ID de processus. Les droits administrateur peuvent être nécessaires pour afficher les détails complets des processus système protégés, des services ou des chemins d’exécutables.

Résumé : comment trouver le PID d’un processus dans Windows

Le moyen le plus rapide de trouver un PID dans Windows consiste à ouvrir le Gestionnaire des tâches, à aller dans l’onglet Détails et à vérifier la colonne PID. Pour travailler en ligne de commande, utilisez tasklist dans l’Invite de commandes ou Get-Process dans PowerShell. Si vous devez identifier quel processus utilise un port réseau, utilisez netstat -ano, puis associez le PID avec tasklist.

Une fois le PID connu, vous pouvez examiner le processus, l’associer à un service, vérifier son utilisation des ressources ou le terminer en toute sécurité si nécessaire.