sounds like a psu problem me, def a hardware issue anyway check temperatures run a long memtest (test one stick at a time if you have more than one) then test with all of them in.. run a full hard drive scan using your manufacturers tools (their website) update motherboard bios try a different psu, just because you can boot into windows doesn't mean there might not be problems with it, if its broken; its broken! use ultimatebootcd to get the tools you need, its a bootable iso http://www.ultimatebootcd.com/