o que é processo inexistente no windows?

0

Eu estava tentando matar um dos meus processos chamado code.exe na minha caixa do windows 7. Então, abri o Process Explorer para ver os detalhes do processo. Fui para a aba "Imagem" em sua janela de propriedades. Eu vi que seu pai é algo <Non-existent Process>(7960) como mostrado abaixo:

Volteiparaverificaroprocessopai,masnãohaviaprocessocomoIDdoprocesso(PID)7960.Fuiaogerenciadordetarefaseverifiquei"Mostrar processos de todos os usos", mas ainda não obtive nenhum processo com o PID 7960. I executou o seguinte comando tasklist /FI "PID eq 7960" /FO TABLE no prompt de comando, mas retorna abaixo da mensagem de erro:

INFO: No tasks are running which match the specified criteria.

Então, eu quero saber quem é esse <Non-existent Process>(7960) ? Minha especulação é que é explorer.exe, mas não tenho certeza. Por que esse processo é totalmente escondido da minha opinião?

    
por RBT 30.03.2017 / 01:56

1 resposta

1

É realmente um "processo inexistente", conforme declarado em esta resposta no SysInternals Fóruns:

If a process shows "<Non-existent Process>" as its parent process in Process Explorer, it means that the parent process has exited.

Se você verificar a próxima Árvore de Criação de Processos para Code.exe, poderá ver que:

OprocessoCode.exeoriginalcriamuitosnovosprocessos,eessesabremprocessoscmd.exe,getmac.exeemaisCode.exe.

Depoisdetodaacadeiadeeventos,vocêtemváriosCode.exeemexecução,algunsdelesórfãosdeumcmd.exeabertoporoutroCode.exe.

Existeoseu"processo inexistente" para o Code.exe

    
por 30.03.2017 / 02:00