Fechei um aplicativo, mas o processo permaneceu na lista. Eu tento parar no gerenciador de tarefas, mas nada acontece. Sem mensagens de erro, o processo permanece na lista. Eu tento depurar, mas o depurador diz:
Não foi possível anexar ao processo de falha. A operação solicitada não é suportada.
Isso acontece com o VS2008 e alguns outros programas, às vezes.
Como terminar?
windows-7
windows
troubleshooting
process
skevar7
fonte
fonte
Respostas:
Infelizmente, o único recurso real é reiniciar.
Eu também tive esse problema e não consegui encontrar absolutamente nenhuma maneira de eliminar com êxito o processo travado. Eu tentei praticamente todos os aplicativos pskill / similares que eu encontrei, e todos eles falham.
Pelo que entendi, a causa mais comum desse problema é quando o processo incorreto carrega um driver de sistema e envia uma solicitação para que ele não seja concluído. Aparentemente, o kernel não pode desalocar adequadamente a memória do processo quando é fechado porque o driver travado está em um estado de espera de E / S que requer acesso ao espaço de endereço do processo.
(Na maioria das vezes extraído de) http://blogs.technet.com/markrussinovich/archive/2005/08/17/unkillable-processes.aspx
fonte
EAC.EXE
) ou ao sintonizador de TV / placa de vídeo (por exemploATIMMC.EXE
). Em ambos os casos, tudo se resume a uma falha no motorista, e qualquer pessoa que tenha aprendido e feito o trabalho do motorista saberá como as coisas podem ser problemáticas nesse nível e que tipos de efeitos aparentemente "estranhos" podem ter na área do usuário (BSODs pelo menos são definitivo e claro).O Process Hacker possui um comando Diversos → Terminador que tentará vários métodos diferentes para matar seu processo:
Nos meus testes, tudo o que fiz foi bloquear o Process Hacker e transformá-lo em um processo inábil também, mas talvez funcione em alguns casos.
fonte
Às vezes, o processo pode ser bloqueado em um recurso ou thread ou algo assim, e encerrar ou liberar isso libera o processo e o deixa terminar. É um pouco parecido com o de quando você exclui (na lixeira) um arquivo no Explorer que está em uso, na verdade ele não desaparece e parece travado (sem retornar imediatamente um erro em uso / bloqueado), mas se você sair do programa que o bloqueou em cinco segundos, o arquivo desaparece subitamente.
Eu já vi isso acontecer de vez em quando, especialmente com programas que têm uma caixa de diálogo pop-up ou algo que de alguma forma fica oculto; Encontrar uma maneira de descartar a caixa de diálogo permite que o encadeamento termine, permitindo que o processo termine.
Suspeito que, com o aumento da prática ainda relativamente nova da programação multiencadeada, coisas como essa se tornem mais comuns, pelo menos por um tempo.
fonte
É provável que os programas que você está usando tenham sido desenvolvidos antes do Windows Vista / 7 e sejam incompatíveis com as alterações feitas.
Sua melhor aposta é localizar o executável dos programas com esse problema, clique com o botão direito do mouse, vá para propriedades, selecione compatibilidade e, finalmente, selecione Windows XP como o modo de compatibilidade.
fonte
inicie o CMD como administrador e use o taskkill para forçá-lo. Exemplo:
taskkill / F yourprogram.exe
OU
taskkill / F / im yourprogram.exe
Se você estiver preso na sintaxe do CMD taskkill, digite taskkill /?
fonte