Try different virus programs(AVG Free) and ad aware and spybot.
The other thing do a defrag on the HD and make sure your fans on the system and CPU are working. There is a feature in the bios startup that tells the temp of the CPU and the normal working range. Too many paths to know where to start, just choose one and head down the road. Wyndham