Feature Comparision
MemTest86 is available in Free, Professional and Site editions. The pricing and feature differences can be found below.
MemTest86 was nearly completely rewritten from v4 to v5 (and later). A full list of changes can be found on the What's New page
| Feature | MemTest86 v4 | MemTest86 v8 Free Edition | MemTest86 v8 Pro Edition | MemTest86 v8 Site Edition |
| Bootable from USB | ||||
| Bootable from CD | ||||
| Bootable from floppy disc | ||||
| Older BIOS support (pre UEFI) | ||||
| UEFI BIOS Support | ||||
| Multiprocessor Support | ||||
| DDR2 / DDR3 Support | ||||
| DDR4 Support | ||||
| XMP Support | ||||
| Secure Boot1 | ||||
| Native 64-bit code | ||||
| Native USB keyboard support2 | ||||
| GUI w/ Mouse Support | ||||
| Basic RAM SPD details | ||||
| DDR/EPP/XMP SPD details | ||||
| Disk logging | ||||
| Report file generation | Customizable Reports | |||
| ECC feature detection | ||||
| ECC error polling | ||||
| ECC error injection3 | ||||
| Disable CPU cache option | ||||
| Configuration file4 | ||||
| Full test automation (via config file) | ||||
| New 64-bit/SIMD tests7 | ||||
| New Row hammer test | ||||
| RAM benchmark graphs | ||||
| Saving RAM benchmark reports to disk | ||||
| Multi-language support (French / German / Czech / Russian / Spanish / Portuguese / Italian / Catalan / Japanese / Chinese) |
||||
| Network (PXE) Boot | ||||
| Support & Maintanence | Free Public Forum | Free Public Forum | Phone, E-mail, Forum Support, plus free upgrades for 12 months after purchase. | Phone, E-mail, Forum Support, plus free upgrades for 12 months after purchase. |
| Download Price | Free/GPL | Free | US$44.00 5 | US$2640.00 6 |
| USB Price | N/A | N/A |
US$46.55 (5% off) $49.00 + shipping 5 |
N/A |
1. Secure Boot is a feature in UEFI that only allows drivers and applications that are signed with an acceptable signature to run on the system. Most systems implement Microsoft Secure Boot, which only allows applications/drivers signed with a Microsoft signature to load properly.^
2. The keyboard now works on systems that fail to emulate IO Port 64/60 correctly. So Mac USB keyboards are now supported.^
3. ECC error injection is a feature that simulates ECC errors in order to test the system's error handling mechanism. The following chipsets may support this feature (depending on your BIOS configurations):^
- AMD Bulldozer (15h)
- AMD Steamroller (15h)
- AMD Jaguar (16h)
- AMD Ryzen (17h)
- AMD Steppe Eagle SoC
- AMD Merlin Falcon SoC
- Intel Nehalem
- Intel Lynnfield
- Intel Westmere
- Intel Xeon E3 family (Sandy Bridge)
- Intel Xeon E3 v2 family (Ivy Bridge)
- Intel Xeon E3 v3 family (Haswell)
- Intel Xeon E3 v4 family (Broadwell)
- Intel Xeon E3 v5 family (Skylake)
- Intel Xeon E3 v6 family (Kaby Lake)
- Intel Atom C2000 SoC
- Intel Broadwell-H SoC
- Intel Apollo Lake SoC
4. Configuration file allows memory test settings to be pre-defined without the need for keyboard input. This can help with automation.^
5. You need to purchase 1 license per machine that is running the software. Please see the licensing page to determine how many licenses are required.^
6. Site Edition covers an unlimited number of users within a single organization in a single country.^
7. Test #11 and Test #12 in the software. These are tests using the CPU's SSE instructions to read and write 64bit and 128bits of data at a time from the RAM.^