Memory testing program for PC - 13 different RAM testing algorithms!

Memtest86

Memtest86 9.4

  -  8.35 MB  -  Freeware
  • Latest Version

    Memtest86 11.1

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    PassMark Software / External Link

  • Filename

    memtest86-usb.zip

  • MD5 Checksum

    4118221f1dda4f3814b04efe779b25d1

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Memtest86 9.4.


For those interested in downloading the most recent release of Memtest86 or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Memtest86 9.4 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Memtest86 9.4 Screenshot 1
  • Memtest86 9.4 Screenshot 2
  • Memtest86 9.4 Screenshot 3
  • Memtest86 9.4 Screenshot 4
  • Memtest86 9.4 Screenshot 5

What's new in this version:

Fixes/Enhancements:
- Added new config file parameter, 'MAXCPUS', for setting the maximum number of CPU logical cores used for testing. By default, this value is 256 (Pro Edition) and 16 (Free Version). This parameter can be set to a maximum value of 512.
- Added new config file parameter, 'AUTOPROMPTFAIL', for specifying whether to display the test result and ask for user intervention on test failure, even when AUTOMODE is enabled
- Added new config file naming convention allowing for separate config files depending on memory size: GB-mt86.cfg
- Fixed memory size calculation to use rounding instead of truncation
- Display PASS message box in yellow (instead of green) on test completion if corrected ECC errors were detected
- Display error message if no valid SPD.spd file was found when SPDMATCH=1
- Display error message if no SPD modules were detected when SPDMATCH=1
- Display error message and exit MemTest86 when failing to measure CPU clock speed during startup
- Updated XML message to include CPU info & SMBIOS info sent to PXE server/management console
- Added ECC Support for Intel Tiger Lake H chipset
- Added ECC Support for Intel Rocket Lake chipset
- Added ECC Support for Intel Alder Lake chipset
- Added ECC Support for Intel Ice Lake-SP chipset
- Added support for retrieving CPU info for Intel Elkhart Lake chipset
- Added support for retrieving DIMM temperatures (TSOD) for Intel Alder Lake chipset
- Fixed issue with measuring ARM64 CPU clock speed due to CPU cycle counter (PMCCNTR) being disabled
- Fixed HTML report to display error bit map in text when copying/pasting
- Fixed Linux badram entries in HTML report to be page size aligned (4096 bytes)
- Fixed parsing bug with SPD.spd file when whitespace appears at the end of each line
- Fixed issues with displaying RAM SPD DDR5-specific info
- Fixed support for limited number of command line parameters in Free version
- Fixed bug in overflowing text in SPD info screen
- Fixed REPORTNUMWARN config file parameter not being written when saving config file
- Included Serva PXE server configuration file in Site Edition package
- Updated blacklist with Dell Precision 7760 screen display issues