Windows 7/Vista: come terminare i processi che non rispondono dal menu contestuale


Probabilmente questa rivelazione cambierà per sempre le vostre vite da geek, ma sì, ogni tanto capita che i programmi su Windows si blocchino. Questo, oltre a generare imprecazioni in varie lingue e far perdere ore ed ore di lavoro, si traduce in grossi sprechi di tempo nel tentare di terminare il processo andato in freeze. Ma perché perdere secondi preziosi fra pulsanti e task manager, quando si può fare tutto con un semplice click, direttamente dal menu contestuale?Nessuno.

Eccoci allora pronti a segnalarvi un metodo per terminare i processi che non rispondono dal menu contestuale di Windows 7 e Vista. Proprio l’ideale quando il sistema fa le bizze e non si ha molta pazienza. Per ottenere il risultato sperato – indovinate un po’? – basta “smanettare” nel registro di sistema e creare qualche chiave ad hoc. Che aspettate a provarci?

Windows 7

  1. Avviare l’editor del registro di sistema (Start > regedit);
  2. Recarsi nella chiave HKEY_CLASSES_ROOT\ DesktopBackground\ Shell;
  3. Fare click destro sulla chiave Shell e selezionare la voce Nuovo > Chiave dal menu contestuale;
  4. Rinominare la chiave appena creata in Termina processi che non rispondono;
  5. Fare click destro sulla chiave Termina processi che non rispondono e selezionare la voce Nuovo > Chiave dal menu contestuale;
  6. Rinominare la chiave appena creata in command;
  7. Fare doppio click sulla stringa (Predefinito) e assegnargli come valore taskkill /F /FI “STATUS eq NOT RESPONDING”.


Windows Vista

  1. Avviare l’editor del registro di sistema (Start > regedit);
  2. Recarsi nella chiave HKEY_CLASSES_ROOT\ Directory\ Background\ Shell;
  3. Fare click destro sulla chiave Shell e selezionare la voce Nuovo > Chiave dal menu contestuale;
  4. Rinominare la chiave appena creata in Termina processi che non rispondono;
  5. Fare click destro sulla chiave Termina processi che non rispondono e selezionare la voce Nuovo > Chiave dal menu contestuale;
  6. Rinominare la chiave appena creata in command;
  7. Fare doppio click sulla stringa (Predefinito) e assegnargli come valore taskkill /F /FI “STATUS eq NOT RESPONDING”.

Questo è quanto. Adesso, ogni qual volta le applicazioni su Windows inizieranno ad impallarsi, basterà fare click destro sul desktop e selezionare la voce Termina processi che non rispondono dal menu contestuale per terminarle tutte automaticamente (solo quelle bloccate, non le altre).

Per i più pigri di voi, come quasi sempre, è disponibile uno script bello e pronto (scaricabile cliccando sulla voce Download Registry Script in fondo alla pagina segnalata) che aggiunge la funzione al menu contestuale con un semplice doppio click. Unica pecca: la dicitura sarà in inglese anziché in italiano. Ma ce ne possiamo fare una ragione, giusto?