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

Memtest86

Memtest86

  -  11.61 MB  -  Freeware
  • Latest Version

    Memtest86 11.2 LATEST

  • Review by

    Michael Reynolds

  • Operating System

    Windows 7 / Windows 8 / Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    PassMark Software / External Link

  • Filename

    memtest86-usb.zip

  • MD5 Checksum

    e11298118570f97f14e1353618c46045

Memtest86 is a free utility application that allows PC users any model of x86 CPU to run comprehensive tests regarding the stability of your RAM memory. This includes a wide array of tests that will determine if your RAM is causing or will potentially be future cause for system instabilities, crashes, corrupted data, and a wide array of unexplained behavior.

System RAM memory is integral for the proper functioning of your OS and handling of your data, and confirming that it is at fault (or ruling it out) can save you many worries and help you with troubleshooting errors on your PC.

Itis built from the ground up to run independently of your OS. To run it, you need to copy it to a self-booting USB stick, and then restart your PC and boot this mini-app from your USB. To make this process easier, It comes with a built-in image USB tool. In addition to USB sticks, Memtest86 (which can handle older BIOS and not modern UEFI BIOS) can also be booted from CD/DVD or even floppy discs.

Features and Highlights
  • Self-booting from USB flash stick
  • A comprehensive suite of 13 RAM testing algorithms, all targeted to check your RAM for potential faults.
  • Modern graphics interface, suitable for both novices and professionals.
  • Support for all current RAM versions - DDR2, DDR3, and DDR4.
  • Ability to recognize XMP profiles.
  • Support for ECC RAM, error-correcting code RAM.
  • Full support for UEFI, the latest visual UI BIOS.
  • Since version 5, It has become a native x64 app.
  • Memtest86 is a Microsoft registered app that can handle SecureBoot feature of modern BIOS
  • Expanding support for foreign languages.
  • Support for a wide array of enthusiast networking features, including Network Boot (PXE), full test automation, exporting of test results to file, and more.
Differences between BIOS and UEFI versions

It is very important to note that PC users who have older motherboards with BIOS need to download a free version of the program. Users with newer motherboards that feature the UEFI interface need to download newer and feature full the app. The tool is safe & secure, tested to be virus-free. All of its files are in their original form. This benchmark tool is great and very useful.
 
Differences between FREE and PREMIUM versions

Have no fear, because the free version of Mem test 86 packs in incredible functionality that can help both novices and seasoned veterans of the PC repair in testing RAM memory. Premium version of Memtest 86 expands on the already great functionality of the base free version and adds several advanced features that are focused on more premium types of RAM memory (ECC RAM), networking features, automation, and data collection.

  • Memtest86 11.2 Screenshots

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

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

What's new in this version:

Fixes/Enhancements:
- Extended REPORTPREFIX config file parameter to support additional values, RAMSN and MACADDR, for prepending the RAM serial number or MAC address, respectively, to the report filename
- Filenames are now appended with a pseudorandom value to prevent collision when files from multiple PXE clients are simultaneously uploaded to the PXE server
- Added preliminary ECC support for AMD Zen 5 Kraken Point (Family 1A, Model 60-6F) chipsets
- Added preliminary address decode support for AMD Zen 5 Kraken Point (Family 1A, Model 60-6F) chipsets
- Added preliminary timings support for AMD Zen 5 Kraken Point (Family 1A, Model 60-6F) chipsets
- Added preliminary ECC injection support for Intel Arrow Lake/Lunar Lake
- Added support for reporting CPU socket number corresponding to detected ECC error

Added support for obtaining CPU information for the following chipsets:
- Intel Lunar Lake
- Intel Granite Rapids
- Intel Sierra Forest
- Intel Emerald Rapids
- AMD Ryzen Zen 5 (Family 1A)
- Improved accuracy of reported memory speed for overclocked AMD Zen 4 chipsets
- Fixed DDR5 temperatures not being obtained on AMD chipsets
- Fixed DDR4 temperature not being obtained by relaxing validity check of raw data
- Fixed incorrect reporting of ECC error DIMM slot on Intel Emerald Rapids chipsets
- Fixed address decoding reporting incorrect failure module for 1R DDR5 modules on Intel Meteor Lake/Arrow Lake chipsets
- Fixed address decoding reporting opposite failure slot for 2R DDR5 modules on Intel Meteor Lake/Arrow Lake chipsets
- Fixed incorrect memory timings reported on Intel Haswell chipsets
- Fixed incorrect CPU cache information obtained for ARMv8 chipsets
- Fixed halt when attempting to use non-existent HPET timers on ARM systems
- Fixed invalid characters appearing in the RAM config line in the test screen when SPD/SMBIOS info is not available
- Fixed incorrect DIMM graphic being displayed for CSODIMM modules in the DIMM results screen
- Added ASUS Vivobook S 15 ARM laptop to blacklist to prevent changing of the screen resolution
- Updated localization strings according to the MS Localization Style Guide for Trad-Chinese, Simp-Chinese and Japanese