Existem alguns logs do Windows que contêm associação do PID ao processo em execução
Por padrão, não existem esses logs. No entanto, você pode habilitar os eventos de rastreamento de processo no log de eventos de segurança do Windows.
Notas:
Como usar eventos de rastreamento de processo no log de segurança do Windows
No Windows 2003 / XP, você obtém esses eventos simplesmente ativando a política de auditoria Process Tracking.
No Windows 7/2008 +, é necessário ativar as subcategorias de processo de auditoria e, opcionalmente, as subcategorias de processo de auditoria, encontradas em Configuração avançada da diretiva de auditoria nos objetos de diretiva de grupo.
Esses eventos são incrivelmente valiosos porque fornecem uma trilha de auditoria abrangente sempre que qualquer executável no sistema é iniciado como um processo. Você pode até determinar por quanto tempo o processo foi executado, vinculando o evento de criação do processo ao evento de encerramento do processo usando o ID do processo encontrado nos dois eventos. Exemplos de ambos os eventos são mostrados abaixo.
Origem Como usar eventos de rastreamento de processo no log de segurança do Windows
Como habilitar a criação do processo de auditoria
Execute gpedit.msc
Selecione "Configurações do Windows"> "Configurações de segurança"> "Políticas locais"> "Política de auditoria"
Clique com o botão direito do mouse em "Rastrear processo de auditoria" e selecione "Propriedades"
Marque "Sucesso" e clique em "OK"
O que é o acompanhamento do processo de auditoria
Essa configuração de segurança determina se o sistema operacional audita eventos relacionados ao processo, como criação, término, manipulação de duplicação e acesso indireto a objetos.
Se essa configuração de política for definida, o administrador poderá especificar se deve auditar apenas sucessos, apenas falhas, sucessos e falhas ou não auditar esses eventos (por exemplo, nem sucessos nem falhas).
Se a auditoria de sucesso estiver ativada, uma entrada de auditoria será gerada toda vez que o sistema operacional executar uma dessas atividades relacionadas ao processo.
Se a auditoria de falhas estiver ativada, uma entrada de auditoria será gerada sempre que o SO falhar ao executar uma dessas atividades.
Padrão: sem auditoria
Importante: Para obter mais controle sobre as políticas de auditoria, use as configurações no nó Configuração avançada da política de auditoria. Para obter mais informações sobre a Configuração avançada da diretiva de auditoria, consulte
http://go.microsoft.com/fwlink/?LinkId=140969 .