|Well first try running a program called malwarwebytes it's free and it scans your pc for malware.|
Second, go to start button in the search type msconfig. Now go to the startup tab and look to see what startup uitems are checked. A lot of the times you don't need those programs automaticly running at startup, you can start them yourself when you need them to run. Go here...
In there type in the startup item name and hit submit. It will tell you rather you need it running all the time automaticly or not.
Iron Sharpens Iron.