It may also be loading aps that are running in the background and not completely finished booting.
What do you have loading in your start menu? You may have some aps that are not necessary to start when Windows starts and run in the background taking resources.
A good tool to regulate this is Startup Inspectorhttp://www.windowsstartup.com/
Startup Monitor, on the same page, will notify you if an installation is attempting to load a program you are installing in startup and give you the choice if you want it to be.
Be careful what you disable though - don't disable anything unless you know what it is, especially your av ap, anti-malware aps, and things necessary to run Windows, and just disable them to start with instead of deleting them. That way if you find you need one you stopped you can just check it and turn it back on again.
Edited by Enthusiast, 10 February 2006 - 02:46 AM.