Existem alguns locais comuns em um sistema Windows (desde 95) que permitem que os programas iniciem na inicialização:
- Pasta:% USERPROFILE% \ Menu Iniciar \ Programas \ Inicialização (onde você pode colocar atalhos para os programas que deseja carregar na inicialização)
- Pasta:% ALLUSERSPROFILE% \ Menu Iniciar \ Programas \ Inicialização (Mesma coisa, mas será carregada para todos os usuários do Windows)
- Registro: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
- Registro: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnce (um item deve aparecer e desaparecer após a próxima inicialização)
- Serviço: execute "services.msc", esses geralmente não são seu programa típico, mas mais como tarefas em segundo plano.
Fraps usa o primeiro deles até onde eu sei.
Como mencionado por David, o utilitário AutoRuns reunirá todos esses (e mais) juntos em uma lista facilmente visualizável.