| Anterior | Siguiente |
| INTERRUPT_UNWIND_ATTEMPTED | MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED |
INTERRUPT_EXCEPTION_NOT_HANDLED
Qué significa INTERRUPT_EXCEPTION_NOT_HANDLED
INTERRUPT_EXCEPTION_NOT_HANDLED (0x3D) significa que el manejador de excepciones asociado a la gestión de un objeto de interrupción del kernel no pudo resolver una excepción generada. Es más específico que «falló una interrupción»: la investigación debe centrarse en la ruta ISR/interrupt-object visible en el dump.
Microsoft documenta Parameter 1 como exception record cuando está disponible y Parameter 2 como context record cuando está disponible; 3 y 4 son cero. No use el contrato de parámetros de 0x7E para interpretar este código.
Qué comprobar en el dump
- Use
!analyze -vy, si existen, abra exception/context records señalados por los parámetros. - Resuelva la pila alrededor de ISR, interrupt object y primeras frames del driver.
- Compruebe si el mismo dispositivo y la misma ruta de interrupción aparecen en dumps sucesivos.
- No culpe al dispositivo solo porque aparece cerca del ISR: confirme la instrucción que generó la excepción.
Referencias técnicas
- Microsoft: Bug Check 0x3D INTERRUPT_EXCEPTION_NOT_HANDLED
- Microsoft: interrupt service routines
- Microsoft: WinDbg stack commands
- Microsoft: referencia de códigos bug check
¿Buscas un código diferente? Buscar otro código de estado o error.