Como posso obter um log de todos os programas que foram executados desde a inicialização no Windows 7?

1

No Windows 7, há uma lista com todos os processos que foram executados? Ou um programa que pode criar essa lista rastreando todos os processos executados? Ou uma maneira de fazer com que o Windows registre a execução de todos os processos?

Meu computador já está funcionando há alguns dias, mas isso só começou a acontecer hoje: continuo vendo um piscar de olhos na minha barra de tarefas. Cada dúzia de segundos ou alguns minutos, algo começa e então pára imediatamente. Eu não posso ver o que é. Eu olhei no Agendador de Tarefas e está vazio, então não é isso. Há algo que eu possa fazer para descobrir qual processo está sendo executado?

    
por f.ardelian 13.10.2014 / 20:58

2 respostas

1

Esta resposta não "registra" programas de inicialização, o aplicativo a seguir permite que você visualize e diagnostique qualquer e todos os aplicativos de inicialização.

Faça o download e execute a ferramenta Autoruns da Sysinternals:

This utility, which has the most comprehensive knowledge of auto-starting locations of any startup monitor, shows you what programs are configured to run during system bootup or login, and shows you the entries in the order Windows processes them. These programs include ones in your startup folder, Run, RunOnce, and other Registry keys. You can configure Autoruns to show other locations, including Explorer shell extensions, toolbars, browser helper objects, Winlogon notifications, auto-start services, and much more. Autoruns goes way beyond the MSConfig utility bundled with Windows Me and XP.

AutoRuns permite que você desative / apague QUALQUER aplicativo que será executado na inicialização / logon. Mas você deve ter muito cuidado, excluir ou desabilitar um aplicativo pode causar grandes problemas. Pesquise na Web os itens exibidos no Autoruns, pesquise-os e verifique se o item é nocivo ou não. E por favor desative primeiro, antes de apagar.

    
por 13.10.2014 / 21:36
0

Você pode criar um script em lote que será executado tasklist , enquanto você usa o computador. Basta clicar duas vezes no script em lotes na inicialização para executá-lo e fechar o prompt de comando quando quiser que ele pare. Ele irá gravar no arquivo txt que você pode examinar mais tarde. O arquivo txt ficará bastante grande se você executá-lo por longos períodos de tempo.

Abra o Bloco de notas, cole o abaixo em, salve como todos os arquivos com o nome logger.bat .

:start
tasklist >> "C:\users\yourusername\desktop\output.txt"
goto start

Obviamente, você precisará substituir yourusername pelo seu nome de usuário.

O arquivo de texto ficará assim, exceto por muito mais tempo, e será repetido de forma repetida para cada vez que o script for executado.

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
wininit.exe                    792 Services                   0      3,344 K
csrss.exe                      808 Console                    1      5,464 K

    
por 13.10.2014 / 22:59