I built a PC back in January and its been running great ever since. Never had any hangups, freezes, or other issues with the build. Two weeks ago my computer froze unexpectedly and upon restart I received a disk read error. I tried several tips on the internet to fix it, and eventually the HDD stopped being detected by even the BIOS. I bought a new HDD and reinstalled vista 64 ultimate and it's been running fine for about a week. After receiving the disk read error again I updated my BIOS and it seemed to fix the problem for a few days. Last night it happened again.
I've read that this could be caused by a bad HDD, issues with Vista, bad memory, or an overheating issue. When I run SpeedFan and other temp tools, my computer runs at max at 45-50C under load. My PSU is still cool, as are all of the components within the case.
It starts to freeze in WoW, but at random intervals. It might be an hour, it might be 4 hours before I have any issues. I've also had the problem when the computer was idling in vista. I check the temperature of the system regularly while playing my games, and I doubt that is the issue.
As this is a clean HDD with a clean install of vista and runs cool, I'm beginning to think it may be a memory issue. The following are my system components:
Operating System: Windows Vista™ Ultimate (6.0, Build 6001) Service Pack 1
Language: English (Regional Setting: English)
System Manufacturer: MICRO-STAR INTERNATIONAL CO.,LTD
System Model: MS-7388
BIOS: Default System BIOS - updated to current version
Processor: AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ (2 CPUs), ~3.1GHz
Memory: 4094MB RAM - I have four 1g sticks Corsair
Page File: 1463MB used, 6903MB available
DirectX Version: DirectX 10
Graphics Card: Two HD4830 Sapphire cards in Crossfire
HDD: 160g Seagate
All of my drivers are updated. What is the best way to determine what memory could be bad? Just pulling out a stick at a time? Please lend any assistance you can, this error is driving me nuts!
Thanks!