Flux rss

Tuer un processus récalcitrant

Publié par gryzzly, dernière mise à jour le lundi 28 janvier 2008 à 17:45:31 par gryzzly
Nous avons tous été confronté au moins une fois à un programme bloqué qui, selon les dires de Windows, "ne répond plus" et qu'il est impossible de fermer (croix rouge, alt+F4) ? Avant de rebooter, nous pouvons tenter plusieurs manipulations.



1. Passer par le gestionnaire de tâches de windows


Il peut alors être nécessaire de tuer l'exécutable de ce programme récalcitrant en mémoire. Mais attention, pour des raisons de sécurité et de stabilité de votre ordinateur, il ne faut pas tuer un processus sans savoir à quoi il correspond !

Dans la majorité des cas, cela peut se régler facilement avec le gestionnaire de processus de windows (accessible avec CTRL+ALT+SUPPR/DEL, onglet "processus"):
  • Clic droit sur le .exe en question
  • cliquer sur "Terminer le processus"


Malheureusement, malgré cette manipulation, il arrive que le processus ne veuille pas se laisser tuer.

2. La commande TaskKill


Lorsque l'on passe par le gestionnaire de windows, c'est également cet utilitaire qui est appelé. Cependant, nous n'étions pas en mesure d'intervenir sur les options de kill.

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

Si vous avez repéré un processus à tuer dans le gestionnaire de tâches, vous connaissez son nom (Nom de l'image) et éventuellement son PID (pour afficher le ProcessID, dans les menus du gestionnaire de tâches : Affichage > Sélectionner les colonnes > PID) :
  • Avec la commande « taskkill /IM NomDeLimage.exe /F »
  • Avec la commande « taskkill /PID xxxx /F » (ou xxxx est le numéro de PID)


La signification des options de TaskKill que nous venons de voir :
  • /F → Force les processus à se terminer
  • /IM → Nom de l'image
  • /PID → Identifiant du Processus


Vous pouvez consulter l'ensemble des options disponibles avec :
  • /? → Affiche l'aide


Normalement, si tout s'est bien passé, vous devriez lire un message vous annonçant que le processus a bien été tué et celui-ci n'apparait plus dans le gestionnaire.

3. L'alternative tskill


Sur certaines machines, taskkill.exe est inexistant. Il a été remplacé par tskill.exe
Le fonctionnement est similaire :
  • Avec la commande « tskill Nom_de_limage.exe»
  • Avec la commande « tskill PID_du_processus»


Options :
  • /A → pour finir le processus sur toutes les sessions
  • /V → pour finir le processus sur la session uniquement
  • /? → Aide

4. L'ultime solution : le reboot ?


Si vous arrivez à ce point de l'astuce, c'est que tout ce que nous avons testé auparavant n'a pas fonctionné. Dommage, je suis moi même dans cette situation... Pourtant, j'ai bien eu les confirmations que les processus ont été tués, mais ils sont toujours visibles dans le gestionnaire des tâches. Si j'essaye de relancer l'application, j'ai un message d'erreur me signalant que le processus est déjà lancé et que je dois le fermer avant de le relancer.

Une spécificité de Windows Vista ?

Quoi qu'il en soit, pour l'instant, je n'ai pas d'autre solution à vous proposer que celle de rebooter. C'est radical, mais dérangeant, d'autant plus lorsqu'il ne s'agit que de lancer son navigateur internet préféré... Ainsi, si vous trouvez une solution, n'hésitez pas à compléter l'astuce.

Résultats pour Tuer un processus récalcitrant

Tuer un processus récalcitrant Nous avons tous été confronté au moins une fois à un programme bloqué qui, selon les dires de Windows, "ne répond plus" et qu'il est impossible de fermer (croix rouge, alt+F4) ? Avant de rebooter, nous pouvons tenter plusieurs manipulations. 1.... www.commentcamarche.net/faq/sujet-8648-tuer-un-processus-recalcitrant
[C API WIN32] Tuer un processus (Résolu) Bonjour, J'essaie tant bien que mal de trouver une fonction pour tuer un processus. J'ai effectivement trouvé une belle panoplie de fonctions pour tout ça: http://msdn.microsoft.com/library/default.asp?url=/library/en... www.commentcamarche.net/forum/affich-1751490-c-api-win32-tuer-un-processus
Fermer les processus avec un Batch (Résolu) Bonjour à toutes et tous, j'aimerais faire un .bat qui me ferme certains processus (email, antivirus, ...) quand je lance un jeu. Au lieu d'aller chaque fois ds le gestionnaire des tâches. Merci d'avance. @+jmber ... www.commentcamarche.net/forum/affich-1900080-fermer-les-processus-avec-un-batch

Résultats pour Tuer un processus récalcitrant

Apt-get bloquéApt-get bloqué Débloquer apt-get Si par malheur, vous vous heurtez à un blocage de apt-get, voici les manipulations à effectuer dans une console (un terminal) et sous root : Tuer le processus nommé apt-get : killall -9 apt-get Reconfigurer... www.commentcamarche.net/faq/sujet-5299-apt-get-bloque
Processus de WindowsVous vous demandez certainement quels sont tous ces horribles processus qui tournent quand vous ouvrez le gestionnaire des tâches... Ici, une tentative d'explication : Csrss.exe Csrss signifie Client Server Run-time Subsystem. C'est un sous-système... www.commentcamarche.net/faq/sujet-99-processus-de-windows
Légitimité d'un fichier ou processus douteux ?Noms de fichiers douteux dans la liste des processus, message d'alerte du pare-feu vous informant qu'un processus inconnu souhaite s'exécuter, processus probablement infectés apparaissant dans un rapport de scan d'antivirus ... autant de noms de... www.commentcamarche.net/faq/sujet-8633-legitimite-d-un-fichier-ou-processus-douteux

Résultats pour Tuer un processus récalcitrant

Adobeupdater.exe impossible d'arrêter le proc (Résolu)bonjour, j'ai l'application adobeupdater.exe qui me bouffe toute mon UC, impossible de terminer le processus, pouvez vous m'aider www.commentcamarche.net/forum/affich-3089109-adobeupdater-exe-impossible-d-arreter-le-proc
Comment creer un processus ou .....? (Résolu)Bonjour, Bonjour, alors voila je cherche comment créer un processus ou tuer un processus ou encore mettre en attente un processus et c'est quoi les threads et comment il fonctionne sous windows? comment la mémoire est gérée par windows ? merci de... www.commentcamarche.net/forum/affich-5229621-comment-creer-un-processus-ou
Terme d'internaute (Résolu)Bonjour, est-ce que tuer un processessus veu dire termine ce ce processusss ou autre chose si vous ne comprennai pas ce que je veu dire reportez vous sur le forum windows a la question de capsulvert "explorateur windows a cessé de fonctionner www.commentcamarche.net/forum/affich-5164121-terme-d-internaute

Résultats pour Tuer un processus récalcitrant

Processus Windows - IntroductionIntroduction aux processus Dans un souci de modularité Microsoft Windows est architecturé en services (processus) fonctionnant en arrière-plan. Il est possible d'afficher la liste des processus en cours dans le gestionnaire des tâches en appuyant... www.commentcamarche.net/contents/processus/processus.php3
Qualité - Management par les processusNotion de processus Le modèle de processus consiste à concevoir l'objectif de l'entreprise comme étant la fourniture de produits et/ou services conformes aux attentes des clients. Ainsi, l'entreprise est modélisée comme un ensemble de processus... www.commentcamarche.net/contents/qualite/processus.php3
Workflow - Gestion des processus métiersWorkflow On appelle "WorkFlow" (traduisez littéralement "flux de travail") la modélisation et la gestion informatique de l'ensemble des tâches à accomplir et des différents acteurs impliqué dans la réalisation d'un processus métier (aussi appelé... www.commentcamarche.net/contents/entreprise/workflow.php3