Come utilizzare in modo efficace il comando Taskkill in Windows 10 e 11
Il Prompt dei comandi è pieno di gemme nascoste che possono semplificare notevolmente la risoluzione dei problemi o la gestione di Windows, se si sa dove cercare. Una di queste è il comando taskkill. Certo, si potrebbe semplicemente aprire il Task Manager, trovare un processo e cliccare su “Termina attività”, ma diventa rapidamente noioso se si hanno a che fare con più processi o si deve automatizzare qualcosa.È qui che taskkill eccelle, soprattutto con le sue opzioni di filtro che consentono un controllo più granulare.È un po’ strano come sia così potente ma spesso trascurato. In alcune configurazioni, si rifiuta persino di terminare determinate attività a meno che non si esegua il Prompt dei comandi come amministratore o si modifichino alcune impostazioni, quindi non sorprendetevi se inizialmente vi imbatterete in un ostacolo. Una volta presa la mano, però, potrete terminare interi gruppi di processi in pochi secondi, senza cliccare, solo digitando. Perfetto per la creazione di script o semplicemente se volete tenere sotto controllo alcuni processi senza troppi problemi.
Come utilizzare il comando taskkill in Windows 10/11
Per iniziare: aprire correttamente il prompt dei comandi
- Il primo passo è eseguire il Prompt dei comandi con privilegi elevati. Cerca cmd nel menu Start, quindi fai clic con il pulsante destro del mouse e scegli “Esegui come amministratore”. Se non esegui il prompt come amministratore, alcuni comandi potrebbero rifiutarsi di terminare determinati processi di sistema o protetti, perché ovviamente Windows deve rendere l’operazione più difficile del necessario.
- Una volta aperta la finestra nera, è consigliabile verificare cosa è in esecuzione. Digita
taskliste premi Invio. Questo ti fornirà un lungo elenco di tutti i processi attivi con i relativi PID e l’utilizzo della memoria, così potrai scegliere cosa eliminare se necessario.
Uccidere un processo tramite il suo nome o PID
- Per terminare un processo, è necessario conoscerne il nome (ad esempio chrome.exe ) o il PID. Ad esempio, se si desidera terminare Chrome, cercare chrome.exe nell’elenco delle attività. Oppure, se si preferisce utilizzare i PID, annotare il numero assegnato.
- Per terminare per nome, esegui
taskkill /IM "chrome.exe" /F./F significa “forza” — a volte necessario se il processo è ostinato e non vuole chiudersi normalmente. Se stai usando un PID, provataskkill /PID 1234 /F.
Utilizzo di filtri per eliminare più processi contemporaneamente
- È qui che entra in gioco la vera potenza. Invece di eliminare i processi uno per uno, puoi digitare comandi come
taskkill /FI "STATUS eq NOT RESPONDING" /F. Indirizzerà tutti i processi bloccati o che non rispondono, il che è molto utile quando le app si bloccano e si rifiutano di chiudersi. - Altri filtri includono IMAGENAME (il nome del processo), USERNAME (il proprietario del processo) e persino SESSION. Ad esempio, per terminare tutti i processi di un utente specifico, prova
taskkill /FI "USERNAME eq username" /F. Tieni presente che combinare filtri con operatori logici può diventare complicato: vale la pena sperimentare.
Rendilo più semplice: crea scorciatoie per i comandi kill più comuni
- Invece di digitare l’intero comando ogni volta, puoi creare un collegamento sul desktop che esegua il tuo comando taskkill preferito. Fai clic con il pulsante destro del mouse su uno spazio vuoto del desktop e seleziona Nuovo > Collegamento.
- Nel campo posizione, digita qualcosa come
taskkill.exe /FI "STATUS eq NOT RESPONDING" /F. Assegnagli il nome che preferisci, ad esempio “Elimina app bloccate”.Fai doppio clic su quell’icona ogni volta che devi ripulire i processi bloccati: niente più perdite di tempo nella riga di comando.
Come usare taskkill per ripulire le risorse di sistema
Una volta presa familiarità con il programma, taskkill diventa un modo rapido per eliminare processi non necessari o bloccati senza dover aprire Task Manager o riavviare l’intero computer. Su un computer, l’esecuzione taskkill /FI "STATUS eq NOT RESPONDING" /Fha eliminato un sacco di schede di Chrome bloccate che consumavano RAM. Su un altro, si è rifiutato di terminare alcuni processi di sistema a meno che non si eseguisse il Prompt dei comandi come amministratore: una stranezza standard di Windows.
Alcuni comandi possono essere piuttosto specifici, soprattutto quando si combinano più filtri. Viene utilizzato come strumento di pulizia del sistema in configurazioni complesse o con bug, soprattutto quando è necessario preparare il sistema per la risoluzione dei problemi o semplificare l’uso delle risorse. Fai pratica e scoprirai quanto può essere potente, una volta che smetterai di tirare a indovinare e imparerai a individuare esattamente cosa sta bloccando il tuo sistema.
Riepilogo
- Per il controllo completo, esegui il prompt dei comandi come amministratore.
- Digitare
tasklistper visualizzare i processi in esecuzione. - Uccidi i processi in base al nome o al PID con
taskkill /IM "name" /Fotaskkill /PID 1234 /F. - Utilizzare filtri per le uccisioni in batch, come
taskkill /FI "STATUS eq NOT RESPONDING" /F. - Crea scorciatoie sul desktop per i comandi ripetuti: risparmierai un sacco di tempo.
Incartare
Prendere confidenza con taskkill semplifica notevolmente la chiusura di app che non rispondono o di processi pesanti che si rifiutano di chiudersi normalmente. Non è perfetto, soprattutto quando Windows protegge determinati processi, ma è uno strumento valido in qualsiasi arsenale tecnologico. Se sei stanco di cercare manualmente i processi o desideri automatizzare la gestione dei processi, provalo. Ricorda solo di fare attenzione: chiudere il processo sbagliato potrebbe creare problemi. Ma se usato correttamente, è un punto di svolta per tenere sotto controllo il tuo sistema.
Articoli correlati
Questo articolo è stato utile?