0x0000003C: INTERRUPT_UNWIND_ATTEMPTED
La pantalla azul 0x0000003C (INTERRUPT_UNWIND_ATTEMPTED) indica que, al gestionar una excepción, Windows intentó "desenrollar" la pila a través de una rutina de interrupción, algo que no está permitido.
Es un código rarísimo: el propio Microsoft indica que aparece muy pocas veces y no publica parámetros ni causas concretas.
¿Qué significa la pantalla azul 0x0000003C?
Las interrupciones son avisos urgentes del hardware, como el timbre de la puerta: el procesador deja lo que está haciendo, atiende el aviso y vuelve exactamente donde estaba. Cuando algo falla, Windows retrocede por las funciones pendientes buscando quién gestiona el error, pero ese retroceso nunca debe atravesar la atención de una interrupción. Si lo intenta, la pila está dañada o un controlador ha gestionado mal un fallo, y Windows se detiene.
Causas del error INTERRUPT_UNWIND_ATTEMPTED
- Un controlador de dispositivo con un fallo de programación en su rutina de interrupción, por ejemplo uno que provoca una excepción mientras atiende el aviso del hardware.
- Controladores antiguos de red, sonido, almacenamiento o USB.
- Hardware defectuoso que genera interrupciones anómalas.
- Memoria RAM defectuosa u overclocking inestable.
Cómo solucionar la pantalla azul 0x0000003C
1. Identifica el controlador implicado
Abre BlueScreenView o WinDbg y revisa los volcados de C:\Windows\Minidump. Si aparece un .sys de terceros, actualízalo o desinstala el dispositivo o programa al que pertenece.
2. Actualiza controladores y BIOS/UEFI
Instala los últimos controladores de chipset, red, sonido, almacenamiento y USB desde la web oficial del fabricante, junto con la última BIOS/UEFI.
3. Desconecta el hardware no imprescindible
Quita tarjetas de expansión, dispositivos USB y periféricos que no necesites y comprueba si el error desaparece. Si es así, vuelve a conectarlos uno a uno para localizar el problemático.
4. Repara los archivos del sistema
Abre el Símbolo del sistema como administrador y ejecuta sfc /scannow. Después, ejecuta DISM /Online /Cleanup-Image /RestoreHealth.
5. Quita el overclocking y comprueba la RAM
Carga los valores por defecto en la BIOS/UEFI y pasa MemTest86 desde un USB de arranque, o ejecuta mdsched.exe con Win + R.
Preguntas frecuentes sobre el error 0x0000003C
¿En qué se diferencia del 0x0000003A?
Los dos indican un retroceso de la pila que ha ido demasiado lejos. En el 0x0000003A el límite cruzado es la frontera con el programa de usuario, y en este, una rutina de interrupción del hardware.
¿Tengo que reinstalar Windows?
Casi nunca. Lo normal es que se resuelva actualizando o quitando el controlador del dispositivo implicado.
Resumen
El 0x0000003C indica un intento de deshacer la pila a través de una rutina de interrupción. Es muy raro: revisa el volcado, actualiza controladores, aísla el hardware y comprueba la RAM.
¿Experimentas otros errores de Windows o necesitas ayuda con diagnóstico de pantalla azul? Consulta nuestra guía completa sobre códigos de error de Windows y soluciones de diagnóstico para resolver cualquier problema de sistema de manera segura y eficaz.