Memtest86 is a free, standalone reminiscence testing software program for x86 and Arm computer systems. It boots from USB flash drives to check your pc’s RAM for faults, utilizing algorithms which were in improvement for over 20 years.
Unreliable RAM could cause a mess of issues. Corrupted information, crashes and different unexplained behaviour. Unhealthy RAM is likely one of the most irritating pc issues to have as signs are sometimes random and exhausting to pin down. MemTest86 may also help diagnose defective RAM (or rule it out as a explanation for system instability).
MemTest86 is relied on for industrial use (PC/CPU/motherboard/RAM producers) and client use (system builders, overclockers, pc lovers).
MemTest86 helps all present applied sciences:
- 13 totally different RAM testing algorithms – together with row hammer fault detection*
- All RAM varieties supported (DDR2, DDR3, DDR4, DDR5, SODIMM, XMP, ECC)
- Self-booting off USB or Community (PXE)* boot, with no need DOS, Linux nor Home windows
- Optimized for UEFI-based x86/ARM techniques
- Native 64-bit code (since model 5)
- ECC error detection & injection*
- Safe Boot verified – Code signed by Microsoft
- Graphical interface with mouse enter
- Save logs and create customizable HTML reviews
- Full check automation by way of configuration file
- Assist for reminiscence blacklisting in Home windows (badmemorylist) and Linux (BADRAM)
- Multi-language assist (Chinese language, German, Russian, Spanish & extra)
What’s New
Fixes/Enhancements
- Added new config file parameter, ‘MAXCPUS’, for setting the utmost variety of CPU logical cores used for testing. By default, this worth is 256 (Professional Version) and 16 (Free Model). This parameter could be set to a most worth of 512.
- Added new config file parameter, ‘AUTOPROMPTFAIL’, for specifying whether or not to show the check consequence and ask for consumer intervention on check failure, even when AUTOMODE is enabled
- Added new config file naming conference permitting for separate config recordsdata relying on reminiscence measurement:
GB-mt86.cfg - Fastened reminiscence measurement calculation to make use of rounding as an alternative of truncation
- Show PASS message field in yellow (as an alternative of inexperienced) on check completion if corrected ECC errors had been detected
- Show error message if no legitimate SPD.spd file was discovered when SPDMATCH=1
- Show error message if no SPD modules had been detected when SPDMATCH=1
- Show error message and exit MemTest86 when failing to measure CPU clock velocity throughout startup
- Up to date XML message to incorporate CPU data & SMBIOS data despatched to PXE server/administration console
- Added ECC Assist for Intel Tiger Lake H chipset
- Added ECC Assist for Intel Rocket Lake chipset
- Added ECC Assist for Intel Alder Lake chipset
- Added ECC Assist for Intel Ice Lake-SP chipset
- Added assist for retrieving CPU data for Intel Elkhart Lake chipset
- Added assist for retrieving DIMM temperatures (TSOD) for Intel Alder Lake chipset
- Fastened subject with measuring ARM64 CPU clock velocity because of CPU cycle counter (PMCCNTR) being disabled
- Fastened HTML report back to show error bit map in textual content when copying/pasting
- Fastened Linux badram entries in HTML report back to be web page measurement aligned (4096 bytes)
- Fastened parsing bug with SPD.spd file when whitespace seems on the finish of every line
- Fastened points with displaying RAM SPD DDR5-specific data
- Fastened assist for restricted variety of command line parameters in Free model
- Fastened bug in overflowing textual content in SPD data display screen
- Fastened REPORTNUMWARN config file parameter not being written when saving config file
- Included Serva PXE server configuration file in Website Version package deal
- Up to date blacklist with Dell Precision 7760 display screen show points