Startup Monitor is a free and small utility that notifies you when any program registers itself to run at system startup. You can use it to prevent annoying programs from registering themselves behind your back.
Startup Monitor does not require Mike Lin’s sister utility, Startup Control Panel, but it complements it nicely. When you choose not to allow a program to register itself, the program’s entry becomes disabled in Startup Control Panel, so you can go back and enable it later if necessary.
StartupMonitor watches the Start Menu’s Startup folders and the Run entries in the registry. You may not need StartupMonitor if you use an anti-spyware program, such as Spyware Terminator, that provides monitoring of startup options.