Open each program that runs at startup and look in settings,preferences or
options and uncheck the "run when computer starts" or some like worded
option. For the programs you can't find this option in, select Start>Run and
enter "msconfig" without the quotes. Go to the startup tab and uncheck
programs you don't want to automatically load at startup.
An easy way to control which programs start with Windows is to download Mike
Lin's Startup Control Panel http://www.mlin.net/StartupCPL.shtml