A tool called Autoruns for Windows can help you work out and manage what runs during startup. There's a similar tool which tells you what resources were required during the startup, but I can't remember the name. They're both by MS. For example, any preloader ("I just want to grab all your RAM in case you decide to open Word today") or Adobe anything would be prime candidates for the chop.
Autoruns for Windows