Taskkill / f não mata um processo

Quando eu inicio uma instância experimental do VS do VS para depuração e parar a depuração (às vezes diretamente do pai VS), um processo devenv.exe zumbi permanece em execução que eu não consigo matar. Ele se mantém em muitas das minhas dlls.

Como eu estou logado nesta máquina Win7 de 64 bits como Administrador, eu esperaria ser capaz de matar qualquer processo que eu deseje.

I tried (from Administrator command prompt):

End Task from Task Manager.
TASKKILL /F /IM devenv.exe
PSKILL devenv.exe

Nenhum retorna qualquer erro eTASKKILL ePSKILL retornou mensagens de sucesso de encerrar / matar o processo. Mas devenv.exe ainda funciona, não é re-gerado como oPID permanece constante. Ele desaparece apenas no reinício do sistema, o que não é uma ótima solução.

Nota. LockHunter mostra devenv tem um bloqueio em si mesmo. E não pode desbloqueá-lo.

A captura de tela acima é a saída do Process Monitor mostrando que o devenv deve estar em algum tipo de loop 'Process Profiling' (clique com o botão direito do mouse sobre ele e clique em open image in new tab para vê-lo corretamente).

Alguma idéia de como matar um processo desse tipo no Windows?

questionAnswers(26)

yourAnswerToTheQuestion