Faire un Kill sous Windows Vista et Windows XP

Note : 8,29/10

12345678910
Auteur : Nix Article lu 28 047 fois

Description : Ce petit article vous montrera comment tuer/terminer/killer un processus avec la commande TaskKill.exe




Pourquoi faire un Kill ?

Dans certains cas, quand une application ne répond plus il peut être nécessaire de mettre son grain de sel et de tuer un exécutable en mémoire.
Attention, il ne faut pas killer tout et n'importe quoi au risque de rendre instable votre système.

Normalement avec le gestionnaire de tâche de windows en faisant bouton droit sur l'exe en question, vous aurez dans le menu un élément intitulé « Terminer le processus ».
Malheureusement pour moi, aujourd'hui je suis tombé sur un processus qui ne voulais pas se laisser killer.

Passons à la pratique

En remontant dans mes souvenirs de Windows XP, j'ai donc essayé la commande « TaskKill ».
Et grâce au paramètre « /F » j'ai pu tuer le processus.

Pour faire un TaskKill, ouvrez une Invite de commande (Touche « Windows » + R puis tapez cmd et validez)

Si vous avez repéré un processus à tuer dans le gestionnaire de tâches (TaskMgr.exe) :

Dans notre exemple « notepad.exe » et bien j'ai 2 solutions pour le tuer rapidement

  • Avec le nom du process « notepad.exe »
    Avec la commande « taskkill /IM notepad.exe /F » (Si vous ne mettez pas « /F » TaskKill ne fera rien de plus que de lancer une commande de fermeture de la fenêtre comme si vous aviez cliqué sur la croix en haut à droite)
  • Avec son PID (Process ID) « 7076 » (Attention, le PID est toujours différent et ce N° ne correspond pas spécifiquement à notepad.exe, donc si vous souhaitez tester, vérifier le PID dans le gestionnaire de tâches)

Avec la commande « taskkill /PID 7076 /F »

Voici les options disponibles de cette petite commande magique :

Voilà, rien de compliquer mais cette petite commande pourra toujours vous servir (Comme pour moi à l'instant même)



A Propos de l'auteur

Logo MVP Nicolas SOREL (Nix)Nicolas SOREL (alias Nix) est le responsable et développeur du réseau CodeS-SourceS.com / TechnoS-SourceS.com
CodeS-SourceS a été fondé en 1999 et regroupe désormais près de 800 000 membres francophones passionnés de développement.

Blog de Nix

[ Voir la fiche de Nix ] - [ Voir tous les articles de Nix ] - [ Contacter Nix ] - [ Visiter le site de Nix ]



Mots définissants ce tutorial

Mot(s) associé(s) :

kill task taskkill tuer terminer



Historique des mises à jour

DateDescription
16/04/2007 20:35:12.

Commentaire(s)

Commentaire de : Fremarx le 19/04/2007 11:04:42Envoyer un message à Fremarx
Très pratique ton TASKKILL
Commentaire de : Fremarx le 19/04/2007 11:06:14Envoyer un message à Fremarx
N'ayez pas honte de dire la vériter venez voter pour au moins l'encourager.
Merci à toi NIX et bonne Continuation
Commentaire de : yeddoughmi le 26/04/2007 19:05:15Envoyer un message à yeddoughmi
merci NIX pour cette cmd, tu peu nous proposé un cas qui arrête le système à une instant donnée.
cordialement.
Commentaire de : Mauricelepoisson le 04/08/2007 13:48:05Envoyer un message à Mauricelepoisson
salut
dsl, mais cette commande ne fonctionne pas chez moi avec le processus servicelayer.exe ... sinon, bien pensé NIX :)
Commentaire de : Nix le 09/10/2007 13:51:01Envoyer un message à Nix
Effectivement, il est possible que certains service ne puissent pas être killé ;-)
Commentaire de : geekobi le 15/11/2007 13:57:16Envoyer un message à geekobi
Bonjour et effectivement merci pour cette commande que je cherchais depuis un certain temps !
Malgré tout, j'ai un processus eclipse.exe qui résiste à la commande "taskkill /im eclipse.exe /F /T"
- connaissez vous un moyen de "super-tuer" cette tâche particulièrement "super-bloquée" ?
- et accessoirement, y a t il un moyen de savoir ce qui bloque cette tâche ?
Commentaire de : jorge_c le 17/02/2008 09:29:10Envoyer un message à jorge_c
Bonjour, voici mon premier post :-)
Avant tout, MERCI pour ce site vraiment interessant!
J'aime bien les lignes de commandes, souvent bien pratiques.
Alors, tant qu'a lancer TASKKILL en ligne de commande, pourquoi ne pas retrouver le PID recalcitrant par la commande TASKLIST ?
Commentaire de : ghuysmans99 le 16/08/2008 00:30:49Envoyer un message à ghuysmans99
@ jorge_c : Je pensais justement à tasklist ! Et je trouve que ça devrait être expliqué ...

Ajouter un commentaire :

Pour ajouter un commentaire, vous devez vous identifier :
Si vous n'avez pas encore de compte sur un des sites TechnoS-SourceS / CodeS-SourceS cliquez ici pour créer votre compte.

Login et mot de passe que vous avez sur
CodeS-SourceS/TechnoS-SourceS




Mot de passe oublié ? / Activation de compte
Créer un compte