Process Manager / Hacker mostra processos já fechados no Windows 8.1

1

Eu recentemente mudei para o Windows 8.1 64-bit Pro, e enquanto eu estou gostando até agora (Minus Metro), eu tenho um problema muito sério ...

O Process Explorer (e o Process Hacker) mostram processos desonestos. Até agora eu só notei cmd.exe, mas pode haver outros. Basicamente, quando um processo cmd.exe é criado, então fechado - o gerenciador de tarefas do Windows não o mostra, mas tanto o Process Explorer quanto o Process Hacker mostram isso para sempre, mesmo se eu os fechar e reabri-los. Pior ainda, não posso matar os processos quando obtenho este erro (mesmo quando executado como admin):

---------------------------
Process Hacker
---------------------------
Unable to terminate cmd.exe (PID 2172): An attempt was made to access an exiting process.


---------------------------
OK   Cancel   
---------------------------

O que está acontecendo aqui? Como posso consertar isso? Eu gostaria de continuar usando o Process Manager / Hacker, mas se ele for preenchido com esses processos mortos (estou assumindo?), Obviamente não é uma opção.

Há também muitos processos dllhost.exe em execução, e eles parecem como se fossem todos iguais - eles estão todos dentro de 4kb um do outro em bytes particulares, mas exatamente o mesmo conjunto de trabalho.

Além disso, na maioria dos processos, o painel inferior do Process Explorer está em branco ou não tem absolutamente nenhuma informação útil (E tem apenas 9 linhas) e é idêntico aos outros processos de mesmo nome, em sua maior parte .

    
por Jon 22.11.2014 / 03:25

1 resposta

1

Não tenho certeza, mas esses processos podem ser aqueles processos que são "Toombstoned".

Você verá que o Windows 8 introduziu o novo recurso de não matar os aplicativos totalmente como era nas versões mais antigas do Windows, mas simplesmente suspendê-los e armazenar seu estado atual.

Isso permite que esses processos sejam iniciados muito mais rapidamente na próxima vez que você os usar, já que alguns recursos desse processo ainda estão armazenados na memória.

Não se preocupe, o Windows irá liberar essa memória e matar completamente esses processos, se essa memória for necessária por algum outro processo.

    
por 29.04.2015 / 10:26