Un processo è una rappresentazione di un programma in esecuzione. A ogni processo in esecuzione in Windows viene assegnato un numero decimale univoco denominato ID processo o PID.
Se noti che un processo in esecuzione sta riducendo le prestazioni del tuo computer perché si blocca, non risponde, utilizza molte risorse della CPU e/o dispone di memoria elevata, puoi interrompere il processo per terminarlo.
Questa guida ti mostrerà diversi modi per terminare un processo in Windows 10.
Terminare il processo tramite la scheda Processi in Task Manager
La scheda Processi in Task Manager ti mostrerà un elenco di tutte le applicazioni, i processi in background e i processi Windows attualmente in esecuzione nel tuo account.
1. Apri Task Manager in una visualizzazione più dettagliata.
2. Eseguire il passaggio 3 o il passaggio 4 di seguito per il processo che si desidera terminare.
3. Terminare il processo genitore e i suoi processi figli:
Ad esempio, per terminare Google Chrome e tutte le schede e finestre aperte.
A) Fare clic sulla scheda Processi.
B) Seleziona un processo principale che desideri terminare ed esegui una delle seguenti operazioni:
- Premere il tasto Elimina .
- Fare clic sul pulsante Termina attività. Invece, Explorer avrà un pulsante Riavvia.
- Fare clic con il pulsante destro del mouse o tenere premuto sul processo e premere Termina attività.
C) Al termine, procedere al passaggio 5 di seguito.
Termina il processo genitore e i suoi processi figli
4. Termina solo un processo figlio:
Ad esempio, desideri terminare solo un processo figlio (ad esempio un'unità aperta) anziché tutti i processi "Esplora risorse" .
A) Fare clic sulla scheda Processi.
B) Espandi il processo genitore (ad esempio, "Esplora risorse" ) del processo figlio (ad esempio, "MyBook F:" ) che vuoi terminare.
C) Seleziona il processo figlio che desideri terminare ed esegui una delle azioni seguenti:
- Premere il tasto Elimina .
- Fare clic sul pulsante Termina attività.
- Fare clic con il pulsante destro del mouse o tenere premuto sul processo e premere Termina attività.
D) Al termine, procedere al passaggio 5 di seguito.
Termina solo un processo figlio
5. Ora puoi chiudere Task Manager, se lo desideri.
Termina un processo tramite la scheda Dettagli in Task Manager
Se hai effettuato l'accesso come utente normale, la scheda Dettagli in Task Manager ti mostrerà un elenco di tutti i processi attualmente in esecuzione nel tuo account e una descrizione di ciascun processo.
Se hai effettuato l'accesso come amministratore, la scheda Dettagli in Task Manager ti mostrerà anche un elenco di tutti i processi attualmente in esecuzione sul computer da tutti gli utenti.
1. Apri Task Manager in una visualizzazione più dettagliata.
2. Fare clic sulla scheda Dettagli , selezionare il processo che si desidera annullare ed eseguire una delle azioni seguenti:
- Premere il tasto Elimina .
- Fare clic sul pulsante Termina attività.
- Fare clic con il pulsante destro del mouse o tenere premuto sul processo e premere Termina attività.
Termina un processo tramite la scheda Dettagli in Task Manager
3. Fare clic su Termina processo per confermare.
4. Al termine, ora puoi chiudere Task Manager, se lo desideri.
Termina il processo nel prompt dei comandi
1. Apri il prompt dei comandi o il prompt dei comandi con diritti di amministratore .
2. Digitare tasklist nel prompt dei comandi e premere Invio per visualizzare un elenco di tutti i processi attualmente in esecuzione. Annota il nome dell'immagine e il PID del processo (ad esempio OneDrive ) che desideri rimuovere.
Termina il processo nel prompt dei comandi
3. Eseguire il passaggio 4 ( Nome immagine ) o il passaggio 5 ( PID ) di seguito per vedere come si desidera terminare il processo.
4. Termina il processo utilizzando Nome immagine:
A) Inserisci il comando seguente che desideri utilizzare nel prompt dei comandi e premi Invio.
- Forza la chiusura di tutte le istanze di un processo:
WMIC process where name="Image Name" Delete
- Forzare la fine di un processo specifico:
taskkill /IM Image Name /F
- Forza l'interruzione di questo processo e di tutti i processi figli avviati da esso:
taskkill /IM Image Name /T /F
Sostituisci il nome dell'immagine nel comando precedente con il nome dell'immagine effettivo (ad esempio "OneDrive.exe" ) del passaggio 2 precedente per il processo che desideri terminare.
Per esempio:
taskkill /IM OneDrive.exe /F
Se desideri terminare più processi contemporaneamente in una riga di comando, devi solo aggiungere un ulteriore nome immagine /IM a ciascun processo.
Per esempio:
(Due processi)
taskkill /IM Image Name /IM Image Name /F
(Tre processi)
taskkill /IM Image Name /IM Image Name /IM Image Name /F
5. Come terminare un processo utilizzando PID:
A) Inserisci il comando seguente che desideri utilizzare nel prompt dei comandi e premi Invio.
- Forza la fine di un processo:
taskkill /PID PID /F
- Forza la chiusura di un processo e di qualsiasi processo figlio avviato da esso:
taskkill /PID PID /T /F
Sostituisci il PID nel comando precedente con il PID effettivo (ad esempio "5228" ) del passaggio 2 precedente per il processo che desideri terminare.
Per esempio:
taskkill /PID 5228 /F
Se vuoi terminare più processi contemporaneamente in una riga di comando, devi solo aggiungere un ulteriore /PID per ciascun processo.
Per esempio:
(Due processi)
taskkill /PID PID /PID PID /F
(Tre processi)
taskkill /PID PID /PID PID /PID PID /F
6. Al termine, puoi chiudere il prompt dei comandi, se lo desideri.
Se ricevi un messaggio di errore Accesso negato , significa che dovrai invece eseguire il comando nel prompt dei comandi con diritti di amministratore.
Uccidi un processo in PowerShell
1. Apri PowerShell o PowerShell con diritti di amministratore .
2. Digita Get-Process in PowerShell e premi Invio per visualizzare un elenco di tutti i processi attualmente in esecuzione. Annota il ProcessName e l'ID (PID) del processo (ad esempio, OneDrive ) che desideri rimuovere.
Uccidi un processo in PowerShell
3. Eseguire il passaggio 4 ( NomeProcesso ) o il passaggio 5 ( ID ) di seguito per vedere come si desidera terminare il processo.
4. Per terminare il processo utilizzando ProcessName:
A) Immettere il comando seguente in PowerShell e premere Invio.
Stop-Process -Name "ProcessName" -Force
Sostituisci ProcessName nel comando precedente con il ProcessName effettivo (ad esempio "OneDrive") del passaggio 2 precedente per il processo che desideri terminare.
Per esempio:
Stop-Process -Name "OneDrive" -Force
Se desideri terminare più processi contemporaneamente in una riga di comando, aggiungi semplicemente un ulteriore "ProcessName" separato da virgole per ciascun processo.
Per esempio:
(Due processi)
Stop-Process -Name "ProcessName","ProcessName" -Force
(Tre processi)
Stop-Process -Name "ProcessName","ProcessName","ProcessName" -Force
5. Per terminare il processo utilizzando l'ID (PID):
A) Immettere il comando seguente in PowerShell e premere Invio.
Stop-Process -ID PID -Force
Sostituisci il PID nel comando precedente con l'ID effettivo (ad esempio "11312" ) del passaggio 2 precedente per il processo che desideri terminare.
Per esempio:
Stop-Process -ID 11312 -Force
Se desideri terminare più processi contemporaneamente in una riga di comando, aggiungi semplicemente un ulteriore PID separato da virgole per ciascun processo.
Per esempio:
(Due processi)
Stop-Process -ID PID,PID -Force
(Tre processi)
Stop-Process -ID PID,PID,PID -Force
6. Al termine, puoi chiudere PowerShell se lo desideri.
Se ricevi un messaggio di errore Accesso negato , significa che dovrai invece eseguire il comando in PowerShell con diritti di amministratore.
Spero che tu abbia successo.