It’s been a blessing ever since I’ve learned to use msconfig. When I worked in college, we constantly had to tweak with student’s computers when they got filled with Spyware and msconfig helped so much. It was practically the first thing we did since it probably needed to be done in any case and fixing someone’s computer could potentially take several reboots.
Msconfig is so helpful that I even use it on my own machine after installing applications. For example, when I install Winamp or iTunes, I’ll uncheck as much “run at startup” boxes as I can. Even after doing that, there will be one or two that will not be an option. So, after installation is complete, I’ll go into msconfig and see if anything else can be turned off. Even though I know Winamp and iTunes isn’t Spyware, I know it affects my boot time and if I don’t use it frequently, I don’t need it running.