当我使用 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 等……当您怀疑存在内存问题时,通常会这样做。
如果蓝屏再次出现,请将系统设置为生成“内核内存转储”而不是“小内存转储”(这是您在此处发布的内容),并在下次崩溃后使用内核内存转储的链接更新问题。