如何修复 Windows 内存诊断工具无法工作或不显示结果

Jacki

Windows 内存诊断工具是一个内置实用程序,旨在测试计算机 RAM 是否存在错误和潜在问题。然而,用户在尝试运行该工具时有时会遇到问题,例如黑屏、蓝屏或不显示结果。本文将指导您通过多种方法来修复这些问题并成功运行 Windows 内存诊断工具。

在深入研究解决方案之前,了解该工具可能失败的原因非常重要。常见原因包括:

  • 损坏的系统文件影响工具的功能。
  • 来自第三方软件或驱动程序的干扰。
  • Windows 安装本身的问题。
  • 硬件问题,尤其是 RAM 模块。

方法 1:运行系统文件检查器 (SFC) 和 DISM

故障排除的第一步是确保您的 Windows 系统文件完好无损且未损坏。

步骤一:以管理员身份打开命令提示符。您可以通过右键单击“开始”按钮并选择“Windows 终端(管理员)”或“命令提示符(管理员)”来执行此操作。

有关的:如何在 Windows 10 中运行 DirectX 诊断工具

步骤2:通过键入以下命令并按 Enter 运行系统文件检查器:

sfc /scannow

步骤3:等待该过程完成。如果 SFC 发现并修复问题,请重新启动计算机并尝试再次运行内存诊断工具。

第4步:如果问题仍然存在,请使用以下命令运行 DISM 工具,并在每个命令后按 Enter:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

第5步:DISM 完成后,重新启动计算机并尝试再次运行内存诊断工具。

方法二:干净启动状态下运行工具

干净启动状态使用最少的驱动程序和启动程序启动 Windows,这可以帮助确定是否是第三方应用程序导致了问题。

步骤一:Win + R, 类型msconfig,然后按 Enter 打开“系统配置”。

步骤2:在“服务”选项卡中,选中“隐藏所有 Microsoft 服务”旁边的框,然后单击“全部禁用”。

步骤3:切换到启动选项卡并单击“打开任务管理器”。禁用那里列出的所有启动项。

第4步:关闭任务管理器,单击“系统配置”中的“应用”,然后单击“确定”,然后重新启动计算机。

第5步:在干净启动状态下重新启动后,尝试再次运行 Windows 内存诊断工具。

方法 3:使用 MemTest86 作为替代方法

如果Windows内存诊断工具仍然不起作用,您可以使用MemTest86,一个更全面的第三方内存测试工具。

步骤一:从官方网站下载MemTest86。

步骤2:使用 MemTest86 映像创建可启动 USB 驱动器。

步骤3:重新启动计算机并从 USB 驱动器启动。您可能需要更改 BIOS 设置中的引导顺序。

第4步:让 MemTest86 运行其全套测试。这可能需要几个小时,具体取决于您的 RAM 容量。

第5步:查看结果。如果发现错误,您可能需要更换 RAM 模块。

Windows 内存诊断没有结果的故障排除

如果该工具运行但未显示结果,您可以检查事件查看器中的诊断报告。

步骤一:Win + X并选择“事件查看器”。

步骤2:在左侧窗格中,导航到 Windows 日志 > 系统。

步骤3:在右侧窗格中,单击“查找”并搜索“MemoryDiagnostics-Results”。

第4步:双击任何相关事件以查看诊断结果。

如果您已尝试了所有这些方法,但仍然无法使 Windows 内存诊断工具正常工作,则可能表明存在更严重的硬件问题。在这种情况下,请考虑让专业技术人员检查您的计算机,他们可以执行更深入的硬件诊断。