- Windows 内存诊断是 Windows 中包含的众多工具之一,可帮助诊断和排除故障。
- 您可以使用 Windows 内存诊断工具快速扫描 RAM 内存是否存在问题。
- 了解如何运行 Windows 内存诊断程序、需要多长时间以及在哪里可以找到测试结果。
硬件问题并不好玩,尤其是随机发生的硬件问题。根据我的经验,系统内存的问题最难正确排除。
如果您的电脑出现了奇怪的问题(如死机、冻结、蓝屏),并且您已经排除了明显的问题(如部件过热),您可以通过以下方法解决问题 监测计划之一您可以使用 Windows 内存诊断实用程序运行内存诊断。
有关修复或诊断计算机的其他方法,请不要忘记查看我们的 专门的故障排除部分.
什么是 Windows 内存诊断实用程序?
Windows 内存诊断程序是预装在 Windows 10 和 Windows 11 中的系统实用程序。Windows 内存诊断程序可在 Windows 外部的隔离环境中运行,并通过运行一系列特定测试(如 LRAND、Stride6、CHCKR3、WMATS+ 和 WINVC)来测试 RAM 内存。
下次登录 Windows 时将显示测试结果。虽然 Windows Memory Diagnostic 并不是最流行的内存诊断工具 (MemTest86 可能是最著名的实用程序),它非常易于使用,如果你认为内存出现故障,它可以成为你的首选。
如何运行 Windows 内存诊断程序
让我们看看如何开始和 运行 Windows 内存诊断测试.
1.首先,打开 开始菜单 并键入 Windows 内存诊断.选择第一个结果以启动实用程序。
2.该工具只提供两个选项:(1) 立即重启系统并运行检查,或 (2) 在下次重启时执行检查。在本次测试中,我们将使用第一个选项:
3.电脑将重新启动,在加载 Windows 之前,Windows 会自动统计 Windows 内存诊断工具。像我这样的老人会觉得这个 DOS 风格的界面很熟悉:
测试完成后,请吃点东西或喝杯咖啡,因为这项检查至少需要 10-15 分钟,具体时间取决于您电脑中安装的内存容量和您选择的设置。
3.a) 如果在 Windows 内存诊断程序启动时按 F1 键,则可以更改默认选项:
- 测试混合物:基本、标准和扩展(允许您选择运行多少种不同类型的测试)。
- 缓存:默认、开或关。
- 通过次数测试次数:选择测试运行的次数(在 0 到 15 次之间选择,默认为 2 次)。
4.电脑会自动重启,登录后片刻,一个简单的通知会告诉你文本是否发现任何问题。大多数情况下,你会看到这个小通知。
Windows 内存诊断需要多长时间
我在一台配备 8 线程 CPU 和 8GB 内存的机器上,按照默认设置(标准测试组合、默认缓存、2 次通过)运行 Windows 内存诊断程序,大约花了 10 分钟完成测试.
更快的 CPU 可能有助于加快诊断速度,但 16GB RAM 会使完成测试所需的时间增加一倍。32 GB 内存又会使所需时间增加一倍。你就明白了。此外,选择两次以上的检测也会增加完成时间。
对于严肃的测试,我认为两次通过是不够的。
Windows 内存诊断不是几秒钟就能完成的。这倒是件好事,因为如果存在问题,你需要的是能真正发现问题的全面诊断。
此外,如果您有两根或更多内存条(大多数电脑都有),而第一次测试显示有问题,您就必须对每根内存条进行单独测试,以准确找出有问题的内存条。
谁说排除电脑故障很有趣?
使用事件查看器查找 Windows 内存诊断结果
现在,如果您在运行 Windows 内存诊断后错过了通知,可以使用 事件查看器实用程序.方法如下
1.右键单击 开始菜单 并从 WinX 菜单中选择 事件查看器.
2.现在导航到左侧面板: 事件查看器(本地) > Windows 日志 > 系统.
在中央面板上,有一个可滚动的各种系统事件列表。默认情况下,它们按日期和时间排序。查找 内存诊断-结果 在 "来源 "一栏。
选择一个事件将在底部中央面板显示详细信息。您想看到的是 Windows 内存诊断程序测试了计算机内存,未检测到任何错误.
如您所见,有两个事件,每个测试通过一个。如果还是找不到事件,请按 Ctrl + F 查找 内存诊断 没有空格。
如果 Windows 内存诊断工具发现错误,不要贸然断定内存有问题,尤其是在超频的情况下。处于稳定性的边缘很容易导致错误,因此请调低超频频率,或在内存设置不变的情况下运行测试。
在结束之前,我想强调的是,Windows 包含大量的小型 公用事业 默认情况下。
它们可能不像其他专用程序那样功能齐全,但它们已经包含在 Windows 中,如果你花时间了解它们的工作原理,就会发现它们真的很有用。我说的不仅仅是诊断工具。