Comprobación de errores 0xD3: DRIVER_PORTION_MUST_BE_NONPAGED

La comprobación de errores de DRIVER_PORTION_MUST_BE_NONPAGED tiene un valor de 0x000000D3. Esto indica que el sistema intentó acceder a la memoria paginable en un proceso IRQL demasiado alto.

Importante

Este artículo es para programadores. Si es un cliente que ha recibido un código de error de pantalla azul mientras usa el equipo, consulte Solución de errores de pantalla azul.

parámetros de DRIVER_PORTION_MUST_BE_NONPAGED

Parámetro Descripción

1

Memoria a la que se hace referencia

2

IRQL en el momento de la referencia

3

0: Leer

1: Escribir

4

Dirección a la que se hace referencia a la memoria

Si se puede identificar el controlador responsable del error, su nombre se imprime en la pantalla azul y se almacena en la memoria en la ubicación (PUNICODE_STRING) KiBugCheckDriver.

Causa

Esta comprobación de errores suele deberse a controladores que han marcado incorrectamente su propio código o datos como paginables.

Resolución

Para comenzar la depuración, use un depurador de kernel para obtener un seguimiento de la pila: la extensión !analyze debug muestra información sobre la comprobación de errores y puede ser útil para determinar la causa principal y, a continuación, use el comando kb (Display Stack Backtrace) para obtener un seguimiento de la pila.