Tuer automatiquement les applications bloquées

Windows peut vraiment parfois me déranger. Démarrer un nouveau logiciel qui a été récemment installé et le voir se bloquer après le démarrage avec une réaction retardée - le cas échéant - du système peut être très douloureux.

Appuyer sur CTRL + Shift + ESC et attendre quelques minutes avant que la boîte de dialogue Gestionnaire de tâches n'apparaisse n'est pas la solution numéro un pour se débarrasser d'un processus coincé dans le nirvana.



Une façon de se débarrasser de ces processus immédiatement ou après un délai défini consiste à modifier votre registre et à y changer une ou deux valeurs. J'ai eu la chance de tester cela uniquement sur Windows XP mais il est probablement similaire sur d'autres systèmes d'exploitation tels que Windows 2000.

Ouvrez votre registre Windows en appuyant sur la touche Windows, en tapant regedit et en appuyant sur Entrée sur le clavier. Selon la version de Windows que vous exécutez, vous pouvez recevoir une invite UAC à ce stade que vous devez accepter.

Accédez à la clé HKEY_CURRENT_USER Control Panel Desktop et changez la valeur de la clé 'AutoEndTask' sur 1.

Si vous souhaitez définir un délai d'attente jusqu'à ce que le processus de suppression soit exécuté, vous devez modifier la valeur de la clé «WaitToKillAppTimeout» en une valeur en millisecondes (ce qui signifie que 1000 correspond à 1 seconde).

kill app timeout

via: Technospot



Mettre à jour: Comme certains lecteurs l'ont souligné, il est également possible d'appuyer sur Ctrl-Maj-Echap pour faire apparaître le Gestionnaire des tâches plus rapidement.

Mise à jour 2: Les valeurs sont différentes dans Windows Vista, Windows 7 et les versions plus récentes de Windows. Dans ces systèmes d'exploitation, vous devez effectuer les opérations suivantes (veuillez noter que certaines clés peuvent déjà exister en fonction du système que vous utilisez).

  • Accédez à la clé de registre HKEY_CURRENT_USER Control Panel Desktop
  • Sélectionnez Nouveau> Chaîne après un clic droit et entrez WaitToKillAppTimeout
  • Double-cliquez sur l'entrée et définissez-la sur 2000
  • Sélectionnez Nouveau> Chaîne après un clic droit et entrez AutoEndTasks
  • Double-cliquez sur l'entrée et définissez-la sur 1
  • Sélectionnez Nouveau> Chaîne après un clic droit et entrez HungAppTimeout
  • Double-cliquez sur l'entrée et définissez-la sur 1000
  • Sélectionnez Nouveau> Chaîne après un clic droit et entrez LowLevelHooksTimeout
  • Double-cliquez sur l'entrée et définissez-la sur 1000

Bien que cela signifie que vous devrez créer quatre nouvelles chaînes pour le même effet, il est bon de savoir que Windows peut toujours supprimer automatiquement les applications bloquées.

Veuillez noter que vous risquez de perdre des données au cours du processus si vous avez travaillé avant le gel avec le programme. Là encore, si l'application ne récupère pas, vous risquez également de perdre des données.