Windows Diagnostic Memory — Tool
Is Your RAM Failing? A Complete Guide to the Windows Memory Diagnostic Tool If your computer has been crashing with the dreaded "Blue Screen of Death," freezing randomly, or rebooting without warning, the culprit might be your computer’s RAM (Random Access Memory). Before you rush out to buy new hardware or take your PC to a repair shop, Windows offers a built-in, powerful utility that can help you identify the problem: the Windows Memory Diagnostic Tool. In this guide, we will walk you through what this tool is, how to use it, and how to interpret the results. What is the Windows Memory Diagnostic Tool? The Windows Memory Diagnostic Tool is a free utility included in Windows 10 and Windows 11 (and older versions dating back to Vista). Its primary function is to test your computer’s RAM for errors. RAM is a volatile memory that temporarily stores data for your processor. If your RAM sticks are physically damaged or have corrupted sectors, the data your processor tries to read or write becomes scrambled. This leads to system instability. The Memory Diagnostic Tool runs a series of comprehensive tests to ensure your memory hardware is functioning correctly. When Should You Use It? You do not need to run this tool as part of regular maintenance. It is designed for troubleshooting. You should use it if you notice the following symptoms:
Frequent BSODs: Specifically, error codes like MEMORY_MANAGEMENT , PAGE_FAULT_IN_NONPAGED_AREA , or IRQL_NOT_LESS_OR_EQUAL . System Freezes: The screen locks up, forcing a hard restart. Corrupted Files: System files or software frequently become corrupted for no apparent reason. Post-Hardware Upgrade: You just installed new RAM sticks and want to verify they work correctly.
How to Run the Windows Memory Diagnostic Tool There are two ways to access this tool. The process is straightforward, but note that you cannot run the test while Windows is active. The computer must restart. Method 1: Using the Start Menu
Press the Windows Key and type "Windows Memory Diagnostic." Select the application from the search results. A small window will pop up asking, "You can restart your computer and check for problems immediately, or check for problems the next time you restart your computer." Choose "Restart now and check for problems." windows diagnostic memory tool
Method 2: Using the Run Command
Press Windows Key + R to open the Run dialog box. Type mdsched.exe and hit Enter. You will see the same prompt as above. Click "Restart now."
What Happens During the Test? Once you select "Restart now," your computer will reboot. When it starts back up, you will see a blue screen (not the error screen) with the Windows Memory Diagnostic Tool interface. By default, the tool runs in Standard mode , which is sufficient for most users. It performs a series of algorithms to check for address errors, cache integrity, and hardware issues. Is Your RAM Failing
The Progress Bar: You will see a status bar indicating the progress of the test. Depending on how much RAM you have, this can take several minutes. Passes: The tool may run multiple "passes" (loops) of the tests. It will continue looping until you stop it or it finishes its standard cycle.
If you are an advanced user, you can press F1 at the startup screen to change the test mix (Basic, Standard, or Extended) and adjust cache settings, though this is rarely necessary for general troubleshooting. How to View the Results This is the step that confuses many users. Once the test is complete, the computer will restart automatically and boot back into Windows. The results do not usually pop up on the screen immediately. Step 1: Check the Notification Center Sometimes, a small notification will appear in the Action Center (bottom right corner) immediately upon login saying "No memory errors were detected." Step 2: Use the Event Viewer If you missed the notification, you can find the report in the Event Viewer:
Press the Windows Key and type "Event Viewer." Open the app. In the left-hand pane, expand Windows Logs and click on System. In the right-hand pane, look for a link that says "Find" (or press Ctrl+F). Type MemoryDiagnostics-Results in the search box and hit Enter. Double-click the event that appears. In this guide, we will walk you through
Interpreting the Output:
"The Windows Memory Diagnostic tested the computer's memory and detected no errors."