From Ashkon Technology:
When Windows starts it automatically launches a number of additional programs. Simple Startup Manager allows you to manage which programs to run at Windows startup. This software gives you the ability to add, delete and edit applications to be run at system startup and presents a consolidated view of the locations where these programs are launched: Registry, Win.ini file and Startup folder. You can save the list of programs that are currently scheduled to be run as a profile that can be restored later. You may see a list of application processes started at a computer startup time, start new programs, terminate running processes and edit the list of startup items at any time. This startup manager even can protect your from malicious programs that often add keys to launch themselves right after Windows startup time.