feigned

Forcer la fermeture d’un programme sur Windows [10, 8, 7]

Le Crabe

Un programme ne répond pas et refuse de se fermer ? Vous cliquez sur la croix en haut à droite de la fenêtre mais rien ne se passe, la fenêtre du programme reste ouverte ? Dans ce cas et pour forcer la fermeture du programme, il va falloir tuer le processus lié au programme.

Qu’est-ce qu’un processus ?

Un processus est un programme en cours d’exécution. C’est une entité active qui effectue toutes les tâches d’un programme. Par exemple, lorsque vous lancez Word, un processus est créé pour exécuter les tâches du programme Word. Si vous ouvrez une autre fenêtre de Word, un nouveau processus sera créé.

Chaque processus exécuté sur Windows se voit attribuer un numéro unique appelé ID de processus ou PID.

En tuant un processus, vous allez automatiquement forcer la fermeture du programme auquel il est lié.


Dans ce tutoriel, nous allons voir comment tuer le processus d’un programme bloqué qui ne répond pas et qui refuse de se fermer.

Forcer la fermeture d’un programme peut aussi être utile lorsqu’un programme utilise anormalement un pourcentage élevé de ressources (CPU, mémoire vive) : en tuant le processus lié au programme, vous allez libérer des ressources système et accélérer votre PC Windows.

Alerte plagiat : merci de me tenir au courant d’un possible futur plagiat de la part de lakelam.com comme sur mes derniers articles. Si c’est le cas, j’ajouterai une note informative sur cet article pour permettre aux internautes d’identifier ce plagiaire.

Forcer la fermeture d’un programme sur Windows

N°1 : via le Gestionnaire des tâches

Pour tuer un processus (et forcer la fermeture d’un programme) avec le Gestionnaire des tâches, suivez ces instructions :

  1. Ouvrez le Gestionnaire des tâches.
  2. Dans l’onglet Processus, sélectionnez le programme dont vous souhaitez forcer la fermeture.
  3. Cliquez sur le bouton Fin de tâche en bas à droite de la fenêtre pour forcer la fermeture du programme.
  4. Vous pouvez également faire un clic droit sur le programme et sélectionner Fin de tâche.
  5. Autre méthode : rendez-vous sur l’onglet Détails, sélectionnez le programme à fermer puis cliquez sur le bouton Fin de tâche.
    Cliquez sur Arrêter le processus pour forcer la fermeture du programme.
Félicitations ! Vous avez forcé la fermeture d’une application sur Windows via le Gestionnaire des tâches. 👍

N°2 : via l’invite de commandes

Pour tuer un processus avec l’invite de commandes (et forcer l’arrêt d’un programme), suivez ces instructions :

  1. Ouvrez l’invite de commandes.
  2. Entrez tasklist pour voir une liste de tous les processus en cours d’exécution. Notez le nom de l’image et le PID du processus (ex. : WINWORD.exe / 25484) que vous souhaitez tuer.
    tasklist
    
    Nom de l’image                 PID Nom de la sessio Numéro de s Utilisation
    ========================= ======== ================ =========== ============
    System Idle Process              0 Services                   0         8 Ko
    System                           4 Services                   0        48 Ko
    Registry                       144 Services                   0    37 220 Ko
    smss.exe                       768 Services                   0       332 Ko
    csrss.exe                     1000 Services                   0     2 220 Ko
    wininit.exe                    800 Services                   0       992 Ko
    csrss.exe                      804 Console                    1     3 232 Ko
    services.exe                  1040 Services                   0     7 372 Ko
    lsass.exe                     1060 Services                   0    15 424 Ko
    svchost.exe                   1172 Services                   0       976 Ko
  3. Vous pouvez filtrer les processus avec findstr :
    tasklist | findstr /i "word"
    
    Nom de l’image                 PID Nom de la sessio Numéro de s Utilisation
    ========================= ======== ================ =========== ============
    WINWORD.EXE                  25484 Console                    1   118 780 Ko
  4. Tuez le processus avec taskkill en spécifiant le nom de l’image :
    taskkill /f /im WINWORD.EXE
    
    Opération réussie : le processus "WINWORD.EXE" de PID 25484 a été arrêté.

    ou bien l’ID du processus :

    taskkill /f /pid 25484
    
    Opération réussie : le processus "WINWORD.EXE" de PID 25484 a été arrêté.
Félicitations ! Vous avez forcé la fermeture d’une application sur Windows avec l’invite de commandes et taskkill. 👍

N°3 : via PowerShell

Pour tuer un processus avec PowerShell (et forcer l’arrêt d’un programme), suivez ces instructions :

  1. Ouvrez PowerShell.
  2. Entrez ps pour voir une liste de tous les processus en cours d’exécution. Notez le nom et l’ID du processus (ex. : WINWORD.exe / 7672) que vous souhaitez tuer.
    ps
    
    Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
    -------  ------    -----      -----     ------     --  -- -----------
        189      17     4480       1772             18308   0 aesm_service
        647      89    54776      41408      18,77  10980   1 ApplicationFrameHost
          0     106     5748       6660       0,13   3384   1 bash
          0     262     5752       6712       0,72   7904   1 bash
          0     110     5748       6608       0,14  22552   1 bash
          0       8      384        996       0,02  24336   1 bash
        707      48    36536       4472       6,20  18540   1 bdagent
        225      13     4620       5488              3760   0 bdredline
       2129     156   581276     181400              2580   0 bdservicehost
        845      50    31224      27796              3324   0 bdservicehost
  3. Vous pouvez filtrer les processus comme ceci :
    ps *word*
    
    Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
    -------  ------    -----      -----     ------     --  -- -----------
        998      46    54728     106008       3,02   7672   1 WINWORD
  4. Tuez le processus avec Stop-Process en spécifiant le nom du processus :
    Stop-Process -Name "WINWORD" -Force

    ou bien l’ID du processus :

    Stop-Process -ID 7672 -Force
Félicitations ! Vous avez forcé la fermeture d’une application sur Windows avec PowerShell et Stop-Process. 👍

Liens utiles

112 utilisateurs actifs
Chargement en cours