5 Ways to Open the Windows Memory Diagnostic Troubleshooter App


Windows Memory Diagnostic is the default memory testing software in Windows. Many system problems arise as a result of RAM faults. So, Windows includes this tool to check for these faults.

You can use this tool if you are having memory issues or other problems in your system.

So, without further ado, let’s get to how you can open and use this troubleshooter app.

How to Open the Windows Memory Diagnostic Troubleshooter Application

There are several ways to open the Windows Memory Diagnostic troubleshooter application. You can choose one according to your preference.

From the Start menu

Using the Start menu is the easiest way to open any application on your PC. Here’s how you can use it to run Windows Memory Diagnostic:

  1. Press the Windows key or click the Windows (Start) icon.
  2. Locate and click Windows administrative tools from the list.
  3. To select Windows Memory Diagnostic.

You can also search for it in the search bar or by typing its name when the Start menu is active.

Via the command line interface

You can also use command line interface tools to open the Memory Diagnostic application. You need the mdsched command to run this tool, and you can input it in the following interfaces:

  • Runtime Tool (Win + R)
  • Command prompt (cmd when running)
  • Windows PowerShell (runtime powershell)
  • Task Manager (Ctrl+Shift+Esc) > Case > Run a new task

You can also access the command prompt from WinRE and run this tool.

From the control panel

If you are used to managing and diagnosing your system with the control panel, you can use it to load the diagnostic application. Do this,

  1. Open the Control Panel. You can enter the control on Run to do this.
  2. Click on Administrative tools or System and security > Administrative tools.
  3. Double-click Windows Memory Diagnostic.
    control-panel-diagnostic-memory

Via File Explorer

You can also open the executable file for memory diagnostics from your local drive. Follow the instructions below to do so:

  1. Open File Explorer and navigate to C:WindowsSystem32.
  2. Find and double-click MdSched.exe.

From Startup Manager

It is also possible to run the Memory Diagnostic application from the Windows Boot Manager. But first you will need to activate the boot manager. Do this,

  1. Open the command prompt as an administrator.
  2. Enter the commands:
    bcdedit /set {bootmgr} displaybootmenu yes
    bcdedit /set {bootmgr} timeout 30

After activating it, restart your PC and press the corresponding key to load the Boot Manager. Or it will load automatically after crash or hard reset.

In the Bootmgr window, select Windows Memory Diagnostic by pressing Tab and press Enter.
boot-manager-memory-diagnostic

How to Use the Windows Memory Diagnostic Troubleshooter

After opening the Windows Memory Diagnostic application, you will see two options:

  • Reboot now and check for issues.
  • Check for problems the next time I start my computer.windows memory diagnostic

Choosing the second option will not work in some cases. We therefore recommend that you choose the first choice.

The program runs automatically after reboot. You will see a progress bar and the status message on the diagnostic screen.

Windows Memory Diagnostic Tool

You can also access and modify its configuration by pressing the F1 key. Also use the tab and arrow keys to navigate the interface. The settings you can change are:

  • Test mix: Choose between Basic, Standard, and Extended. You can see what the corresponding option does from the The description section.
  • Hidden : Choose whether the tool can access RAM directly. Set Cache to Off to do this.
  • Number of passes: Set the number of test repetitions.
    memory diagnostic option

After changing the settings, press F10 to apply them or Esc to cancel.

The test will take a long time. So you can leave your computer and do something else. Once the test is complete, it will restart your PC and display the results.

The results message will only remain for a short time. But even if you miss it, you can find it in your event logs. To search and play recordings,

  1. Walk in eventvwr click Run to open the Event Viewer.
  2. Go to Windows logs > System.
  3. Click on To find from the right sidebar.
  4. Type MemoryDiagnostic and click Find next.
    Event Viewer

Next, select the event log and check its description.

If you see errors, there are issues with your RAM key or motherboard slot. You can determine faulty hardware if you test the sticks on separate slots.

Either way, it’s best to take your device to a hardware expert for this process. And you can also have them repair or replace the device if necessary.

Windows Memory Diagnostic Troubleshooter App Stuck

The memory test process is very long. And it usually gets stuck at certain points for hours. This is the usual behavior, so you have to be patient.

However, if the progression stops for more than 10 hours, there are obviously problems. In such cases, perform a hard reset of your PC to get out of the diagnostic screen. Then you can run the diagnostic app in clean mode or try other memory test software.

We also recommend using SFC and DISM to repair any potential system file corruption.

Run Windows Memory Diagnostic in Clean Boot

The diagnostic app may crash due to some third-party processes. You can try running it in Clean Boot mode to avoid such issues. Here’s how:

  1. Walk in msconfig on Run.
  2. Go to the Services tongue.
  3. Check Hide all Microsoft services and click Disable all.
    clean-boot-windows-msconfig
  4. Go to the start tab and click Open task manager.
  5. Here, select each process and click on Disable.

Restart your PC and run Windows Memory Diagnostic.

Use alternative memory diagnostic tools

There are many third-party memory diagnostic tools on the Internet. Most of them are better than the default Windows Memory Diagnostic for testing errors. Some reliable apps are MemTest64, MemTest86+, PassMark MemTest86, etc.

You can use them as alternatives to the Windows memory troubleshooter application.

related questions

How do I stop the Windows Memory Diagnostic from looping?

Sometimes your system will continue to run the memory diagnostic even after completing a test. This happens every time you start your PC. You need to remove the task from task scheduler to fix this issue. Do this,

  1. Open Run and enter taskschd.msc.
  2. Go to task scheduler Library > Microsoft > the Windows > Memory diagnostics.
  3. Select all tasks and click Finish.

Now your system will not run the app on next reboot.

How to fix black screen after running memory diagnostic?

You can reset your PC and restart it to be able to log in to your PC. But it can affect your system files. So boot with Windows installation media and log into your PC in Safe Mode. Then you need to remove the task from task scheduler.

If you still get a black screen every time you run the tool, it is better to use alternative test apps.

Why is Windows Memory Diagnostic result not showing?

The Windows Memory Diagnostic result is only displayed for a limited time. So you may have missed it. However, you can still view the result from the event viewer. We explained how you can do this in the How to Use section.

Previous Unofficial patch for Mass Effect Legendary Edition fixes bugs in Mass Effect 2
Next Sayouth Mobi 2022 Login Problems - Recover Username and Password