2010-02-15 06:45:04 +0000 2010-02-15 06:45:04 +0000
178
178

Uccidi un processo che dice "Accesso negato"

Ho un processo che non posso uccidere né con Task Manager né con Process Explorer - ottengo l'errore “Accesso negato”. Il processo non è un eseguibile di Windows.

Come posso ucciderlo? C'è qualche strumento che potrei usare per annullare questa protezione?

Sto usando Windows 7, edizione a 64 bit.

Risposte (10)

100
100
100
2012-04-10 14:38:43 +0000

Uccidere un processo protetto? http://processhacker.sourceforge.net/index.php &003

Funziona su Windows Server senza diritti di amministratore! Yammie! :)

17
17
17
2010-02-17 22:09:11 +0000
  1. 1. Scaricare Process Explorer “.
  2. Scaricare [ Process Explorer ]&003”.
  3. Nella vista delle proprietà del processo, selezionare la scheda di sicurezza.
  4. Selezionare [ Process Explorer ]&003". 3. Premere il pulsante dei permessi.
  5. 4. Premere il pulsante avanzato.
  6. Se necessario, aggiungere se stessi o un gruppo a cui si appartiene.
  7. Modificare le autorizzazioni per includere “Termina”. (dovrete avere già l'autorizzazione “Modifica autorizzazioni”, o siete sfortunati)

&004

In generale, la necessità di uccidere i compiti significa che qualcuno non sta facendo qualcosa in modo corretto. Cercherei un'altra soluzione per qualsiasi problema. Forse, se ci dicesse di più, potremmo trovare un'opzione più aggraziata?

10
10
10
2013-05-08 06:24:41 +0000

Nessuno degli strumenti sopra citati ha aiutato nel mio caso.

Vedi https://blogs.technet.microsoft.com/markrussinovich/2005/08/17/unkillable-processes/ .

Mark Russinovich mostra che ci sono casi in cui il processo può essere quasi impossibile da uccidere.

10
10
10
2016-08-04 03:03:32 +0000

I metodi di taskkill e powerhell (uccidere) non hanno funzionato per me; diceva ancora Access Denied.

Ho avuto più fortuna con questo:

wmic process where name='myprocessname.exe' delete
8
8
8
2012-05-07 17:51:49 +0000

Devi solo dare a process explorer privilegi amministrativi, senza bisogno di aggiungere alcun account o meno (se sei già un amministratore). Non c'è bisogno di dire quali processi terminare o meno o di installare qualsiasi altro gestore di processi (anche io amo Process Explorer).

O:

  • Clicca con il tasto destro del mouse e “Esegui come amministratore”

  • Vai alle proprietà e poi compatibilità e seleziona “Esegui come amministratore”

Ora non dirà mai accesso negato.

6
6
6
2010-02-15 07:06:47 +0000

Siete su un conto privilegiato? Generalmente quando si riceve l'errore “Accesso negato” anche su un conto con accesso superiore, di solito è perché si sta cercando di eliminare un servizio che è fondamentale per il funzionamento del sistema. Alcune applicazioni invece, come VMWare, implementano anche la propria “protezione dei processi”, anche per i processi che non sono vitali per il funzionamento del sistema.

Se sei su un account privilegiato, puoi dare a Sysinternals PsKill un colpo, l'ho usato in passato per uccidere i processi che mi hanno dato messaggi di errore simili. Fai attenzione a quali processi stai uccidendo, però, potrebbe rendere il tuo sistema instabile.

4
4
4
2012-12-18 18:41:06 +0000

Non sono sicuro del motivo, ma utilizzando Process Explorer di Sysinternal e cliccando su “Mostra dettagli per tutti i processi” dal menu File ho risolto il problema e mi ha permesso di interrompere il servizio. Forse solo allora si passa alla modalità Admin.

3
3
3
2010-02-15 09:05:42 +0000
  1. 1. Aprire il Task Manager. Andare alla scheda Processo
  2. 2. Cliccare con il tasto destro del mouse sul processo e fare clic su Proprietà. 3. Fare clic sulla scheda Sicurezza e poi fare clic su Modifica.
  3. Premere il tasto destro del mouse sul processo e fare clic su Proprietà. 5. Nella finestra Permessi cliccare sul pulsante Aggiungi per aprire la finestra Seleziona Gruppo o Gruppi di Utenti.
  4. Nella finestra Seleziona Utenti o Gruppi si possono inserire i nomi utente degli account che si desidera applicare le restrizioni.
  5. Selezionare il nome utente e impostare i permessi da negare/consentire selezionando la casella di controllo sotto l'opzione negare/consentire.
  6. Cliccare su Applica e poi Ok. via
1
1
1
2010-02-15 11:54:38 +0000

È anche possibile uccidere i comandi usando il PowerShell di Windows, usare get-process per elencare i processi in esecuzione e poi usare stop-process con l'ID del compito per ucciderlo Stop-Processo .

get-process Unkillable.exe
stop-process 1234
``` &001 



Si può trovare la necessità di lanciare il PowerShell di Windows specificamente come amministratore.
1
1
1
2012-04-10 15:50:06 +0000

Prova ad usare APT(Advanced Process Terminator) , uccide facilmente qualsiasi processo.