windows 10 ram check

How to perform a RAM Check in Windows 10

RAM is the part of computer hardware, which is often the cause of many system problems. If your computer frequently hangs, blue screen of death (BSOD) appears, often reboots during RAM intensive use (in games, 3D applications, video and graphics editors) – perhaps this is due to internal error in RAM. There are many different utilities for the memory diagnosis, however, typically in the right moment they are not at hand. Especially for such cases, Windows has a built-in utility to perform RAM check – Windows Memory Diagnostics tool (mdsched.exe) which appeared in Vista version.

Windows 10 RAM checking

To run Windows Memory Diagnostics tool, just press the key combination Win+R and run mdsched.


You can select an immediate reboot and run the memory test, or a test can be postponed until the next computer start.

windows memory diagnostic check

The scan starts immediately after your computer restarts. You can leave the default settings, you can press F1 and change them.

windows memory diagnostic

There are three sets of tests:

  • Basic – fastest option, which uses only three tests to check the RAM: MATS+, INVC and SCHCKR
  • Standard – default option. In addition to Basic tests include LRAND, SCHCKR3, Stride6, WINVC and WMATS+
  • Extended – used to perform the extended set of tests, including all Standard tests plus CHCKR4, CHCKR8, Stride6, Stride38, WSCHCKR, WCHCKR3WStride-6 and ERAND

Tip. Did you know that you can use USB flash drive as an additional RAM source? Check article on that here.

Additionally, you can enable or disable the use of cache and select the pass count of the test (0 to 15). By default, the test run in two passes, if you specify 0, then the test will run until its manual stop.

Switching between the settings is performed by using the TAB key and the F10 key runs the tests with selected settings.

windows memory diagnostic tool

Depending on the selected test, check can take from a few minutes to several hours. If during the scanning process error appears, the notification will be displayed during the testing process.

If there is no error, then after the end of the test the computer restart automatically. After restarting, a notification will appear in the Windows taskbar, which will indicate whether RAM errors have been discovered or not.

Windows Memory Diagnostic

No memory errors were detected.

windows memory diagnostic no error

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

windows memory diagnostic event

In our case, event description contains the following text:

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

Tip. If Windows Memory Diagnostic running every time during system boot, you need to disable automatic mdsched run in Windows Boot Manger using the following command:

bcdedit /bootsequence {memdiag} /remove

Windows Memory Diagnostic is very convenient to use, since it is always at hand and does not require downloading additional software. The utility is present in all modern operating systems since Windows Vista and to Windows 10.

You may also like:

Sysprep Windows 10 Machine: Step by Step Guide In this guide, we will show you how to use PowerShell and Windows System Preparation Tool (Sysprep) to prepare a highly customized, personal Windows 1...
How to Convert ESD to WIM File on Windows 10? In this tutorial, we will show you how to convert ESD to WIM file using Command Prompt. ESD file is a new thing within Windows 10 OS, that Microsoft i...
Restore Windows 10 Registry from Backup using Comm... When Windows 10 have some problems with registry files/settings (in case of corruption, accidental deletion etc.), the system offers a simple way to r...
Capture Windows 10 Image using MDT 2013 In this article we are going to show you how to capture Windows 10 image using Microsoft Deployment Toolkit 2013 (MDT 2013). Later you can use such im...
Integrate WSUS Offline Updater with MDT 2013 to De... In this article we will show you how to install updates offline gained using WSUS Offline Updater, inside MDT 2013 (Microsoft Deployment Toolkit) task...
  1. Posted by Arkitech
    • Posted by TheITBros
      • Posted by Arkitech

Add Your Comment