Comprobación de errores 0xC5: DRIVER_CORRUPTED_EXPOOL
La comprobación de errores DRIVER_CORRUPTED_EXPOOL tiene un valor de 0x000000C5. Esto indica que el sistema intentó acceder a la memoria no válida en un irQL de proceso 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_CORRUPTED_EXPOOL
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 |
Causa
El kernel intentó acceder a la memoria paginable (o quizás memoria completamente no válida) cuando el IRQL era demasiado alto. La causa final de este problema es casi ciertamente un controlador que ha dañado el grupo de sistemas.
En la mayoría de los casos, esta comprobación de errores da como resultado si un controlador daña una pequeña asignación (menor que PAGE_SIZE). Las asignaciones más grandes generan 0xD0 de comprobación de errores (DRIVER_CORRUPTED_MMPOOL).
Resolución
La extensión de depuración !analyze muestra información sobre la comprobación de errores y puede ser útil para determinar la causa principal. Si ha instalado recientemente cualquier software nuevo, compruebe si está instalado correctamente. Compruebe si hay controladores actualizados en el sitio web del fabricante.
Para depurar este error, use la opción de grupo especial del Comprobador de controladores. Si esto no revela el controlador que provocó el error, use la utilidad Marcas globales para habilitar el grupo especial por etiqueta de grupo.
Para obtener información sobre el grupo especial, consulte la sección Comprobador de controladores del Kit de controladores de Windows.