How to Test RAM for Errors on Windows Using Memtest86

Testing your computer’s RAM is essential when troubleshooting hardware issues. In this guide, I’ll walk you through using Memtest86 to check your RAM for any potential errors, ensuring your system runs smoothly.

Key Takeaways

  • Memtest86 is a free and reliable tool for testing RAM errors.
  • Avoid using Windows’ built-in memory diagnostics tool as it may not detect all issues.
  • It’s important to test each RAM module individually to pinpoint faulty components.
How to Test Your RAM for Errors! (memtest86 Tutorial)

Requirements

To follow along with this guide, you’ll need:

  • A computer with suspected RAM issues.
  • A USB flash drive (at least 4 GB).
  • Memtest86 software (free version).

Why Test Your RAM for Errors with Memtest86?

Testing your RAM is essential for maintaining your computer’s performance and avoiding unexpected crashes. Here’s why Memtest86 is the best tool for the job:

  • Detects Hidden Errors: Memtest86 performs a thorough analysis, catching errors that the built-in Windows Memory Diagnostic tool might miss.
  • Prevents System Crashes: Faulty RAM can cause random crashes, freezes, and even data corruption. Running Memtest86 helps identify these issues early.
  • Saves Time and Money: By pinpointing faulty RAM modules, Memtest86 can save you from costly repairs or hardware replacements.
  • Ensures Stability for Heavy Tasks: If you’re using your computer for gaming, video editing, or multitasking, testing your RAM ensures smooth and reliable performance.

Testing your RAM with Memtest86 can give you peace of mind, knowing your memory is functioning properly.

If you’re in the market for new RAM, check out my guide on Choosing the Best RAM for Gaming in 2025.

Screenshot of the PassMark MemTest86 main interface.

How to Test Your RAM with Memtest86

Download and Prepare Memtest86

Before we start, do not use the built-in Windows memory diagnostic tool, as it often misses errors. Instead, follow these steps to download and install Memtest86.

Head to the Memtest86 website and download the free version (Version 11 at the time of this tutorial).

Screenshot of the Memtest86 download page.

If your computer doesn’t support UEFI, download Version 4 for legacy BIOS systems.

Memtest86 Version 4 download option for older computers.

After downloading, extract the Memtest86 ZIP file by right-clicking on it and selecting “Extract All.”

Extract Memtest86 ZIP file.

Create a Bootable USB Flash Drive

Now let’s prepare the USB flash drive for testing.

  • Open the folder where you extracted Memtest86, and double-click on the “imageUSB” executable.
  • Select your USB drive from the list.
Select the USB drive from the list.

Ensure the “Write image to USB drive” option is selected. Then, click “Write.”

Write memtest86 to the USB flash drive.

If prompted, confirm that you want to format the USB drive (this will erase all data on it).

Boot from the USB Drive and Run Memtest86

Once your USB drive is ready, follow these steps to boot into Memtest86 and test your RAM.

  1. Insert the USB drive into the computer with RAM issues.
  2. Restart the computer and enter the boot menu (usually by pressing F12).
  3. Select the USB drive as the boot device.
Boot from USB drive to start Memtest86.

Memtest86 will start automatically. Leave it to run until it passes at least four times, or twice if you’re short on time.

Memtest86 running and displaying that Memory tests will automatically start.

Interpreting the Test Results

If the test shows errors, it likely means you have faulty RAM. Here’s what you can do next:

  1. Power off the computer and remove all but one RAM module.
  2. Test each module individually to identify the faulty one.
Memtest86 running and displaying progress.

If the test passes with no errors, it means that individual RAM module is functioning properly. Proceed to test the other modules as well until you’re sure you don’t have any bad RAM installed in your computer.

Note: While this isn’t as common as a faulty RAM module, it is possible that in some cases it could be the RAM slot on the motherboard that’s faulty and not the RAM module itself. That’s why it’s important to test a RAM module in more than one slot to determine if the RAM module is faulty or not.

Alternative Methods

If you encounter issues booting Memtest86, you may need to download an older version that supports non-UEFI systems, such as Memtest86 Version 4.

If you need detailed instructions, check out my Windows Reinstallation guide where I explain How to Select the Correct Boot Mode (BIOS/CSM or UEFI).

Conclusion

Testing your computer’s RAM is an essential step when troubleshooting hardware issues. Memtest86 offers a reliable and thorough method to ensure your RAM is working properly. If you suspect memory problems, using the steps in this guide should help you diagnose and resolve any issues.


Frequently Asked Questions (FAQ)

What is Memtest86?

Memtest86 is a free, standalone tool used to check for memory errors in your computer’s RAM.

How long does a Memtest86 test take?

The test can take several hours, depending on the size of your RAM. It’s best to let it run at least two passes, or four for a thorough test.

Can I use Windows Memory Diagnostic instead of Memtest86?

While you can, Windows Memory Diagnostic often misses errors that Memtest86 can catch, making Memtest86 a more reliable choice.

What should I do if Memtest86 shows errors?

If Memtest86 detects errors, remove all but one RAM module, then test each individually to pinpoint the faulty module.

Can Memtest86 fix RAM issues?

No, Memtest86 only diagnoses RAM problems. If errors are found, you’ll need to replace the faulty RAM module.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *