如何修复 Windows 内存诊断工具无法工作或不显示结果
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 内存诊断工具正常工作,则可能表明存在更严重的硬件问题。在这种情况下,请考虑让专业技术人员检查您的计算机,他们可以执行更深入的硬件诊断。
