How to Perform a RAM Check in Windows 10?

A RAM, also known as Random Access Memory, is an especially important part of any modern computer, tablet, or smartphone. It stores data that an operating system needs to access quickly to properly run itself and all your games, apps, etc. It is hundreds of times faster than regular hard drives or even the fastest SSDs. If RAM malfunctions, your computer will cause you lots of headaches. Often corrupt memory leads to system deadlocks (computer simply “hangs” and stops responding to any user input), blue screens of death (also known as BSOD), apps crashes, and other severe troubles that make any work with a computer virtually impossible.

If you suspect your computer has some problems with RAM, do not rush to the nearby store to get a pair of new sticks. Begin with performing a memory test in Windows 10. To run a memory test in Windows 10, you need a third-party tool or the one built-in directly into Windows. Since the Windows Vista times, the OS from Microsoft can run a built-in Windows memory diagnostic tool and discover troubles with RAM.

How do you know your computer needs to run a Windows memory check? As described above, the most obvious sign of malfunctioning RAM will be the constant blue screen of death. It will show stop codes such as MEMORY MANAGEMENT or something similar related to memory and its operating.

In this article, we will show you how to perform a RAM test in Windows 10 and share with you some tips that will help you learn that your computer needs a new memory kit.


How to Run Memory Check in Windows 10?

Running a built-in Windows memory check or diagnosing tool is easy and does not require any advanced knowledge. All you need to know is how to execute Windows 10 RAM check CMD command.

Before you start memory check in Windows 10, consider the following:

  • Reset your BIOS to default settings. This will wipe any RAM overclocking. This step is particularly important as often users confuse malfunctioning RAM with incorrect overclocking settings;
  • If possible, open your computer case and switch RAM modules. If they populate A1-A2 slots on your motherboard, insert them in B1-B2 slots. If you use all four slots or your motherboard has only two, skip this step;
  • If possible, leave only one slot populated and check whether your PC performs well. Perhaps only one RAM stick has problems running;
  • Make sure you use identical memory sticks. Although memory mismatch nowadays rarely causes any issue, the best performance is achieved when you use identical memory sticks from one kit with identical clock speed, timings, and size.

If problems persist after you have done everything above, time to run Windows 10 memory check.

Windows 10 RAM test

On your keyboard, press Win + R and enter the following Windows 10 RAM check command: mdsched.

windows 10 ram test cmd

The next thing you will see will be a small windows prompt asking you to immediately reboot your system or wait until the next time you start a PC. Choose whatever suits you better.

windows 10 ram check cmd

Do note that after you execute Windows 10 memory test cmd, the scan will start immediately after your computer restarts. You can leave the default memory check settings or select one of the presets.

Windows offers three different kinds of RAM test:

  • Basic Windows Memory test – the fastest option, which runs only three tests to check the RAM: MATS+, INVC, and SCHCKR.
  • Standard memory test – the default option. Additional tests include LRAND, SCHCKR3, Stride6, WINVC, and WMATS+.
  • Extended Windows 10 RAM check – all the standard Windows memory tests plus CHCKR4, CHCKR8, Stride6, Stride38, WSCHCKR, WCHCKR3WStride-6 and ERAND

test ram windows 10 cmd

Additionally, you can enable or disable the use of cache and select the pass count from 0 to 15. If you have time, select a few passes to ensure RAM withstands the prolonged load. By default, Windows runs the memory test run in two passes. If you specify 0, the RAM test will run until a user manually halts it.


You can navigate the Windows 10 memory test interface using keys described down below the screen.

ram test windows 10

Depending on the selected test and number of passes, the check will take from a few minutes to several hours. If during the scanning process error appears, a notification will be displayed. All the discovered problems and errors will also be saved in a Windows 10 RAM check log file you can access after the test is finished.

If your PC uses two or more RAM sticks, to achieve the most effective RAM check in Windows 10, we recommend pulling out all the sticks and leaving only one inserted. Run the Windows 10 memory check for each stick separately. This will help you to be 100% sure which memory stick works properly and which is not.

If the memory test discovered no errors with your RAM, a computer will restart automatically. After logging back into your account, you will see a notification in the lower right corner. There you can access the test’s log file.

Windows Memory Diagnostic
No memory errors were detected.

windows 10 memory test command line


You can also find the scan results in the system events log. To open the Events Viewer, press Win + R and run eventvwr.msc command. Go to the section Event Viewer (Local) – Windows Logs – System. Find and open events from the source MemoryDiagnostics-Results.

memory check windows 10

In our case, an event description contains the following text:

The Windows Memory Diagnostic tested the computer’s memory and detected no errors

Here is a small tip. If Windows runs memory check every time you turn on a PC, what you need to do is disable automatic Windows RAM check. Run Command Prompt as Administrator and execute the following command:

bcdedit /bootsequence {memdiag} /remove

Another way to run RAM check in Windows 10

More advanced users may refer to a third-party tool called memtest 86. You can download it from the official website. Memtest runs memory check just like the built-in utility but you need a flash drive to run it. Also, it is not particularly useful in case your PC cannot operate normally.

What to do after you finished Windows 10 RAM check

Your next steps will depend on what memory test log file shows. Look for the solution of discovered errors and, if needed, replace your RAM. If there are no errors discovered but problems persist, try the following:

  • Update your BIOS / UEFI. You will be amazed at how a simple BIOS update can improve RAM performance, especially on AMD Ryzen-based computers.
  • Reinstall Windows. Yes, we know how stereotyped this tip is and how people are sick of every website telling them to reinstall Windows. But the sad reality is that often a fresh copy of Windows 10 miraculously solves all the mysterious bugs. Thank Microsoft for that.
  • Troubleshoot other components or try to use your RAM in another computer and check whether it misbehaves. If possible, plug in different RAM sticks and check how your PC works. This is particularly important, since a bad motherboard may be another reason why your computers went crazy.

That’s it. We hope this little guide helped you to run the RAM test in Windows 10 and make sure it works properly.

I enjoy technology and developing websites. Since 2012 I'm running a few of my own websites, and share useful content on gadgets, PC administration and website promotion.
Latest posts by Cyril Kardashevsky (see all)


  1. What do all these tests (CHCKR4,…) mean? Will some detect errors that others won’t, or are they better at localizing errors, or what?

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.