- Joined
- Jan 9, 2005
- Location
- Livonia, MI
Over the past two years, I've had quite a bit of experience with diagnosing faulty memory modules--some very faulty, and some only marginally bad. One thing that I've noticed is that Memtest86+ is not always the best diagnostic tool. I know some of you will say that this is common sense, but the fact of the matter is that when I see people on these forums who suspect faulty memory, the usual suggestion is to run Memtest86+ to rule it out as the culprit. There is this line of thinking among many that Memtest86+ will show errors when memory is bad, and that if Memtest passes while Prime95 fails, the CPU must be unstable. Well that is simply not the case.
The main point I want to make is that some faulty memory modules can be a pain to find, and using only one memory diagnostic tool can give misleading results, and will only cause more delay and frustration in finding the problem. I have RMA'd 3 sets of Ballistix modules over the past couple of years, and only once was Memtest86 able to find the bad module of the two. For the other 2 sets, I used Prime95 torture test (passed with one module, failed with the other). In these cases, Memtest86+ could loop for 24+ hours without showing an error.
Most recently, I discovered another very useful memory diagnostic tool: Windows Memory Diagnostic. This handy utility is included on the Ultimate Boot CD (a must-have for any PC enthusiast!). In the case of my most recent memory failure, I found that Memtest86+ would run 12+ hours showing no errors on a faulty module; however, Windows Memory Diagnostic showed errors almost instantly!
So, the next time you are trying to diagnose an instability problem and you suspect faulty memory, don't be satisfied once you've passed only one memory diagnostic test! These tests are not as robust as one might think.
The main point I want to make is that some faulty memory modules can be a pain to find, and using only one memory diagnostic tool can give misleading results, and will only cause more delay and frustration in finding the problem. I have RMA'd 3 sets of Ballistix modules over the past couple of years, and only once was Memtest86 able to find the bad module of the two. For the other 2 sets, I used Prime95 torture test (passed with one module, failed with the other). In these cases, Memtest86+ could loop for 24+ hours without showing an error.
Most recently, I discovered another very useful memory diagnostic tool: Windows Memory Diagnostic. This handy utility is included on the Ultimate Boot CD (a must-have for any PC enthusiast!). In the case of my most recent memory failure, I found that Memtest86+ would run 12+ hours showing no errors on a faulty module; however, Windows Memory Diagnostic showed errors almost instantly!
So, the next time you are trying to diagnose an instability problem and you suspect faulty memory, don't be satisfied once you've passed only one memory diagnostic test! These tests are not as robust as one might think.