您需要知道的一切:如何检查 Windows 内存诊断结果

已发表: 2023-09-16
内容
  • 什么是 Windows 内存诊断?
    • 1. 内存测试
    • 2. 识别内存问题
    • 3. 诊断报告
    • 4. 高级测试选项
  • 什么时候应该使用 Windows 内存诊断?
    • 1.电脑频繁崩溃和死机
    • 2. 应用错误
    • 3.蓝屏死机(BSOD)
    • 4. 性能缓慢
    • 5. 硬件升级后
    • 六、日常维护
  • 运行 Windows 内存诊断
    • 方法一:使用Windows界面
  • 方法 2:从命令提示符运行
  • 在哪里可以找到 Windows 内存诊断结果
  • 如何检查 Windows 内存诊断结果:解释结果
    • 未检测到错误
    • 检测到硬件错误
  • 结论
  • 常问问题
    • Windows 内存诊断需要多长时间?
    • Windows 内存诊断可靠吗?
    • Windows 内存诊断工具卡住了 – 我该怎么办?
    • 内存诊断工具的默认通过次数是多少?
    • 我应该多久运行一次内存诊断?
您需要知道的一切:如何检查 Windows 内存诊断结果

当您的计算机随机启动、死机或崩溃时,可能表示存在内存问题。 但是,您可以使用Windows 内存诊断工具来查看问题是否出在内存上,而不是更换计算机或内存。

如果内存通过测试,则可以排除这是问题的根源。 如果失败,您可能需要更换 RAM 模块之一。

本指南将向您展示如何运行 Windows 内存诊断并检查其结果。

让我们开始。

什么是 Windows 内存诊断?

内存诊断工具是 Microsoft 随 Windows 操作系统预装的一个程序。 其主要目标是帮助您查找和诊断计算机随机存取存储器(RAM) 的问题。

RAM 是计算机的重要组成部分,用于存储中央处理单元(CPU) 执行各种操作所需的数据。

那么, Windows 内存诊断有什么作用呢 让我们来了解一下:

1. 内存测试

该工具对计算机中的 RAM 运行多项检查,以查找任何潜在问题或错误,从而获得 Windows 内存诊断结果。 这些测试涉及读取和写入各个 RAM 位置,以确保 RAM 正确运行。

2. 识别内存问题

如果发现任何问题,您将在测试后获得Windows 内存诊断结果这些问题可能涉及内存扇区错误、数据损坏或其他内存问题。

3. 诊断报告

它为您提供一份报告,其中包括测试结果的摘要、任何与内存相关的问题,或者 Windows 内存诊断是否检测到硬件错误。

4. 高级测试选项

还提供基本测试和扩展测试。 较短的基本测试通常可以满足大多数用户的需求,而扩展测试可以对您的 RAM 进行更彻底的分析。

什么时候应该使用 Windows 内存诊断?

有多种迹象可以告诉您何时应该执行内存诊断。 让我们来看看它们:

1.电脑频繁崩溃和死机

频繁的系统冻结或崩溃是使用内存诊断的最明显指标之一。 这些活动突然中断可能是 RAM 问题的征兆。

当 RAM 无法正常工作时,您的计算机可能会崩溃、无响应,甚至在没有警告的情况下重新启动。 使用诊断工具,您可以确定问题是否出在 RAM 上。


相关:如何在 Windows 10 中清除 RAM 并减少 RAM 使用


2. 应用错误

计算机上的应用程序经常崩溃或意外关闭可能表明您存在内存问题。 应用程序的行为可能无法预测,RAM 故障也可能导致数据损坏。

如果您的 RAM 导致这些问题,内存诊断可以帮助识别问题。

3.蓝屏死机(BSOD)

可怕的蓝屏死机 (BSOD) 清楚地表明您的计算机出现故障。 内存问题有时可能是 BSoD 故障的根源。 您可以使用 Windows 内存诊断结果来检查 RAM 是否是原因。


相关:Windows停止代码:如何检查Windows BSOD的原因?


4. 性能缓慢

内存问题还可能导致计算机整体性能下降,例如应用程序加载时间延长或响应缓慢。 RAM 问题可能会导致数据处理无效,从而降低计算机速度。

诊断程序可以显示您的 RAM 是否未以最高效率运行。


相关:为什么我的电脑这么慢? – 提高计算机性能


5. 硬件升级后

如果您刚刚在计算机上更新或安装了新的 RAM 模块,最好运行内存诊断。 与内存相关的问题可能是由于 RAM 模块不兼容或安装不当造成的。

硬件升级后,您可以运行该实用程序来帮助您确保新 RAM 正常运行。


另请阅读:为什么我的电脑出现故障?


六、日常维护

计算机的长期健康状况取决于日常维护。 即使您没有注意到任何问题,您也可以运行 Windows 内存诊断作为此例程的一部分。

这种方法可以帮助您在内存问题变得更严重之前发现并解决它们。

运行 Windows 内存诊断

以下是运行内存诊断的方法:

方法一:使用Windows界面

  • 按“Windows log + R”打开“运行”对话框
  • 在搜索字段中输入“mdsched.exe”以启动 Windows 内存诊断工具。

运行 mdsched 命令

现在,您可以选择在 PC 启动时运行该实用程序的两个选项。 第一个选项是立即重新启动计算机。 当电脑再次启动时,诊断将自动运行。

或者,您可以安排该实用程序在电脑重新启动时启动。

Windows 内存诊断

当您的计算机重新启动时,该工具会立即检查您的内存是否存在任何潜在问题。 内存诊断工具默认在标准模式下启动,其中包括八次连续的内存测试。

这些测试中的每一个都使用独特的算法来查找不同的故障。 标准测试可以运行直到 Windows 重新启动时完成。

Windows内存诊断工具

您还可以选择在测试运行时随时使用 F1 键。 通过执行此操作,您将被重定向到不同的屏幕,您可以在其中选择所需的精确扫描类型。 该实用程序提供基本、标准和扩展扫描选项。

您可以配置“通过计数”,它指示每个测试将运行的次数。 2 是默认值,通常足以发现任何可能的问题。 只需按 F10 键即可应用您的选项,并在选择您喜欢的选项后开始测试。

方法 2:从命令提示符运行

命令提示符运行内存诊断非常简单。 以下是从命令提示符运行 Windows 内存诊断的方法

  • 在搜索栏中键入“命令提示符”,右键单击,然后选择“以管理员身份运行”。

以管理员身份运行命令提示符

  • 输入“mdsched”并按“ Enter”。

命令提示符 mdsched 命令

  • 在弹出窗口中单击“立即重新启动并检查问题(推荐)”选项。

检查您的计算机是否存在内存问题

计算机重新启动后将启动内存诊断工具。 该实用程序将立即开始扫描计算机的内存,如果发现任何问题,它会通知您。

测试完成后,您的计算机将立即重新启动并返回Windows桌面。


相关:Windows 命令提示符:最有用的命令


在哪里可以找到 Windows 内存诊断结果

查看 Windows 内存诊断结果的方法如下:

  • 在搜索栏中输入“事件查看器”,然后单击打开

事件查看器 Windows 10

  • 展开“Windows 日志”在左侧面板中选择“系统”。

事件查看器 WIndows 日志

  • 单击右侧面板上的查找”按钮。 或者,按“Ctrl + F”打开“查找”工具。

事件查看器系统 Windows 10

  • 在“查找内容”字段中输入“MemoryDiagnostics-Results ,然后单击“查找下一个”。

内存诊断结果 Windows 10

  • 关闭“查找”窗口。 您将在中间列中看到第一个突出显示的条目。 双击它。

您可以从扫描结果中了解有关测试的更多信息。 如果您收到一条消息“Windows 内存诊断程序测试了计算机的内存并没有检测到任何错误”,则可以排除内存是问题的根源

如何检查 Windows 内存诊断结果:解释结果

在获得Windows 内存诊断结果,您将收到两条消息之一:未检测到错误或检测到硬件错误。

让我们逐一讨论一下:

未检测到错误

内存诊断的清晰报告显示,您遇到的问题很可能不是由 RAM 引起的。 这样您就可以专注于导致问题的其他方面。 这是你应该做的:

1. 更新您的软件

尽管内存问题可能不是主要原因,但更新软件至关重要。 检查是否安装了最新版本的操作系统、驱动程序和应用程序。

另外,检查 Windows 更新 过时的软件可能会导致不兼容问题和不稳定。 您可以使用Auslogics Driver Updater一键自动检查并安装更新。

该软件安装制造商推荐的驱动程序,确保它始终与您的设备兼容。

在此处了解有关 Auslogics 驱动程序更新程序的更多信息: Auslogics 驱动程序更新程序:一键安装新驱动程序!

2.检查硬件

如果您的计算机仍然有问题,最好检查其他硬件部件。 例如,过热可能会导致系统不稳定。 验证计算机上的冷却系统是否正常运行并且没有过多的灰尘堆积。


相关:享受无尘电脑:如何清洁电脑的专家提示


3. 扫描恶意软件

恶意软件有时会模仿内存问题的迹象。 使用可靠的反恶意软件(例如Auslogics Anti-Malware)运行完整的恶意软件扫描,以确保您的系统没有恶意软件。


相关:如何从 Windows 中删除病毒和其他恶意软件


检测到硬件错误

如果内存诊断测试后出现问题,您将收到两条错误消息之一:“发现硬件问题”或“超出物理地址限制”。

这些错误消息警告您计算机中的一个或多个内存模块可能有缺陷。 如果您遇到这些错误消息,可以使用以下一些故障排除方法来解决问题:

1.不要超频系统

如果您将图形处理单元(GPU)、CPU 或 RAM超频至极限,则可能会出现该错误消息。 考虑关闭超频并将 BIOS/UEFI 设置恢复为默认设置。

2. 重新插入内存模块

内存模块可能未正确插入插槽中。 打开电脑机箱,关闭电源,然后拔掉电源插头。 小心地卸下并更换插槽中的 RAM 模块,确保所有内存条均已完全就位。

3. 单独测试每个模块

如果您有多个内存模块,请分别检查每个内存模块。 运行诊断工具,删除除一个之外的所有工具,并记录结果。

对于每个 RAM 模块,重复此过程。 此方法可以帮助确定是哪个 RAM 模块造成了所遇到的故障。

结论

内存问题可能很烦人,但 Windows 内存诊断工具提供了一个有用的解决方案。 您可以阅读本指南并使用讨论的方法来正确运行该工具。

您可以通过了解其功能以及如何解释其发现来排除和修复与内存相关的问题。 这可以帮助您的计算机运行更流畅。

您将有能力处理遇到的任何内存问题,最终提高您的电脑性能。

常问问题

Windows 内存诊断需要多长时间?

计算机上的硬件和安装的 RAM 可能会影响 Windows 内存诊断测试所需的时间。 基本测试通常需要 10 到 15 分钟才能完成。 但是,选择“扩展”测试选项可能需要更长的时间,可能一个小时或更长时间,具体取决于您的电脑有多少内存。

Windows 内存诊断可靠吗?

内存诊断工具是识别内存相关问题的一种值得信赖的工具。 它执行一些简单而深入的测试来发现内存问题。 尽管它并不完美,但它是识别计算机潜在内存问题的有用的起始步骤。

Windows 内存诊断工具卡住了 – 我该怎么办?

这里有一些要考虑的事情。 确保您的计算机已连接到电源而不耗尽其电池寿命。 再次启动计算机,然后重复诊断测试。

如果问题仍然存在,请使用替代内存诊断程序或联系专业人员,因为它可能表明更严重的硬件问题。

内存诊断工具的默认通过次数是多少?

内存诊断工具的默认通过次数为 1。 这表明默认情况下它只会运行一次内存测试。 当您开始测试时,如果您想多次运行测试,可以设置此选项。 多次尝试可以帮助您发现随机内存问题。

我应该多久运行一次内存诊断?

执行 RAM 诊断的频率主要取决于您使用计算机的频率以及最近是否遇到任何问题。 如果您经常遇到系统冻结、崩溃或奇怪的错误,请运行内存诊断,因为这些可能是内存问题的症状。

作为日常维护的一部分,考虑定期在计算机上运行诊断程序,如果用于必要的任务或工作,可以每隔几个月运行一次。