Come uccidere un processo utilizzando la riga di comando in Windows 11/10

Windows 11/10 offre Task Manager non solo per capire quale programma o applicazione sta prendendo quanta risorsa, ma ti consente di terminare o uccidere le app che smettono di rispondere. Se c'è un processo che causa il problema, puoi gestirlo facilmente.

Nel caso di più processi che richiedono molte risorse della CPU , Task Manager è ingombrante da usare. Quindi, in questo post, impareremo come uccidere uno o più processi usando il prompt dei comandi(Command Prompt) o PowerShell .

Uccidi un processo usando la riga di comando

Utilizzo del prompt dei comandi

Le funzioni di Task Manager possono essere ottenute utilizzando strumenti basati sulla riga di comando: Tasklist e Taskkill (Tasklist and Taskkill)Uccidere, è un processo in due fasi.

  • Innanzitutto, dobbiamo trovare l' ID processo(Process ID) utilizzando Tasklist ,
  • In secondo luogo, uccidiamo il programma usando Taskskill .

Utilizzo della memoria dell'elenco delle attività

Aprire il prompt dei comandi con privilegi(Open Command Prompt with admin privileges) di amministratore digitando cmd nel prompt Esegui ( (Run)Win + R ) seguito da Shift + Enter .

Per visualizzare i processi(To view the processes) , digita quanto segue e premi Invio:

Tasklist /fo table

Prendere nota dell'ID processo elencato nella colonna ID processo .(Process ID)

Puoi anche uccidere un programma usando il nome esatto.

Per terminare un processo in base al suo nome(kill a process by its name) , digitare il comando:

Taskkill /IM "process name" /F

Quindi per Chrome , il programma avrà un nome come chrome.exe.

Digita e premi Invio(Enter) quanto segue per terminare Chrome .

Taskkill /IM chrome.exe /F

L'opzione /F viene utilizzata per terminare il processo in modo forzato.

Uccidi un processo usando la riga di comando

Per terminare un processo in base al suo PID(kill a process by its PID) , digitare il comando:

Taskkill /F /PID pid_number

Ora per uccidere più processi contemporaneamente(kill multiple processes simultaneously) , esegui il comando sopra con i PID di tutti i processi seguiti da spazi.

Taskkill /PID 2536 /PID 3316 /F

Per ogni processo, dovrai aggiungere l' opzione /PID e quindi eseguirla.

Detto questo, ecco una cosa che dovresti sapere. Al giorno d'oggi un'applicazione si estende in programmi più piccoli e ognuno di essi ha un ID processo diverso. Prendendo un esempio di Chrome , ha un PID per l'estensione, uno per le subroutine e così via. Trovare il processo principale, ad esempio l'ID del programma padre, non è facile, quindi se vuoi terminare un'applicazione, è meglio usare il nome del processo per ucciderlo.

Leggi(Read) : Come eliminare un processo che non risponde(How to kill a Not Responding process) ?

Termina il processo usando PowerShell

Per visualizzare l'elenco dei processi in esecuzione, eseguire il comando seguente in un prompt di PowerShell con privilegi elevati(elevated PowerShell prompt) :

Get-Process

Per terminare un processo utilizzando il suo nome, eseguire il comando seguente:

Stop-Process -Name "ProcessName" -Force

Per terminare un processo utilizzando il suo PID , eseguire il comando seguente:

Stop-Process -ID PID -Force

Ci sono molte alternative a Task Manager se non è disponibile. Programmi come Process Explorer di Microsoft sono un eccellente componente aggiuntivo che offre maggiori dettagli sul processo e ti consente persino di uccidere più applicazioni in una volta sola. Tuttavia, Taskview , Taskkill o Stop-Process , possono essere utilizzati anche per terminare le applicazioni su computer remoti, cosa che non è possibile per tutti i programmi di terze parti.

Leggi il prossimo(Read next) : Come forzare la chiusura di un programma che Task Manager non può terminare ?

Spero che il post sia stato facile da seguire.



About the author

Sono uno sviluppatore web con esperienza di lavoro sia con Windows 11 che con Windows 10. Sono anche un utente di Firefox da molti anni e sono diventato abbastanza abile nell'uso della nuovissima console di gioco Xbox One. I miei interessi principali risiedono nello sviluppo di software, in particolare nello sviluppo web e mobile, nonché nella scienza dei dati. Sono molto ben informato sui vari sistemi informatici e sul loro utilizzo, quindi posso fornire un feedback imparziale su vari programmi o servizi che potresti utilizzare.



Related posts