Available for:
No Comments
Report about Update or Broken Link

Memtest86 11.0 Build 1000 by PassMark Software

Memtest86 11.0 Build 1000 by PassMark Software
Download
Buy Now
Description
Changelog
Specifications

Memtest86 by PassMark is a comprehensive, free, stand alone memory diagnostic software It is designed to stress test an x86 compatible computer’s random access memory (RAM) for errors.

MemTest86 boots from a USB flash drive and tests the RAM in your computer for faults using a series of comprehensive algorithms and test patterns. It tries to verify that the RAM will accept and correctly retain arbitrary patterns of data written to it.

Memtest86 writes a series of test patterns to every memory address, reads back the data written, and compares it for errors. Using the information about the chipset you can enhance these tests – particularly in an overclocked system.

PassMark Memtest86 Main Features:

  • 13 different RAM testing algorithms
  • DDR4 RAM (and DDR2 and DDR3) support
  • XMP – high performance memory profiles
  • UEFI – The new graphical standard for BIOS
  • 64bit – From version 5, MemTest86 is native 64bit code
  • ECC RAM – support for error-correcting code RAM
  • Secure boot – With MemTest86 being code signed by Microsoft
  • Graphical interface, mouse support and logging of results to disk
  • Foreign language support (Chinese, German and more)
  • Self booting off USB, without needing DOS, Linux nor Windows
  • Network (PXE) boot – Scalable, disk-less provisioning from a single PXE server

Unreliable RAM can cause a multitude of problems. Corrupted data, crashes and unexplained behaviour. Bad RAM is one of the most frustrating computer problems to have as symptoms are often random and hard to pin down. MemTest86 can help diagnose faulty RAM (or rule it out as a cause of system instability). As such it is often used by system builders, PC repair stores, overclockers and PC manufacturers.

The number 86 following the MemTest part of the name, refers to the original x86 CPU instruction set that all of today’s PCs use. This covers both 32-bit and 64-bit machines. (So there is no need for a future product called MemTest64).

Free, Professional or Site Edition

Since MemTest86 v5, the software is offered as a Free edition, or as a paid for Pro and Site edition. The Pro edition offers a number of additional features such as customizable reports and automation via a configuration file. The Site edition includes all features in the Pro Edition but also supports scalable deployment of MemTest86 across LAN via PXE boot.

MemTest86 supports booting from the newer UEFI platform.

When booting from UEFI, MemTest86 has access to additional services not available in BIOS including:

  • Native 64-bit support
  • No longer requires the use of the PAE workaround to access more than 4GB of memory. (PAE = Physical Address Extension)
  • Mouse support, where supported by the underlying UEFI system. On older systems a keyboard is still required.
  • Improved USB keyboard support. The keyboard now works on systems that fail to emulate IO Port 64/60 correctly. So Mac USB keyboards are now supported.
  • Improved multi-threading support, where supported by the underlying UEFI system.
  • Reporting of detailed RAM SPD information. Timings, clock speeds, vendor names and much more.
  • Support to writing to the USB drive that MemTest86 is running from for logging and report generation. In all prior MemTest86 releases, there was no disk support.
  • Use of GPT. (GUID Partition Table)
  • ECC RAM support (limited hardware support, ongoing development)
    • Detection of ECC support in both the RAM and memory controller
    • Polling for ECC errors
    • Injection of ECC errors for test purposes. (limited hardware only)
  • Support for DDR4 RAM (and associated hardware), including retrieval and reporting of DDR4-specific SPD details. This includes DDR4 RAM that support Intel XMP 2.0 DDR4 RAM timings
  • Option to disable CPU caching for all tests
  • Support for Secure Boot.
  • Speed improvements of between 10% and 30%+. Especially for tests, #5, #8 & #9. This is the result more moving to native 64bit code, removing the PAE paging hack, switching compilers and using faster random number generation algorithms.
  • Addition of 2 new memory tests to take advantage of 64bit data and SIMD instructions.
  • Support for network PXE boot for scalable, diskless deployment to multiple targets

Changes in Memtest86 10.7 Build 1000:

  • New Features

    • Added new configuration file parameter CHECKMEMSPEED for verifying whether the configured memory speed is consistent with one of the SPD profiles or an arbitrary minimum speed specified by the user. If this check fails, an error message is displayed and the memory test will not start.
    • Added new configuration file parameter TCPREQUESTLOCATION for specifying the URL request path (and cloud API key) for PassMark Management Console integration
    • Added new configuration file parameter TCPGATEWAYIP for setting the default gateway route IP address to allow for connections outside the local network for PassMark Management Console integration
    • Added new configuration file parameter SPDREPORTEXTSN for specifying whether to use the module’s extended, 18-digit serial number or standard 8-digit JEDEC serial number in reports. The extended serial number encodes additional manufacture information (including the manufacture ID, date and location).
    • Added new configuration file parameter DISABLESPD for disabling SPD collection. This is a workaround to prevent throttling of memory speeds resulting in increased test times. This occurs when reading SPD data interferes with the chipset’s Closed-Loop Thermal Throttling (CLTT) mechanism.
    • Added new configuration file parameter TSODPOLL to enable/disable polling of DIMM temperature sensors (if available)
    • Preliminary address module decoding support for Intel Meteor Lake/Arrow Lake chipsets
    • Support for collecting memory timings periodically during the test session. When the test completes, the lowest/highest memory speeds are reported.
    • Added support for reporting AMD EXPO profiles in DDR5 SPD
  • Fixes/ Enhancements

    • Added TLS support for PassMark Management Console integration
    • Added DNS support for PassMark Management Console integration
    • Added support for new DDR5 form factors “CDIMM”, “CSODIMM” and “CAMM2” for CHIPMAP configuration file parameter. This is to support the new clocked (CUDIMM/CSODIMM) and compact (CAMM2/LPCAMM2) DDR5 form factors supported by newer chipsets (eg. Intel Arrow Lake)
    • Increased maximum string length of chip labels to 6 for CHIPMAP configuration file parameter. This is to support longer names used in CUDIMM, CSODIMM and CAMM2 component labels such as “DAR0B0”.
    • Fixed bug in address module decoding on Intel Comet Lake chipsets
    • Fixed incorrect channel mode detection for the following chipsets:
      • AMD Ryzen
      • Intel Coffee Lake
      • Intel Comet Lake
      • Intel Ice Lake
      • Intel Rocket Lake
      • Intel Tiger Lake
      • Intel Elkhart Lake
    • Fixed incorrect memory timings detection for the following chipsets:
      • AMD Ryzen
      • Intel Meteor Lake
      • Intel Arrow Lake
      • Intel Ice Lake-SP
      • Intel Emerald Rapids-SP chipsets
    • Fixed incorrect clock speed detection for the following chipsets:
      • Intel Rocket Lake
      • Intel Ice Lake
      • Intel Tiger Lake
      • Intel Alder Lake
      • Intel Meteor Lake
      • Intel Arrow Lake
      • Intel Elkhart Lake
      • Intel Ice Lake-SP
      • Intel Emerald Rapids-SP
    • Preliminary support for obtaining memory settings for the following AMD chipsets:
      • AMD K8
      • AMD K10
      • AMD Bulldozer
      • AMD Piledriver
      • AMD Steamroller
      • AMD Excavator
      • AMD Jaguar
      • AMD Puma
    • Preliminary support for multithreading on ARM64, which was previously unavailable due to UEFI BIOS limitations
    • Fixed issue with reading DDR5 SPD when the SPD page has not been reset to zero
    • Fixed ECC injection option not available on AMD Ryzen Zen 3 chipsets. Note that in general ECC injection is not a feature that is normally accessible by end-users and typically requires a custom BIOS.
    • Fixed In-band ECC (IBECC) capability detection on the following chipsets:
      • Intel Tiger Lake
      • Intel Alder Lake
      • Intel Meteor Lake
      • Intel Arrow Lake
      • Intel Elkhart Lake
    • Fixed ECC capability detection on Intel Ice Lake-SP and Emerald Rapids-SP chipsets
    • Fixed reporting of invalid DIMM temperatures by adding checks for valid Temperature Sensor on DIMM (TSOD) raw data
    • Added support for retrieving Intel Meteor Lake and Arrow Lake CPU information
    • Updated Chinese and Japanese localization strings (courtesy of Nagisa)
    • Updated blacklist to work around specific mainboards/BIOSes with known UEFI multithreading and other issues

Homepage – https://www.memtest86.com

System Requirements:

  • x86 based hardware, 32bit or 64bit
  • UEFI platform firmware
  • Windows, Linux, or Mac OS
  • USB Flash Drive (>= 512MB capacity)

Notes:

  • IMPORTANT: MemTest86 V8 images support only UEFI boot. On machines that don’t support UEFI, MemTest86 will not boot. Please download the older V4 BIOS release of MemTest86 instead.
  • Installation and usage instructions are available on the Technical Information page
  • MemTest86 is a stand-alone program that does not require or use any operating system for execution. The version of Windows, Linux, or Mac being used is irrelevant for execution. However, you must use either Windows, Linux or Mac to create a bootable USB drive.

Leave a Reply

0 Comments on Memtest86 11.0 Build 1000 by PassMark Software

Sign In

Welcome! Log into your account

Forgot your password?

Create an account

Sign Up

Welcome! Register for an account

A password will be e-mailed to you.

Password Recovery

Recover your password

A password will be e-mailed to you.