Mate um processo que diz "Acesso negado"

157

Eu tenho um processo que não posso matar nem com o Gerenciador de Tarefas nem com o Process Explorer - recebo o erro "Acesso negado". O processo não é um executável do Windows.

Como posso matá-lo? Existe alguma ferramenta que eu poderia usar para substituir essa proteção?

Estou usando o Windows 7, edição de 64 bits.

    
por Tony_Henrich 15.02.2010 / 07:45

10 respostas

91

Mate um processo protegido?

link

Funciona no Windows Server sem direitos de administrador! Yammie! :)

    
por 10.04.2012 / 16:38
12
  1. Faça o download do Process Explorer ".
  2. Na visualização das propriedades do processo, selecione a guia de segurança.
  3. Pressione o botão de permissões.
  4. Pressione o botão avançado.
  5. Se necessário, adicione você ou um grupo ao qual você pertence.
  6. Edite suas permissões para incluir "Encerrar". (você precisará ter a permissão "Alterar permissões" ou não terá sorte.)

Em geral, a necessidade de matar tarefas significa que alguém não está fazendo algo corretamente. Eu procuraria outra solução para qualquer problema que você esteja enfrentando. Talvez se você nos disser mais sobre isso, poderíamos encontrar uma opção mais graciosa?

    
por 17.02.2010 / 23:09
8

Você só precisa dar privilégios administrativos ao explorador de processos, não é necessário adicionar nenhuma conta ou não (se você já for um administrador). Não há necessidade de dizer quais processos finalizar ou não ou instalar qualquer outro gerenciador de processos (até eu adoro o Process Explorer).

Ou:

  • Clique com o botão direito e "Executar como administrador"

  • Acesse as propriedades e, em seguida, a compatibilidade e selecione "Executar como administrador"

Agora, isso nunca dirá que o acesso foi negado.

    
por 07.05.2012 / 19:51
7

Os métodos taskkill e powershell (kill) não funcionaram para mim; ainda dizia Acesso negado.

Tive melhor sorte com isso:

wmic process where name='myprocessname.exe' delete
    
por 04.08.2016 / 05:03
7

Nenhuma das ferramentas mencionadas acima ajudou no meu caso.

Consulte o link .

Mark Russinovich mostra que há casos em que o processo pode ser quase impossível de matar.

    
por 08.05.2013 / 08:24
5

Você está em uma conta privilegiada? Geralmente, quando você recebe o erro "Acesso negado" mesmo em uma conta com acesso superior, geralmente é porque você está tentando eliminar um serviço que é crítico para a operação do sistema. Alguns aplicativos, por outro lado, como o VMWare, também implementam sua própria "proteção de processo", mesmo para processos que não são vitais para a operação do sistema.

Se você estiver em uma conta privilegiada, poderá dar Sysinternals PsKill uma chance, Já usei no passado para matar processos que me deram mensagens de erro semelhantes. Seja cuidadoso com os processos que você está matando, isso pode tornar seu sistema instável.

    
por 15.02.2010 / 08:06
4
  1. Abra o Gerenciador de tarefas. Vá para a guia Processo.
  2. Clique com o botão direito do mouse no processo e clique em Propriedades.
  3. Clique na guia Segurança e, em seguida, clique em Editar.
  4. Na janela Permissões, clique no botão Adicionar para abrir a janela Selecionar grupos ou grupos de usuários.
  5. Na janela Selecionar usuários ou grupos, você pode inserir os nomes de usuários das contas que deseja aplicar as restrições.
  6. Selecione seu nome de usuário e defina as permissões para negar / permitir, marcando a caixa de seleção sob a opção negar / permitir.
  7. Clique em Aplicar e, em seguida, Ok.

via

    
por 15.02.2010 / 10:05
4

Não tenho certeza do motivo, mas usando o Process Explorer da Sysinternal e clicando em "Mostrar detalhes de todos os processos" no menu Arquivo resolvi o problema e permiti que eu matasse o serviço. Talvez só mude para o modo Admin.

    
por 18.12.2012 / 19:41
1

Tente usar o APT (Advanced Process Terminator) , elimina qualquer processo com facilidade.

    
por 10.04.2012 / 17:50
0

Também é possível eliminar comandos usando o Windows PowerShell, usar get-processes para listar os processos em execução e, em seguida, usar stop-process com o ID da tarefa para eliminá-lo. Parar processo .

Você pode achar necessário iniciar o Windows PowerShell especificamente como administrador.

    
por 15.02.2010 / 12:54