Autoruns da Microsoft pode ser o que você precisa. Deve incluir todos os locais possíveis.
Em uma máquina Windows pronta para uso e antes de fazer qualquer conexão com a Internet, se desejar remover ou desabilitar quaisquer aplicativos que possam ser executados sem meu consentimento explícito, é suficiente examinar apenas os serviços e itens de inicialização no MSCONFIG e as tarefas agendadas no Agendador de Tarefas, para identificar todos os softwares que podem ser executados sem que eu seja explicitamente instruído a executar?
Existem outros locais identificando ou controlando a execução automática de software na caixa?
(Lembre-se, isso é para uma máquina nova e sem uso, por isso não estou perguntando sobre software furtivo que pode ser instalado posteriormente e tentar esconder sua localização ou chamada).
Autoruns da Microsoft pode ser o que você precisa. Deve incluir todos os locais possíveis.
Adicione trabalhos de instalação à lista. Alguns vírus se adicionam à lista de instalação de inicialização. Lembre-se das configurações que precisam ser reinicializadas no PC para concluir o restante da configuração no início.