Comment tuer des tâches dans Windows 7 lorsque même le Gestionnaire des tâches ne s'ouvre pas ou ne répond pas?


25

Parfois, un de mes ordinateurs est tellement enlisé que tout se bloque, Ctrl + Alt + Suppr ne fonctionne pas, le Gestionnaire des tâches ne s'ouvre pas, ou ils fonctionnent, mais s'ouvrent si lentement qu'il faudra des heures ou des jours pour se fermer arrêter d'autres processus et reprendre le contrôle de l'ordinateur, etc.

Existe-t-il un moyen, par exemple, de forcer le Gestionnaire des tâches à avoir la priorité la plus élevée pour qu'il s'ouvre toujours immédiatement avec Ctrl + Maj + Échap, même lorsqu'un autre processus / pilote monopolise le processeur? Y a-t-il un autre programme qui peut s'exécuter en arrière-plan et s'ouvrir immédiatement comme ça?

Cette question ne concerne pas la résolution des "problèmes sous-jacents". Peu importe la quantité de mémoire dont vous disposez, il est toujours possible pour un processus malveillant de tout manger et de verrouiller l'ordinateur en cas de panne de page, de monopoliser le processeur, etc. Cette question concerne la façon de reprendre le contrôle de l'ordinateur lorsque cela arrive.

Fondamentalement, lorsque ce type de blocage se produit, je veux ouvrir une sorte de gestionnaire de tâches qui interrompt tous les autres processus et me permet de tuer l'un d'entre eux, puis de laisser tout reprendre pour que je puisse enregistrer mon travail, etc. Sinon, mon seul L'option consiste à maintenir enfoncé le bouton d'alimentation.

Antifreeze est censé faire exactement ce que je veux, interrompre toutes les autres applications et démarrer un gestionnaire de tâches pour tuer le délinquant, mais dans mes tests, il ne fait ni l'un ni l'autre.

Réponses:


16

Vous pouvez tuer des tâches à l'aide de l'invite de commande.

1) Touche Windows + R (Exécuter)

2) Tapez 'cmd' et appuyez sur Entrée

3) Tapez la commande tasklist, appuyez sur entrée. vous pouvez voir toutes les tâches en cours d'exécution sur votre système.

4) Tuer une tâche / application particulière en taskkill /f /im taskname

Par exemple: si vous voulez tuer le bloc-notes, tapez taskkill /f /im notepad.exe

modifier

Si vous connaissez le nom de l'application, vous pouvez taskkillexécuter la commande directement dans le champ de texte d'exécution.


4
Comment puis-je utiliser cmd lorsque le système se bloque?
Serhiy

Vous n'avez pas besoin d'ouvrir cmd. Tapez et exécutez simplement la commande depuis Exécuter le champ de texte. Mais vous devez connaître le nom du processus de l'application à tuer.
Harikrishnan

1
Cela ne fonctionne pas toujours. J'ai observé l'utilisation de / f et il affiche un message SUCCESS indiquant que le processus a été terminé, mais il s'exécute toujours et je peux relancer la même commande à plusieurs reprises et il donne juste le même message SUCCESS avec le même PID à plusieurs reprises sans se terminer réellement le processus.
DavidJ

1
@Harikrishnan: Je viens de lancer cmd en tant qu'administrateur et cela n'a pas fonctionné.
SarahofGaia

1
Ajoutez un "/ T" à la tâche pour également neutraliser les processus enfants.
Ben

5

Process Tamer est un petit utilitaire astucieux qui atteint votre objectif final, tout en le faisant d'une manière différente et probablement meilleure.

Plutôt que d'augmenter la priorité du Gestionnaire des tâches, il abaisse la priorité de tout processus hors de contrôle, empêchant le type de blocages auxquels vous faites référence.

Cependant, si vous souhaitez toujours augmenter de façon permanente la priorité d'un processus tel que le gestionnaire de tâches, vous pouvez utiliser cet autre utilitaire, Prio , mais soyez prudent lorsque vous définissez des priorités élevées sur plusieurs processus.


2

On dirait qu'il y a des problèmes plus profonds ici, je cours rarement sur des machines Windows 7 qui ont des difficultés à lancer le gestionnaire de tâches, (même sur les machines les plus infectées)

Cela dit, même le gestionnaire de tâches modeste nécessite de la mémoire pour fonctionner, donc si vous maximisez votre RAM en ouvrant des centaines d'onglets ou des milliers d'applications, vous aurez des problèmes avec n'importe quel utilitaire.

La plupart du temps, vous pouvez le lancer, mais vous devez attendre DAYS avant qu'il ne se charge finalement en mémoire, surtout si d'autres processus accaparent des ressources.

Ajoutez de la mémoire ou envisagez de nettoyer votre ordinateur des applications et des processus qui n'ont pas besoin d'être exécutés.


2

Si vous obtenez l'erreur ci-dessous lorsque vous essayez de tuer le processus à l'aide de taskkill:

C:\>taskkill /f /im firefox.exe
ERROR: The process "firefox.exe" with PID 7808 could not be terminated.
Reason: There is no running instance of the task.

Cela signifie alors que Firefox attend l'arrêt du service ci-dessus. Vous devez d'abord tuer ce processus avant de tuer le processus Firefox. Il s'agit très probablement d'un lecteur Flash ou Acrobat, ...

Pour mon cas, tuer Firesvc.exe fonctionne toujours. J'espère que cela aide les autres aussi.


1
Non, cela ne fonctionne jamais pour mon Windows 8
Vipul Hadiya

0

Dans Windows, il n'a que des priorités pour le temps CPU et pas d'autres ressources sur le système, et le gestionnaire de tâches a déjà une priorité CPU élevée. Les seuls autres processus ayant une priorité "élevée" sont

  • dwm.exe (gestionnaire de fenêtres de bureau)
  • winlogon.exe (application d'ouverture de session Windows)
  • wininit.exe (Windows Start-Up Aplication)

Votre ordinateur est probablement affamé d'une autre ressource ou vous exécutez un autre processus avec une priorité encore plus élevée, ce qui est une mauvaise idée pour commencer. Il n'y a pas de solution unique pour tout résoudre, vous ne pouvez vous préparer que du mieux possible pour faire face au problème pendant que vous recherchez chacune des causes des problèmes.

@peanut_butter que le programme ProcessTamer ressemble à une bonne idée pour les pénuries de ressources CPU.

Quelle que soit la ressource de votre serveur, il sera difficile de lancer un processus. Le lancement de cmd.exe et à son tour taskkill ou tskill utilisera une empreinte mémoire plus petite que le gestionnaire de tâches, mais lorsque vous démarrez cmd.exe, vous souhaiterez augmenter sa priorité de processeur à Élevée avec le gestionnaire de tâches avant que le problème ne commence au cas où il s'agirait d'une pénurie de processeur. .

Souvent, lorsque le gestionnaire de tâches est lent, c'est parce que le système manque de RAM disponible et que le gestionnaire de tâches a été remplacé par la mémoire et par le disque parce que vous ne l'utilisiez pas, ou que le disque est trop occupé avec son fichier d'échange ou d'autres choses. que la lecture du fichier taskmgr.exe ou cmd.exe ou taskkill.exe à partir du disque prend des siècles. Cela peut être dû à toutes sortes de choses, et même les serveurs avec des quantités apparemment énormes de RAM peuvent être touchés par un processus hors de contrôle (même le processus du gestionnaire de mémoire Windows lui-même) peut consommer trop de RAM et tuer le système même pour le point où les programmes commencent à planter ou tout le système juste BSOD. Sur ma machine Windows 7 domestique, je '

Vous devez identifier les actions qui déclenchent ces événements avant de pouvoir résoudre le problème. Je suggère de se familiariser avec le programme de l'Analyseur de performances et comment le faire enregistrer les choses.

Notez également que la simple commutation des applications actuelles pour faire du gestionnaire de tâches le focus actuel est gérée par explorer.exe qui n'est pas et ne devrait pas être un processus de haute priorité. Laissez donc le gestionnaire de tâches s'exécuter au premier plan chaque fois que vous essayez de voir si quelque chose plante sur votre système.


1
"Vous devez identifier les actions qui déclenchent ces événements avant de pouvoir résoudre le problème." Ce sont des choses différentes à chaque fois. J'ai besoin d'une solution générale qui arrête simplement d'autres choses et me laisse les tuer.
endolith

0

J'ai eu des tas de programmes et de documents ouverts et non enregistrés et mon système a été bloqué. Je pourrais engendrer de nouveaux gestionnaires de tâches, mais tous seraient gelés. J'ai constaté qu'en appuyant sur Ctrl + Alt + Suppr et en choisissant de redémarrer en bas à droite, mon système Windows commençait à s'arrêter, mais j'ai ensuite signalé que les programmes contenant des documents non enregistrés empêchaient Windows de redémarrer. J'ai choisi d'annuler et j'ai repris le contrôle de mon système.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.