Months ago with the release of Windows 7 looming I decided to get a new hard drive, a 1.5TB WD Caviar Green (WD15EADS) to install for storage. I installed Windows and the new HD at about the same time and a few months later I started having a problem, at random, with no rhyme nor reason the computer will freeze. I could be in a game, I could be out of a game surfing the web, I could have just left the computer idle. I can go for a week without the problem, I can leave the computer running for a full 24 hours without a problem.
Now, after the freeze I'll restart and most of the time it'll get to the BIOS and sit there for a few seconds, about 20, when detecting the drives and most of the time the drive will not be in the list of detected drives. I'll boot up into Windows, sometimes taking minutes after this happens, and the hard drive will be missing from the list.
When this happens sometimes I can restart and it'll show up other times I just take the case apart, check everything and put it back together and it'll boot without problem. The cables have never felt loose but I've tried replacing the SATA cable and switching to another SATA port on the motherboard, this seemed to work for about a week, but just today the computer froze up again.
My next step was to download the WD Data LifeGuard Diagnostics program, which is supposed to give me the SMART info and other information about the HD but it's not working. I try running and I get the same error message every time: "Test Error Code: 11-Cable Test::Write sector error!" For giggles I've tried running the test on both of my Seagate drives and they get the same error message.
By the way, this hard drive does NOT have my OS on it, if it matters at all.
Any suggestions for tests or know whats wrong?