What is the best software for managing startup applications in Windows apart from
Questions on Super User are expected to relate to computer software or computer hardware within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
Sysinternal's Autoruns all the way for me.
Autoruns is freeware and portable (does not require installation).
Up to Windows XP, Mike Lin's Startup Control Panel is a neat alternative (easily add programs to HKLM\Run).
Startup Control Panel is freeware and portable (does not require installation).
for those who need many programs to be loaded st the system start, Startup Delayer is a viable option. the program allows you to configure which programs to start first and which ones to delay when your computer is rebooted. You can set a custom delay for each one, even drag the visual display graph which shows you exactly how your programs are starting and allows you to easily modify the order or adjust delay times.
Startup Delayer is freeware.
p.s.: i'll have to second Moshe here, Msconfig is not really a startup manager but a troubleshooting utility and therefore best left alone.
Edit: Why you should not be using MSconfig to control startups:
Many people frequently use MSconfig as a long term solution to control startup processes and services. You will also see many websites condoning use of MSconfig and teaching you how to use it for controlling startups. This is a very bad idea for many reasons.
If you uninstall programs while you have some of the programs services being controlled with MSconfig, the programs will not be uninstall properly and you will have to resort to manual registry editing to get everything properly removed.
When you uncheck a service in msconfig, you completely disable it. If you uncheck the wrong one, you may not be able to restart your computer.
It is safer to control services by using Control Panel, Administrative Tools, Services (this runs services.msc).
If you still don't understand why not to use MSconfig, see what Microsoft writes here, the key point is stated as such:
WinPatrol is very good, it can help you manage startup programs among many other things:
CCleaner is a good bet and it's free. It cleans startup entries, the registry and temporary files.
I have used Ashampoo WinOptimizer for friends and neighbors in the past as well. It's more thorough (can optimize services as well), but it's only a 10 or 15 day trial.
The list of startup management apps is very long and you can find a wealth of them over at CNET's download.com.
I wouldn't use MSConfig unless I had to - it's advanced and can break your system if you don't know what you're doing.