错误检查 0xD3:DRIVER_PORTION_MUST_BE_NONPAGED
DRIVER_PORTION_MUST_BE_NONPAGED 错误检查的值为 0x000000D3。 这表示系统试图访问进程 IRQL 过高的可分页内存。
重要
这篇文章适合程序员阅读。 如果你是在使用计算机时收到蓝屏错误代码的客户,请参阅蓝屏错误疑难解答。
DRIVER_PORTION_MUST_BE_NONPAGED 参数
参数 | 说明 |
---|---|
1 |
引用的内存 |
2 |
引用时的 IRQL |
3 |
0: 读取 1: 写入 |
4 |
引用内存的地址 |
如果能够识别出导致错误的驱动程序,则其名称将打印在蓝屏上,并存储在内存中的 (PUNICODESTRING) KiBugCheckDriver 位置。
原因
此错误检查通常是由驱动程序错误地将自己的代码或数据标记为可分页引起的。
解决方法
若要开始调试,请使用内核调试器获取堆栈跟踪:!analyze 调试扩展显示有关错误检查的信息,有助于确定根本原因,然后使用 kb(显示堆栈回溯)命令获取堆栈跟踪。