The Startup tab of MSCONFIG is the place to start. There you can uncheck anything but your antivirus program. There are other places, but this is the place to start.
Exactly which file does config get the program names to launch at boot time? I want clean out the "trash", not just uncheck the boxes. I've been looking for years, anything associated with "start", can't find it.