Ogni volta che qualcosa va storto con un processo o un’app sui nostri PC, la nostra prima inclinazione è tuffarci nel Task Manager e terminare l’attività. Di solito funziona come un incantesimo e uccide il programma bloccandolo o comportandosi male. Ma quando il Task Manager stesso ti invia il messaggio “Accesso negato” e non sei in grado di terminare il processo, è naturale rimanere perplessi. Ma ci sono modi per risolvere questo problema frustrante.
Perché l’accesso viene negato quando si tenta di terminare l’attività? Potrebbero esserci molti motivi per cui non è possibile terminare un’attività. A volte è semplicemente una questione di privilegi amministrativi inadeguati. Ma a volte le ragioni potrebbero essere più complicate. Potrebbe trattarsi di un software antivirus che impedisce la conclusione del processo. In alternativa, potrebbe essere che il processo sia attualmente bloccato in attesa di qualche risorsa del kernel, come un driver (buggy), a causa del quale non è possibile terminarlo. Ecco come puoi risolvere questo problema.
1. Esegui Task Manager come amministratore
Se il problema nel terminare l’attività è dovuto a autorizzazioni inadeguate, l’esecuzione del task manager come amministratore risolverà il problema.
- Vai all’opzione di ricerca dalla barra delle applicazioni.
- Digita
Task Manager
nel menu di ricerca. - Task Manager apparirà nei risultati della ricerca. Dal riquadro di destra, fai clic su “Esegui come amministratore”.
Task Manager si aprirà con privilegi amministrativi. Ora prova a terminare l’attività che causava il problema.
2. Utilizzare il comando WMIC per terminare il processo
Se non riesci a terminare il processo con privilegi di amministratore, prova a utilizzare il comando WMIC (riga di comando di Strumentazione gestione Windows) nel prompt dei comandi per terminarlo.
- Apri la finestra del prompt dei comandi come amministratore sul tuo PC.
- Fare clic su “Sì” nella finestra Controllo account utente per procedere.
- Successivamente, digita il seguente comando nella finestra CMD e premi “Invio” per eseguirlo:
wmic process where name='processname.exe' call terminate
. Sostituisci processname.exe con il nome effettivo del processo tra virgolette singole. Ad esempio, per terminare Esplora file, immettere il comando:wmic process where name='explorer.exe' call terminate
.
- Se non conosci il nome del processo, vai al Task Manager, fai clic con il pulsante destro del mouse sul processo e seleziona “Vai a Dettagli” dal menu.
- Lì troverai il nome del processo.
- Questo comando invia una richiesta soft al programma specificato per chiuderlo e gli dà la possibilità di spegnersi normalmente. Se il processo risponde al comando, si chiuderà immediatamente oppure chiederà prima la conferma e poi terminerà. Vai al Task Manager per vedere se ha funzionato.
- Se il processo è ancora in esecuzione, utilizzare questo comando per terminarlo:
wmic process where name='processname.exe' delete
. Ancora una volta, sostituisci processname.exe con il processo effettivo. Prendendo lo stesso esempio sopra di Esplora file, il comando diventerebbe:wmic process where name='explorer.exe' delete
.
Questo comando non invia una richiesta all’applicazione per chiuderla. Invece, interrompe forzatamente il processo. Vai al Task Manager per verificare se ha funzionato.
3. Utilizzare il comando Taskkill per terminare il processo
Se i comandi WMIC non sono riusciti a terminare l’attività/processo, allora è il momento dei pezzi grossi. Taskkill Command è l’opzione più efficace per terminare un processo e può terminare quasi tutti i processi.
Per eseguire il comando Taskkill, avrai bisogno del nome del processo o del PID.
- Aprire una finestra del prompt dei comandi con privilegi elevati, ovvero CMD con privilegi amministrativi.
- Quindi, inserisci il seguente comando e premi “Invio” per eseguirlo:
taskkill /f /im processname.exe
. Ancora una volta, sostituisci processname.exe con il nome effettivo del processo, che puoi ottenere dal Task Manager, come spiegato nella sezione precedente. Il/f
flag viene utilizzato per indicare che il programma deve essere terminato forzatamente, anche se resiste terminazione.
- Se durante l’esecuzione di questo comando viene visualizzato un errore che indica che il processo non può essere terminato a causa di un processo figlio in esecuzione, esegui il comando con il
/t
flag aggiuntivo che interrompe il processo figlio:taskkill /f /t /im processname.exe
; sostituire processname.exe con il nome effettivo.
Vai al Task Manager e controlla se la terminazione è andata a buon fine.
4. Riavvia il PC
Se la causa di questo problema è il fatto che il processo è bloccato in attesa di una risorsa del kernel o bloccato in qualche altro ciclo, riavviare il PC è l’unico modo per risolvere questo problema. Non è l’ideale riavviare il PC nel bel mezzo di qualcosa, ma riavviare il PC è l’unico modo per terminare il processo se finora nient’altro ha funzionato.
Questo è tutto. Se riscontri un problema mentre provi a terminare un’attività/processo in Windows 11 in cui Task Manager fornisce il messaggio “Accesso negato”, i metodi sopra indicati ti aiuteranno a aggirare il problema e a terminare il processo comunque. Se è presente un processo che non può essere interrotto nemmeno utilizzando i metodi sopra indicati, controlla la presenza di malware nel tuo sistema.
Lascia un commento