Windows 11/10 有一个内存诊断工具(Memory Diagnostic Tool),可用于检查可能的内存问题,包括测试计算机上的随机存取内存(Random Access Memory)( RAM )。该工具可帮助您找出糟糕的内存、内存问题,通常需要 20 分钟才能完成。
Windows 内存诊断工具
如果Windows 11/10/8/7/Vista检测到可能存在内存问题,您将收到通知。单击(Click)通知以将其打开。如果您希望按需运行Windows 内存诊断工具,请执行以下操作:(Windows Memory Diagnostics Tool)
- 打开控制面板并在搜索栏中输入“内存(memory)”。单击(Click)“诊断计算机内存问题”将其打开。
- 或者,您也可以在“开始(Start)搜索”中键入“ mdsched ”,然后按 Enter 键(Enter)将其打开。
- 在两个选项中选择(Choose)何时运行内存(Memory) 诊断(Diagnostics) 工具(Tool)。
- 您可以立即重新启动并检查问题。
- 或者您可以选择下次启动计算机时检查问题。(Check)
如果您选择重新启动计算机并立即运行该工具,请确保保存您的工作并关闭所有正在运行的程序。重新启动 Windows 时,内存诊断工具将自动运行。(Diagnostics Tool)
将运行两个测试通过。
运行内存诊断工具的高级选项:(Advanced options for running the Memory Diagnostics Tool:)
对于大多数用户来说,让内存(Memory) 诊断(Diagnostics) 工具(Tool)自动运行是推荐的选项。但是,高级用户可能想要调整该工具的设置。当内存(Memory) 诊断(Diagnostics) 工具(Tool)启动时,按 F1。
您可以调整以下设置:
- 测试组合。(Test mix.)选择您要运行的测试类型:Basic、Standard或Extended。工具中描述了这些选项。
- 缓存。(Cache.)为每个测试选择所需的缓存设置: Default、On 或Off。
- 通过计数。(Pass count.)键入要重复测试的次数。
默认为标准,(Standard,)它包括所有基本(Basic)测试,加上LRAND、Stride6、WMATS+、WINVC等。
基本测试涵盖MATS+ + 、INVC(Basic)和SCHCKR (INVC)。(SCHCKR)
高级(Advanced)测试包括所有基本(Basic)和标准(Standard)测试以及Stride38 、WSCHKA(Stride38)、WStride (WSCHKA)-6(WStride-6)、CHCKR4、WCHCKR3、ERAND、Stride6、CHCKR8等。
如果您更改选项,请按F10保存并开始测试。
否则,您可以按Esc继续运行默认测试。
该工具可能需要几分钟才能完成对计算机内存的检查。
阅读(Read):Windows 内存诊断工具卡住了(Windows Memory Diagnostic Tool stuck)?
测试完成后,Windows将自动重启。如果该工具检测到错误,您应该联系您的计算机制造商以获取有关修复它们的信息,因为内存错误通常表明您的计算机中的内存芯片存在问题或其他硬件问题。
您可能还想在 Windows 上使用 Memtest86+ 尝试一些高级内存诊断,并可能查看更多PC 压力测试免费软件(PC Stress Test free software)。
Windows 内存诊断(Windows Memory Diagnostic)工具好用吗?
这是一个出色的程序和免费工具,可以检查您的RAM(RAM)是否有任何问题。如果该工具显示任何问题症状,那么您可以进一步检查另一个程序。除了标准检查工具外,它还提供ERAND、Stride6、CHCKR8等检查,以查找已安装RAM的问题。
为什么Windows 内存诊断工具(Windows Memory Diagnostic Tool)需要这么长时间?
它不执行一项测试并给出结果。相反,它使用多个程序进行检查,如果有问题,您就会知道。再加上RAM的数量,它需要更多的时间。当您遇到内存问题时应使用此工具,并且您希望在更换之前确定。
我可以退出Windows 内存诊断工具(Windows Memory Diagnostic Tool)吗?
它只是测试内存,即使您在两者之间退出也应该没问题。但是,您必须强制关闭 PC 才能退出该工具。我还是建议你最好等一下。保持 PC 的电源,并在此期间完成其他事情。
RAM会突然变坏吗?
任何硬件都可能随着时间的推移或制造故障而变坏。这同样适用于RAM。如果一切看起来都不错,内存测试可以揭示RAM(RAM)是否存在问题。如果出现故障,最好用新的RAM替换它。
提示(TIP):如果您收到仅部分 ReadProcessMemory 或 WriteProcessMemory 请求已完成消息,请参阅此帖子。
How to run Windows Memory Diagnostics Tool in Windows 11/10
Windows 11/10 has a Memory Diagnostic Tool that you can use to check for possible memory problems, including testing the Random Access Memory (RAM) on your computer. The tool helps you figure out bad memory, memory issues, and usually takes 20 minutes to complete.
Windows Memory Diagnostics Tool
If Windows 11/10/8/7/Vista detects a possible memory problem, you will receive a notification. Click the notification to open it. If you wish to run Windows Memory Diagnostics Tool on-demand, do the following:
- Open Control Panel and type ‘memory‘ in the search bar. Click on ‘Diagnose computer memory problems’ to open it.
- Alternatively, you can also type ‘mdsched‘ in Start search and hit Enter to open it.
- Choose between two options for when to run the Memory Diagnostics Tool.
- You can Restart now and check for problems.
- Or you can select Check for problems the next time I start my computer.
If you choose to restart your computer and run the tool immediately, make sure that you save your work and close all of your running programs. The Memory Diagnostics Tool will run automatically when you restart Windows.
Two Test Passes will be run.
Advanced options for running the Memory Diagnostics Tool:
For most users, letting the Memory Diagnostics Tool run automatically is the recommended option. However, advanced users might want to adjust the tool’s settings. When the Memory Diagnostics Tool starts, press F1.
You can adjust the following settings:
- Test mix. Choose what type of test you want to run: Basic, Standard, or Extended. The choices are described in the tool.
- Cache. Choose the cache setting you want for each test: Default, On, or Off.
- Pass count. Type the number of times you want to repeat the test.
The default is Standard, and it includes all the Basic tests, plus LRAND, Stride6, WMATS+, WINVC, etc.
The Basic test covers MATS+, INVC, and SCHCKR.
The Advanced test includes all Basic and Standard tests plus Stride38, WSCHKA, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6, CHCKR8, etc.
If you change your options, press F10 to save and start the test.
Else you may press Esc to continue running the default test.
It might take several minutes for the tool to finish checking your computer’s memory.
Read: Windows Memory Diagnostic Tool stuck?
Once the test is completed, Windows will restart automatically. If the tool detects errors, you should contact your computer manufacturer for information about fixing them since memory errors usually indicate a problem with the memory chips in your computer or other hardware problem.
You may also want to try some Advanced Memory Diagnostic on Windows, with Memtest86+, and maybe check out some more PC Stress Test free software.
Is Windows Memory Diagnostic tool any good?
It’s an excellent program and a free tool to check if there is anything wrong with your RAM. If the tool shows any symptom of an issue, then you can further check with another program. Along with the standard checking tool, it also offers checks such as ERAND, Stride6, CHCKR8 to find problems with the installed RAM.
Why does Windows Memory Diagnostic Tool take so long?
It doesn’t perform one test and gives a result. Instead, it checks using multiple programs, and if there is a problem, you will know about it. Combine this with the amount of RAM, and it takes even more time. This tool should be used when you have an issue with the memory, and you want to be sure before replacing it.
Can I exit Windows Memory Diagnostic Tool?
It’s only testing the memory, and it should be fine even if you have exited in between. However, you will have to force shutdown the PC to exit the tool. I would still suggest that you better wait it out. Keep the PC plugged, and get something else done in the meantime.
Can RAM suddenly go bad?
Any hardware can go bad with time or if there is a manufacturing fault. The same applies to RAM. If everything looks good, the memory test can reveal if there is an issue with the RAM. If there is a fault, it would be best to replace it with a new RAM.
TIP: See this post if you receive Only part of a ReadProcessMemory or WriteProcessMemory request was completed message.