PAGE_FAULT_IN_NONPAGED_AREA MULTIPLE_IRP_COMPLETE_REQUESTS DRIVER_OVERRAN_STACK_BUFFER 多次绿屏重启
mangyu
0
信誉分
蓝屏崩溃分析报告
系统概况
表格
| 项目 | 信息 |
|---|---|
| 操作系统 | Windows 11 Insider Preview (Build 29648, rs_prerelease) |
| -------- | -------- |
| 操作系统 | Windows 11 Insider Preview (Build 29648, rs_prerelease) |
| 编译时间 | 2026-08-07 |
| CPU | 16 核处理器 |
| BIOS 版本 | 5.17.0.0 |
| 崩溃时段 | 8 月 31 日~9 月 1 日(两天内 5 次) |
5 次崩溃逐一分析
① 083126-19218-01.dmp — 8/31 10:03
表格
| 项目 | 内容 |
|---|---|
| Bugcheck | 0xF7 DRIVER_OVERRAN_STACK_BUFFER |
| -------- | -------- |
| Bugcheck | 0xF7 DRIVER_OVERRAN_STACK_BUFFER |
| 含义 | 驱动栈缓冲区溢出,GS 安全 Cookie 校验失败 |
| 崩溃路径 | nt!PpmBeginActiveTimeAccumulation → nt!PpmIdleExecuteTransition → nt!PoIdle → nt!KiIdleLoop |
| 触发进程 | System(CPU 空闲循环中) |
| 运行时长 | 1 小时 6 分 |
崩溃发生在处理器电源管理(PPM)的 C-state 空闲状态转换过程中,栈上的安全 Cookie 被覆盖。
② 083126-16812-01.dmp — 8/31 11:34
表格
| 项目 | 内容 |
|---|---|
| Bugcheck | 0x133 DPC_WATCHDOG_VIOLATION |
| -------- | -------- |
| Bugcheck | 0x133 DPC_WATCHDOG_VIOLATION |
| 含义 | DPC 看门狗超时,系统在 DISPATCH_LEVEL 以上停留过久 |
| Arg1 | 1 — 累积超时型(DPC 队列执行超时) |
| 崩溃路径 | nt!KiRetireDpcList → nt!KiTimerExpiration → nt!KiExpireTimerTable → nt!KiProcessExpiredTimerList → nt!KiProcessThreadWaitList → nt!KiDeferredReadySingleThread(被时钟中断打断) |
| 触发进程 | System |
| 运行时长 | 仅 13 分钟 |
DPC / 定时器处理过程中耗时过长触发看门狗,同样发生在系统空闲 / DPC 处理路径。
③ 083126-18546-01.dmp — 8/31 17:37
表格
| 项目 | 内容 |
|---|---|
| Bugcheck | 0x44 MULTIPLE_IRP_COMPLETE_REQUESTS |
| -------- | -------- |
| Bugcheck | 0x44 MULTIPLE_IRP_COMPLETE_REQUESTS |
| 含义 | 同一个 IRP 被重复完成(两个驱动都认为自己拥有该 IRP) |
| 出错模块 | Npfs.SYS — Npfs!NpFsdWrite(命名管道写入) |
| 崩溃路径 | chrome.exe → NtWriteFile → FLTMGR → Npfs!NpFsdWrite → IofCompleteRequest → 检测到重复完成 |
| 触发进程 | chrome.exe |
| 运行时长 | 6 小时 3 分 |
Chrome 浏览器通过**命名管道(Named Pipe)**写入时,Npfs 文件系统驱动中 IRP 被重复完成。
④ 090126-31750-01.dmp — 9/1 10:33
表格
| 项目 | 内容 |
|---|---|
| Bugcheck | 0x139 KERNEL_SECURITY_CHECK_FAILURE |
| -------- | -------- |
| Bugcheck | 0x139 KERNEL_SECURITY_CHECK_FAILURE |
| 子类型 | Arg1=3 — LIST_ENTRY 损坏(双重移除 / CORRUPT_LIST_ENTRY) |
| 异常码 | 0xC0000409 (FAST_FAIL_CORRUPT_LIST_ENTRY) |
| 出错模块 | Npfs.SYS |
| 崩溃路径 | Maxthon.exe → NtWriteFile → IopWriteFile → IopSynchronousServiceTail → IopCompleteRequest → KeSetEvent → KiExitDispatcher → KiProcessThreadWaitList → 链表损坏触发 FastFail |
| 触发进程 | Maxthon.exe(傲游浏览器) |
| 运行时长 | 16 小时 54 分 |
傲游浏览器写入命名管道时,Npfs 完成 IRP 的过程中内核链表被破坏,与崩溃③是同一模块(Npfs.SYS)、同一类操作(命名管道写入)。
⑤ 090126-47890-01.dmp — 9/1 11:50
表格
| 项目 | 内容 |
|---|---|
| Bugcheck | 0x50 PAGE_FAULT_IN_NONPAGED_AREA |
| -------- | -------- |
| Bugcheck | 0x50 PAGE_FAULT_IN_NONPAGED_AREA |
| 含义 | 访问了非分页区中的无效内存 |
| Arg2 | 0x11 — 执行了不存在 / 不可执行的内存页(Execute 型) |
| 执行地址 | 0xfffffaf09f7c7080(无效内核地址) |
| 崩溃路径 | nt!KiPageFaultDispatchTrap → 跳转到无效地址 0xfffffaf09f7c7080 |
| 触发进程 | System |
| 运行时长 | 1 小时 16 分 |
调用栈极短,说明函数指针 / 返回地址被破坏,CPU 跳转到了一个已释放或无效的内核地址执行。这是典型的内存损坏症状。
Windows 预览体验计划 | Windows Insider Preview | 修复和恢复
登录以回答