Well, it could be software (mainly things like norton etc...). Although i had this same sort of problem a while back, it turned out that the cause of the problem was my hdd, i went and got a new one, and my pc worked fine again. If you use norton or anything, unistall that, and then see if your...