Windows 7 内存转储(蓝屏)

Windows 7 内存转储(蓝屏)

当我使用 Chrome 时,Windows 会反复崩溃

  • 升级新 RAM
  • 安装新窗户
  • RAM 与 CPU 兼容

迷你转储文件在这里有人能帮我调试一下吗?

问题签名:

Problem Event Name: BlueScreen
OS Version: 6.1.7601.2.1.0.256.1
Locale ID:  1033

有关该问题的其他信息:

BCCode: 1a
BCP1:   0000000000041790
BCP2:   FFFFFA8000144810
BCP3:   000000000000FFFF
BCP4:   0000000000000000
OS Version: 6_1_7601
Service Pack:   1_0
Product:    256_1

答案1

错误检查代码 1A 是“内存管理”错误检查,通常表示 Mm 代码检测到 Windows 内部内存管理数据存在不一致。

第一个参数 41790 表示错误检查代码的“子类型”:“页表页已损坏。在 64 位版本的 Windows 上,参数 2 包含损坏的页表页的 PFN 地址。”

FFFFFA8000144810 处的 PFN 条目显示:

0: kd> dt _MMPFN fffffa8000144810
nt!_MMPFN
   +0x000 u1               : <unnamed-tag>
   +0x008 u2               : <unnamed-tag>
   +0x010 PteAddress       : 0xfffff6fb`400c76d8 _MMPTE
   +0x010 VolatilePteAddress : 0xfffff6fb`400c76d8 Void
   +0x010 Lock             : 0n1074558680
   +0x010 PteLong          : 0xfffff6fb`400c76d8
   +0x018 u3               : <unnamed-tag>
   +0x01c UsedPageTableEntries : 0xffff
   +0x01e VaType           : 0 ''
   +0x01f ViewCount        : 0 ''
   +0x020 OriginalPte      : _MMPTE
   +0x020 AweReferenceCount : 0n128
   +0x028 u4               : <unnamed-tag>
0: kd> 

我们希望查看错误检查描述中所述的“页表页”,因此下一步通常是检查 0xfffff6fb`400c76d8 处的 PTE 条目……

0: kd> dt _MMPTE 0xfffff6fb`400c76d8 
!_MMPTE
   +0x000 u                : <unnamed-tag>
Memory read error fffff6fb400c76d8
0: kd> 

但该位置未记录在转储中;事实上,顶级页表页面(“PML4 页面”)甚至不在转储中。

“内存管理”错误检查可能是由设备驱动程序中的错误或实际内存错误(丢失位等)引起的;后者是更常见的 IME。我建议运行 memcheck 或 Windows 的内置内存测试器进行大量测试,重新安装 RAM,移除部分 RAM 等……当您怀疑存在内存问题时,通常会这样做。

如果蓝屏再次出现,请将系统设置为生成“内核内存转储”而不是“小内存转储”(这是您在此处发布的内容),并在下次崩溃后使用内核内存转储的链接更新问题。

相关内容