It could be anything from hardware to software. My advice is try formatting first, thats always good. If it still screws up, then its hardware. If its the RAM, you can remove either one of them to test. if its other parts, try swapping them etc. The last time it happened to me, it was a faulty...