Automaticamente Uccidere Hung Applicazioni

0
363

Windows può davvero a volte infastidire l’inferno fuori di me. Avvio di un nuovo software che è stato installato di recente e vedere di blocco dopo l’inizio con un ritardo di reazione – se – il sistema può essere davvero doloroso.

Premendo CTRL + Shift + ESC e minuti di attesa prima che il Task Manager di dialogo che si apre non è la soluzione numero uno per sbarazzarsi di un processo che è bloccato nel nirvana.

Un modo per sbarazzarsi di questi processi, immediatamente o dopo un tempo impostato è quello di modificare il Registro e cambiare di uno o due valori. Ho avuto la possibilità di testare questo solo in Windows XP, ma è probabile che simili su altri sistemi operativi come Windows 2000.

Aprire il Registro di Windows con un tap sul tasto Windows, digitare regedit e premere invio sulla tastiera. A seconda della versione di Windows in esecuzione, è possibile che venga visualizzato un prompt UAC, in questa fase, che è necessario accettare.

Vai alla chiave HKEY_CURRENT_USERControl PanelDesktop e modificare il valore della chiave ‘AutoEndTask’ a 1.

Se si desidera impostare un tempo di attesa fino a quando il kill del processo viene eseguito, è necessario modificare il valore della chiave “WaitToKillAppTimeout” per un valore in millisecondi (il che significa che 1000 è di 1 secondo).

kill app timeout

via: Technospot

Aggiornamento: Come alcuni lettori hanno fatto notare, è anche possibile premere Ctrl-Shift-Esc per aprire il Task Manager più rapidamente.

Aggiorna 2: I valori sono diversi da Windows Vista,Windows 7 e versioni più recenti di Windows. In questi sistemi operativi è necessario effettuare le seguenti operazioni (si Prega di notare che alcuni tasti possono esistere già in funzione il sistema che si sta utilizzando).

  • Passare alla chiave di Registro HKEY_CURRENT_USERControl PanelDesktop
  • Selezionare Nuovo > Stringa dopo il pulsante destro del mouse e inserire WaitToKillAppTimeout
  • Fare doppio clic sulla voce e impostare 2000
  • Selezionare Nuovo > Stringa dopo il pulsante destro del mouse e inserire AutoEndTasks
  • Fare doppio clic sulla voce e impostare a 1
  • Selezionare Nuovo > Stringa dopo il pulsante destro del mouse e inserire HungAppTimeout
  • Fare doppio clic sulla voce impostato a 1000
  • Selezionare Nuovo > Stringa dopo il pulsante destro del mouse e inserire LowLevelHooksTimeout
  • Fare doppio clic sulla voce impostato a 1000

Mentre questo significa che si dovrà creare quattro nuove stringhe per lo stesso effetto, è bene sapere che si può ancora avere Windows uccidere hung automaticamente le applicazioni.

Si prega di notare che è possibile perdere i dati nel processo se hai lavorato prima del blocco con il programma. Poi di nuovo, se l’applicazione non consente di recuperare, si potrebbero perdere dati.