All of us have to look at what is starting up when Windows loads up. Also, we all find crap loading from time to time that make us scratch our heads. I found this little reference site that helps identify what these startup programs are. they also have a little Startup Inspector app that is free. I never used it but maybe that's worth a look at too. You'll find that on the home page.
Anyway, maybe it will help a few of you out.