Ok guys i come here in need of a lot of help. I have been seriously using and learning about computers for the past year, but i am still not that good at them. Anyway, i bought a computer for a good chunk of money, and now its come to a serious problem; it has been restarting by itself out of control. Since i've gotten my computer, there has always been problems, based on the fact that i did not take care of it as well as i should have. So now, when it restarts, it gets to the windows loading screen, and a BSOD will flash too quickly to read, and the computer will make a weird "beep-like" sound, and it will restart. Well, this has been happening since Sunday now, but before this incident, the computer would sometimes randomly restart(and start back up fine) or make a weird sound and everything would freeze and i would have to restart the computer myself(and it would also usually start back-up fine, or it would take a few restarts to get the job done, making weird sounds along the way). I have taken the computer to a friend, who spent a few hours just cleaning all the dust out of the computer, and when i got it back, it still wasnt fixed 100%. So on sunday when the computer "broke" again, i took the time to clean out the dust once again. Still no luck... I have heard, that this problem could be caused by bad RAM, overheating, or too much dust or anything else inside. The dust problem has been taken care of. I have 3 fans running on the computer, so i dont think it would be overheating. I have switched the RAM slots around and still it does not start. So i am beginning to think that it might be the hard drive? Any help would be greatly appreciated. Thanks in advance!