Windows Windows Server

How to run Windows Memory Diagnostics Tool on Windows


All Windows Systems have a Memory Diagnostic Tool that you can use to troubleshoot any memory problems like testing the Random Access Memory (RAM). This tool can help you to detect a bad memory and the troubleshooting time can be like 20 minutes. Whenever Windows detects a possible memory problem, you will receive a notification and you can click the notification but you can also run the Windows Memory Diagnostics Tool by following the steps below. If you want to read more on Diagnostic Tools you can read these: How to Enable and Use Diagnostic Data Viewer in Windows, How to Delete Diagnostic Data in Windows 10 and Windows 11. In this article, you will learn how to run Windows Memory Diagnostics Tool on Windows.

Windows Memory Diagnostics Steps

Before proceeding with this error, kindly refer to these related guides: Workaround for Microsoft Support Diagnostic Tool Vulnerability, how to restrict additional Microsoft Support Diagnostic Tool download in Windows, and how to prevent your computers from sending Diagnostics & feedback off via Windows Settings and Group Policy

1: Search for memory or mdsched in the search box and hit the enter key.


2. You can select any of the two options below in running the Memory Diagnostics Tool.

  • Restart now and check for problems.
  • Check for problems the next time I start my computer.

Windows checking for memory issues

Once you select the first option the diagnostic will start and will be checking for any issues in the memory.


You may decide to run the tool automatically but if you want to make use of the advanced options for running the Memory Diagnostics Tools then you can adjust the following settings by pressing the F1 key:

  • Test mix. Select the type of test you want to run: Basic, Standard, or Extended. Each test explanation is displayed in the description section.
  • Cache. Select the cache setting which could be: Default, On, or Off.
  • Pass count. This is the number of times the test can be repeated.

3. The default advanced option is Standard, and it includes all the Basic tests, plus LRAND, Stride6, CHCKR3, WMATS+ and WINVC.


4. The advanced options for Basic testing are MATS+, INVC, and SCHCKR.


5. The advanced options for the extended testing all the Standard tests plus MATS+, Stride38, WSCHKA, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6, CHCKR8, etc.


Whenever you change your options, press F10 key to Apply and you can start the test or you can press the Esc key if you decide to run with the default testing setting. This test will only last for a minute if there is no major issue with your memory.

I hope you found this blog post on how to run Windows Memory Diagnostics Tool on Windows interesting and helpful. In case you have any questions do not hesitate to ask in the comment section.

Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x