Here is a link to a freeware Windows startup-management utility that I have had good results with. It can clearly show what is loading up on startup, and allow you to disable it from loading. If you disable too much, you can go back and enable it again. If you REALLY never want it again, you can delete, instead of disable, the startup item, but delete with caution.
The program has a kind of "database" with "advice" on some startup entries. This advice can be helpful, but is not 100% accurate.
http://www.windowsstartup.com/