分辨率

Windows 内存诊断工具

要调查此错误检查是否由有缺陷的 内存 硬件引起,请运行 Windows 内存诊断工具。
在控制面板搜索框中,键入内存,然后选择诊断计算机的内存问题。
运行测试后,使用事件查看器在系统日志下查看结果。
查找 MemoryDiagnostics-Results 条目以查看结果。

on  it road.com

原因

此错误检查只能由物理内存访问导致的内存损坏发生。
物理内存损坏的原因包括:

  • 内存 硬件缺陷
  • 驱动程序或者设备通过不正确的 DMA 操作或者关联的 MDL 错误地修改物理页面。
  • 由硬件设备或者固件损坏内存引起的损坏,例如固件在电源转换期间非法修改物理页面。

注意:Compressed Store Manager 可以检测损坏是否由一位错误引起,并自动更正这种情况,而不会引发错误检查。
如果损坏不是由单个位错误引起的,则压缩存储管理器会报告此错误检查。

FAULTY_HARDWARE_CORRUPTED_PAGE 参数

有两种情况,内存管理器将使用两组不同的参数引发 FAULTY_HARDWARE_CORRUPTED_PAGE 错误检查。

如果参数 3 和 4 都为零,则错误检查表明内存管理器在预期为零的页面上检测到一位错误。

如果参数 3 和 4 不为零,则由于物理内存损坏导致页面解压缩失败,压缩存储管理器会引发错误检查。

内存管理器页面非零错误参数

此错误检查表明在此页面中发现了一个单位错误。
这是硬件内存错误。

参数描述
1虚拟地址映射到损坏的页面
2物理页号
30
40

压缩的存储管理器错误参数

此错误检查表明发生了存储管理器内存错误。
可能是认证失败、CRC 失败或者解压失败。

参数描述
1FailStatus - 指示失败类型
2正在读取的页面的 CompressedSize
3源缓冲
4目标缓冲区
Windows 蓝屏代码 0x12B:FAULTY_HARDWARE_CORRUPTED_PAGE

FAULTY_HARDWARE_CORRUPTED_PAGE 错误检查的值为 0x0000012B。
此错误检查表明 Windows 内存管理器检测到损坏,并且损坏可能仅由使用物理寻址访问内存的组件引起。

日期:2020-09-17 00:15:37 来源:oir作者:oir