How to Use the Windows Memory Diagnostic Tool to Find Memory Errors in Windows 11

When your Windows 11 PC starts behaving strangely—random crashes, sudden freezes, blue screen errors, or apps shutting down unexpectedly—one of the first suspects you should investigate is faulty RAM (Random Access Memory). Memory problems don’t always announce themselves loudly; sometimes they cause subtle performance issues that build up over time. Thankfully, Windows 11 includes a powerful built-in utility called Windows Memory Diagnostic that helps test your RAM and detect potential hardware faults.

If you’re here reading this guide, you’re likely experiencing symptoms like slowdown, unexpected restarts, BSODs like MEMORY_MANAGEMENT, IRQL_NOT_LESS_OR_EQUAL, or just general system instability. The good news? The Memory Diagnostic tool is easy to use and can quickly tell you if your RAM is the culprit.

In this in-depth guide, we show you exactly how to run the Windows Memory Diagnostic tool, interpret the results, and take action based on what it finds. Let’s get started!

What Is the Windows Memory Diagnostic Tool?

Windows Memory Diagnostic is a built-in utility designed to scan your system’s RAM for:

  • Faulty memory modules
  • Memory leaks
  • Data corruption issues
  • Hardware-level defects
  • Access violations

It performs stress tests on your RAM while Windows is offline, ensuring accurate results without interference from apps or background services.

1. Open the Windows Memory Diagnostic Tool

There are multiple ways to launch the tool, but the easiest is through Run.

  1. Press Windows + R to open the Run dialog.
  2. Type:
mdsched.exe
  1. Press Enter.
  2. A window will appear with two options:
    • Restart now and check for problems
    • Check for problems the next time I start my computer
  3. Choose Restart now and check for problems to run the scan immediately.

Your PC will reboot and begin testing memory before Windows loads.

2. Let the Memory Diagnostic Tool Run the Test

Once your system restarts, the Memory Diagnostic tool launches automatically.

What you’ll see:

  • A blue screen with progress status
  • The test mode (Basic, Standard, or Extended)
  • Pass count and test percentage
  • Any detected errors displayed in real time

The Standard test is used by default and is sufficient for most cases.

You can press F1 to configure:

  • Test Mix
    • Basic
    • Standard
    • Extended (deep scan—takes longer but more accurate)
  • Cache settings
  • Pass count (number of test loops)

Press F10 to save your settings and start the test.

Let the scan complete without interruption. The length of the test depends on your RAM size and selected test mode.

3. System Automatically Reboots After Testing

Once the diagnostic completes:

  • The system will automatically reboot
  • Windows will load normally
  • Memory Diagnostic tool will log the results

You might briefly see a message stating that results will be displayed after you log in.

4. View the Memory Diagnostic Results in Windows 11

Even though Windows says results will appear after login, they sometimes don’t show automatically. But don’t worry — you can find the full report in Event Viewer.

  1. Press Windows + X → select Event Viewer.
  2. In the left panel, navigate to:
Windows Logs → System
  1. In the right-hand panel, click Find…
  2. Type:
MemoryDiagnostics-Results
  1. Press Find Next.

You’ll be taken to the event containing your memory test results.

What the results look like:

  • No errors detected → Your RAM is likely healthy
  • Hardware problems detected → At least one RAM module failed
  • Memory test failed → Strongly indicates faulty RAM
  • Corruption detected → Possible failure or unstable overclocking

Click the event to read detailed technical information.

5. What to Do If the Test Finds Memory Errors

If the Windows Memory Diagnostic reports issues, here’s what you should do next:

Reseat the RAM Modules

Turn off the PC, remove the RAM sticks, and reinstall them firmly.

This fixes loose contact issues.

Test RAM Modules Individually

If you have multiple memory sticks:

  1. Remove all but one.
  2. Run the memory test again.
  3. Swap and test each stick.

This helps identify the faulty module.

Clean the RAM Contacts

Use a microfiber cloth or compressed air to clean dust and oxidation from the contacts.

Check BIOS Settings

Disable:

  • XMP / DOCP profiles
  • Overclocking
  • Custom voltage settings

Sometimes unstable overclocking causes memory errors.

Replace Faulty RAM

If a module consistently fails:

  • Replace the damaged stick
  • Ensure new RAM matches your system’s specs

Faulty RAM cannot be repaired — only replaced.

6. Try an Advanced Memory Test Using MemTest86 (Optional)

If you want even deeper testing beyond Windows Memory Diagnostic, use MemTest86, a widely trusted standalone RAM tester.

  1. Download MemTest86 from the official site.
  2. Create a bootable USB drive.
  3. Boot your PC from the USB.
  4. Run the extended memory test.

This tool can detect subtle or rare memory errors that Windows might miss.

7. Signs That Your RAM Is Failing (Before You Even Test It)

Here are common symptoms that indicate potential RAM instability:

  • Random BSODs
  • System freezing under light workloads
  • Apps crashing frequently
  • Files becoming corrupted
  • PC struggling to boot
  • High memory usage with simple tasks
  • Programs taking unusually long to open

If you see multiple symptoms, running the Memory Diagnostic tool is crucial.

8. Fix System-Level Issues If No Memory Errors Are Found

If the test shows no RAM issues, the problem may be software-related.

  • Running SFC and DISM
  • Updating drivers
  • Removing faulty apps
  • Checking overheating issues
  • Updating BIOS/UEFI

Sometimes RAM errors are simply mistaken for software defects.

Wrapping Up

The Windows Memory Diagnostic tool is one of the most reliable ways to check for memory-related problems on Windows 11. Whether you’re troubleshooting crashes, investigating blue screens, or trying to confirm hardware health, this built-in tool gives you accurate and detailed insight into your RAM’s condition. And if the diagnostic finds no issues, at least you can confidently move on to other troubleshooting steps.

Posted by Arpita

With a background in Computer Science, she is passionate about sharing practical programming tips and tech know-how. From writing clean code to solving everyday tech problems, she breaks down complex topics into approachable guides that help others learn and grow.