Quote:
|
Memtest86+ Memory Testing Utility.
Compiled from Memtest 86+ and User input Data
|
I've been using this alot lately, and strongly suggest even those of you with seemingly no problems to run memtest from time to time. Always good to catch failing memory before it dies!
The Program:
Quote:
|
Originally Posted by Memtest 86+
The first version of Memtest86+ was released on early 2004, based on memtest86 v3.0 that was not updated since mid-2002. Our main challenge was to provide an up-to-date version of this useful tool, as reliable than the original. Our work started when we got the first AMD64 system. Unfortunatly, the original memtest v3.0 didn't run at all. After looking at the source code, we fixed the bug.After some days, I saw lot of other things like chipsets or CPU that were not correctly detected or not detected at all. As I'm the chief-editor of a french hardware website ( www.x86-secret.com), I have access to lot of recent hardware and I can test and debug on quite all available motherboards on the market. After adding detection for all current CPUs, I've added detection for all current chipsets (SiS, VIA, nVidia, Intel) and ECC Polling for AMD64, i875P and E7205. Then, I decided to display some useful settings for the most popular chipsets. For exemple, on i865PE/i875P series, memtest86+ will now display FSB & Memory frequency, PAT status, memory timings, ECC status and the number of memory channels. Next version will perhaps contain several enhancements and bug-fixes.
|
How To Run Memtest:
1. Memtest is a bootable, pre-O/S executable thus allowing memory overclockers to test for stability of their overclock without compromising their O/S install
2. To run memtest, user must create a bootable media of the executable. (Floppy, DVD, CD, USB) Exectuables are found
HERE or
HERE
3. To create a bootable CD or DVD, an ISO burning program is required. ( I have found MagicISO quite satisfactory)
4. To boot from your newly created bootable media you must enter the BIOS during Post. In your bios, change your boot priority such that the media you have created will boot first. (This can be changed back later if desired)
5. Insert media, and reboot.
6. Test will run infinite iterations of the same 8 tests. 2 iterations ussually suffices. Errors will show in large red bars on the bottom half of the screen.
Commands:
ESC: Exit or Reboot (remember, if you don't change the boot priority again, you will boot right back to memtest)
C: Configuration (Brings up an options menu)
SP: Scroll Lock
CR: Scroll Unlock
Menu Options:
1. Cache Mode
2. Test Selection (Choose one of the 8 varied tests)
3. Address Range (Choose a specific range of memory to test)
4. Memory Sizing (Choose a size of memory to test at one time)
5. Error Summary
6. Error Report Mode
7. ECC Mode (Run in ECC mode - For servers)
8. Restart Test
9. Reprint Screen
0. Cancel
Error Reporting:
Errors will show as follows:
Test #: Specific test (1-8) where error occured
Pass #: Which iteration of this test the error was found upon
Failing Address: The exact address of the error (allows one to determine which stick if running multiple)
Good Code: Code that should have returned
Bad Code: Code that did return (incorrect)
Error Bits: Difference in bits, between good and bad code.
Count: Number of occurances of this error at this address.