出现 BSOD 并怀疑内存条可能是原因?内存测试能保证 100% 的可靠性吗?

出现 BSOD 并怀疑内存条可能是原因?内存测试能保证 100% 的可靠性吗?

我正在使用 Windows 7 (64 位) 16GB RAM (2x8GB RAM 条)。

昨天我在使用电脑时出现蓝屏(主要是 Chrome 浏览)。

在此处输入图片描述

为了检查这不是内存问题 - 我运行了“Windows 内存诊断工具”(Windows 自带)。

问题

仅就 RAM 条而言:

Windows 内存诊断工具未显示任何错误。我能断定内存条没问题吗?还是还有其他此工具无法识别的错误?

答案1

不,Windows 内存诊断工具通过测试并不意味着您的 RAM 绝对没问题。更全面的工具是memtest86。此工具通常可以发现其他测试中未显示的内存问题。您需要至少在夜间运行扩展测试。

答案2

Windows 内存诊断工具未显示任何错误。我能断定内存条没问题吗?还是还有其他此工具无法识别的错误?

不,你不能,我不知道有哪个 RAM 软件测试是 100% 可靠的。

如果 BSOD 是一次性的,我会将其归结为电源问题,如果它经常发生,我会开始查看硬件和驱动程序。

您的错误消息可能与驱动程序有关,请检查您最近是否更新了任何驱动程序。对于此类错误,Microsoft 网站上有大量有关特定错误的故障排除信息。我不会深入讨论这些信息,因为您的问题只是关于 RAM,但我建议您查看 MS。

答案3

此错误表明内核级别的某些驱动程序尝试写入分页虚拟内存(这意味着慢的中断请求期间,系统会将硬盘分页文件所支持的虚拟内存 (virtual memory) 转换为中断请求,而中断请求本来应该被快速处理。这很可能是软件故障。

Windows 有几种中断请求级别(更多信息这里这里)。某些 IRQLa 旨在处理系统关键内容,如电源模式更改、CPU 时钟滴答等。级别越高 - 驱动程序可以执行的内容越少。例如,在电源故障期间,驱动程序无法访问任何内存 - 速度太慢了。

如果您想要排除故障并确定故障驱动程序,则需要打开崩溃后立即收集的内存转储。您可以在 中仔细检查转储的位置System Properties > Advanced > Startup and Recovery > Settings > Dump file。参见图片

在此处输入图片描述

然后,您可以使用 WinDbg 等工具打开转储文件(下载适合您的 Windows 的正确版本),然后在 WinDbg 中运行analyze -v转储。这应该会告诉您哪个驱动程序可能有问题。

相关内容