Hello darthsidious
Have you checked in msconfig
Start/Run and type in
msconfig
OK
Startup Tab
Keep the page open then go to the link below. It will tell you what all the entries are and whether you can disable them or not. It will also identify any malware. Disable everything which is not needed to run at start up
http://www.sysinfo.org/startuplist.php
Read the Key at top of page. Use the Search box to check all your entries
When you reboot you will get a message saying you have started in "Selective Startup" Click "Don`t show this message again" then OK
.