Bug 检查 0xD3:DRIVER_PORTION_MUST_BE_NONPAGED

DRIVER_PORTION_MUST_BE_NONPAGED bug 检查的值为0x000000D3。 这表示系统尝试在进程 IRQL 上访问分页内存过高的情况。

重要

本主题面向程序员。 如果您是在使用计算机时收到蓝屏错误代码的客户,请参阅蓝屏错误疑难解答

DRIVER_PORTION_MUST_BE_NONPAGED 参数

参数 描述

1

引用的内存

2

引用时为 IRQL

3

0: 读取

1: 写入

4

对引用的内存进行寻址

如果可以识别负责错误的驱动程序,则会在蓝色屏幕上打印其名称并将其存储在内存中的位置 (PUNICODE_STRING) KiBugCheckDriver

原因

此 bug 检查通常是由未正确地将自己的代码或数据标记为可分页的驱动程序引起的。

解决方案

若要开始调试,请使用内核调试器获取堆栈跟踪: !分析 调试扩展显示有关 bug 检查的信息,可帮助确定根本原因,然后使用 Kb (显示 stack Backtrace) 命令获取堆栈跟踪。