El error UNEXPECTED_KERNEL_MODE_TRAP es una pantalla azul de Windows asociada normalmente al código de detención 0x0000007F. Microsoft indica que suele aparecer cuando hay memoria RAM defectuosa o incompatible, hardware que falla o una condición de “double fault” provocada por problemas de bajo nivel como controladores que agotan la pila del kernel. En Windows 11 y Windows 10, lo más eficaz es empezar por los cambios recientes de hardware y la memoria, continuar con controladores y software en conflicto y, después, reparar los archivos del sistema.
Esta guía sigue ese orden para evitar cambios innecesarios. Si el equipo ya no puede iniciar Windows, también encontrarás una ruta para proteger tus archivos antes de restablecer o reinstalar el sistema.
En este artículo
Qué significa UNEXPECTED_KERNEL_MODE_TRAP (0x0000007F)
UNEXPECTED_KERNEL_MODE_TRAP es el nombre del bug check 0x7F. Según la documentación de Microsoft, aparece cuando el procesador genera una trampa que el kernel de Windows no puede gestionar o cuando se produce un segundo fallo mientras el sistema ya está procesando una excepción anterior. Este último caso se conoce como double fault.
En la práctica, no significa automáticamente que Windows esté “roto”. El código puede estar relacionado con memoria RAM, hardware recién instalado, un componente físico que empieza a fallar, un controlador de bajo nivel o, en algunos casos, archivos del sistema dañados.
Si quieres consultar la definición técnica del error, Microsoft mantiene la documentación oficial del bug check 0x7F: UNEXPECTED_KERNEL_MODE_TRAP.
Causas más habituales de UNEXPECTED_KERNEL_MODE_TRAP
Antes de aplicar soluciones al azar, fíjate en cuándo empezó el error. La relación temporal con una ampliación de RAM, un controlador, una actualización o un programa nuevo suele ser la pista más útil.
| Síntoma o contexto | Causa probable | Primera comprobación |
| El BSOD empezó después de ampliar o cambiar la RAM | Módulo defectuoso, incompatible o mal asentado | Volver a colocar la RAM y ejecutar Diagnóstico de memoria de Windows |
| Aparece después de instalar una GPU, tarjeta PCIe o periférico | Hardware o controlador incompatible | Retirar temporalmente el componente reciente |
| Comenzó tras actualizar un controlador o Windows | Controlador defectuoso o conflicto a nivel kernel | Actualizar, revertir o reinstalar el controlador afectado |
| Solo ocurre al jugar o bajo carga intensa | RAM inestable, overclock, temperatura, GPU o fuente de alimentación | Restablecer frecuencias a valores predeterminados y ejecutar diagnósticos |
| Empezó después de instalar antivirus, VPN, anticheat o software de backup | Conflicto con un controlador o filtro de bajo nivel | Realizar un arranque limpio y actualizar o desinstalar temporalmente el software |
| Windows también se congela o muestra otros errores | Archivos del sistema dañados o fallo de hardware | DISM + SFC y diagnóstico del fabricante |
Cómo solucionar UNEXPECTED_KERNEL_MODE_TRAP en Windows 11/10
Método 1: Revisa el hardware y deshaz cambios recientes
Si el error empezó después de instalar RAM, una GPU, un adaptador PCIe, almacenamiento o un periférico, apaga el equipo y desconecta temporalmente ese componente cuando sea posible. También revisa que la memoria y las tarjetas internas estén bien asentadas.
- Desconecta periféricos USB que no sean imprescindibles.
- Si añadiste RAM, vuelve a colocar los módulos y prueba un módulo cada vez si el fabricante del equipo lo permite.
- Si utilizas overclock o perfiles de memoria agresivos, vuelve temporalmente a la configuración predeterminada del BIOS/UEFI.
- Comprueba temperaturas anormalmente altas y el funcionamiento de los ventiladores.
Método 2: Comprueba la memoria RAM
La memoria defectuosa o incompatible es una de las causas que Microsoft menciona expresamente para el bug check 0x7F. Windows incluye una herramienta básica para comprobarla.
Paso 1Abre Diagnóstico de memoria de Windows
Pulsa Windows + R, escribe mdsched.exe y pulsa Enter.
Paso 2Reinicia y ejecuta la comprobación
Selecciona la opción para reiniciar ahora y comprobar si existen problemas. El equipo se reiniciará y ejecutará la prueba antes de volver a Windows.
Paso 3Interpreta el resultado
Si Windows detecta errores de memoria, evita seguir usando el equipo como si se tratara de un problema exclusivamente de software. Prueba los módulos por separado si sabes hacerlo de forma segura o solicita diagnóstico al fabricante.
Método 3: Actualiza, revierte o reinstala los controladores
Los controladores se ejecutan muy cerca del kernel, por lo que un driver incompatible o un filtro defectuoso puede desencadenar un BSOD. Si el problema comenzó justo después de una actualización, revertir el controlador puede ser más útil que instalar otro encima.
- Instala primero las actualizaciones pendientes de Windows y reinicia.
- Abre Administrador de dispositivos y revisa GPU, almacenamiento, red, chipset y cualquier dispositivo instalado recientemente.
- Si el error empezó tras una actualización concreta, abre las propiedades del dispositivo y utiliza Revertir al controlador anterior cuando la opción esté disponible.
- Para controladores de chipset, BIOS/UEFI, almacenamiento o GPU, prioriza el sitio oficial del fabricante del PC o del componente.
Evita los actualizadores de drivers de procedencia desconocida: para un BSOD de kernel interesa reducir variables, no añadir más controladores de terceros.
Método 4: Descarta conflictos de software con un arranque limpio
Si el BSOD apareció después de instalar un antivirus de terceros, una VPN, software de backup, utilidades de hardware, anticheat u otra aplicación con controladores de bajo nivel, un arranque limpio puede ayudar a aislar el conflicto. Microsoft explica que este modo inicia Windows únicamente con los controladores esenciales y los programas de inicio seleccionados.
Sigue la guía oficial de Microsoft para realizar un arranque limpio. Si el error desaparece, vuelve a habilitar servicios y aplicaciones por grupos hasta identificar el causante.
Método 5: Ejecuta DISM y después SFC
Si el hardware parece estable, comprueba la integridad de Windows. Microsoft recomienda ejecutar primero DISM y después System File Checker (SFC), ya que DISM puede reparar los componentes que SFC utiliza como origen.
Paso 1Abre Símbolo del sistema como administrador
Busca cmd o Símbolo del sistema, haz clic con el botón derecho y selecciona Ejecutar como administrador.
Paso 2Ejecuta DISM
Escribe el siguiente comando y espera a que finalice:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Paso 3Ejecuta SFC
Cuando DISM termine correctamente, ejecuta:
sfc /scannow
No cierres la ventana hasta que la comprobación llegue al 100 %. Puedes consultar el procedimiento actualizado en la documentación oficial de Microsoft sobre DISM y SFC.
Método 6: Analiza el minidump si el error continúa
Si el BSOD se repite y los pasos anteriores no identifican la causa, el archivo de volcado puede indicar qué controlador estaba activo cuando se produjo el fallo. Windows suele guardar minidumps en C:\Windows\Minidump cuando la configuración del sistema lo permite.
Para usuarios avanzados, Microsoft recomienda comenzar el análisis del bug check 0x7F con WinDbg y el comando !analyze -v. Busca patrones repetidos entre varios volcados antes de atribuir el problema a un archivo concreto: que un controlador aparezca en la pila no significa por sí solo que sea el culpable.
Si no estás familiarizado con depuración de kernel, es más seguro compartir el minidump con el soporte del fabricante o un técnico que modificar controladores, BIOS o registro basándote únicamente en una conjetura.
Método 7: Ejecuta los diagnósticos del fabricante
Si el error sigue apareciendo después de comprobar RAM, controladores y archivos del sistema, pasa a una revisión de hardware. Microsoft también cita como posibles causas la placa base, la fuente de alimentación y otros componentes defectuosos.
- Ejecuta las pruebas de memoria, almacenamiento, CPU y placa base que ofrezca el fabricante del equipo.
- Actualiza BIOS/UEFI únicamente desde la página oficial del fabricante y siguiendo sus instrucciones.
- Si el diagnóstico detecta errores físicos, sustituye el componente afectado antes de seguir reparando Windows.
Qué hacer si Windows ya no arranca y necesitas tus archivos
UNEXPECTED_KERNEL_MODE_TRAP no implica por sí mismo que tus archivos se hayan borrado. Sin embargo, si el equipo entra en un bucle de pantallas azules y estás considerando restablecer o reinstalar Windows, conviene proteger primero los datos importantes que no tengan copia de seguridad.
Wondershare Recoverit no corrige el error 0x7F ni repara la RAM o los controladores. Su función en este escenario es recuperar archivos cuando el disco sigue siendo legible pero Windows ya no inicia.
Paso 1Abre la recuperación de computadora con fallos
En una computadora que funcione, instala Recoverit, entra en Otras herramientas y selecciona la opción de recuperación para una computadora con fallos del sistema.

Paso 2Crea un USB de arranque
Conecta una memoria USB vacía, selecciónala en Recoverit y crea el medio de arranque. El proceso formatea la memoria, así que comprueba antes que no contenga archivos necesarios.

Paso 3Arranca el PC afectado desde el USB
Conecta el USB al equipo que muestra el BSOD y utiliza su menú de arranque o BIOS/UEFI para iniciar desde la memoria externa.

Paso 4Recupera los archivos a otra unidad
Cuando se cargue el entorno de Recoverit, selecciona Recuperación de Datos, escanea el disco y guarda los archivos encontrados en un disco externo o en otra ubicación sana. No los guardes en la unidad de origen.

Cómo reducir la probabilidad de que vuelva a ocurrir
- Mantén Windows y los controladores esenciales actualizados desde fuentes oficiales.
- No mezcles módulos de RAM con especificaciones incompatibles y evita overclock inestable.
- Controla temperaturas, ventilación y acumulación de polvo.
- Si un programa instala drivers de kernel —por ejemplo, antivirus, VPN, backup o anticheat— mantenlo actualizado y revisa si los BSOD comenzaron después de instalarlo.
- Mantén una copia de seguridad reciente de tus archivos importantes para no depender de una reparación del sistema cuando aparezca un fallo crítico.
Conclusión
Para solucionar UNEXPECTED_KERNEL_MODE_TRAP (0x0000007F), empieza por el hardware y la memoria RAM, porque Microsoft los sitúa entre las causas principales. Después revisa controladores y conflictos de software, ejecuta DISM antes de SFC y, si el error continúa, utiliza minidumps y diagnósticos del fabricante para aislar el componente responsable. Evita soluciones antiguas como desactivar permanentemente Microsoft Defender o modificar el registro sin una causa verificada.
Si el equipo ya no inicia y necesitas reinstalar o restablecer Windows, protege primero los datos que no tengan copia de seguridad. Recuperar los archivos y reparar el BSOD son dos tareas distintas y deben tratarse por separado.
FAQ
-
¿Qué significa UNEXPECTED_KERNEL_MODE_TRAP 0x0000007F?
Es un código de pantalla azul que indica que el procesador generó una trampa que el kernel no pudo gestionar. Microsoft relaciona el bug check 0x7F con hardware defectuoso o incompatible —especialmente memoria— y con condiciones de double fault, entre otras causas. -
¿UNEXPECTED_KERNEL_MODE_TRAP significa que la RAM está dañada?
No necesariamente, pero la RAM defectuosa o incompatible es una causa importante. Si el error apareció después de cambiar la memoria o se produce de forma aleatoria bajo carga, ejecuta Diagnóstico de memoria de Windows y comprueba los módulos. -
¿Puede un controlador causar el error 0x7F?
Sí. Los controladores y filtros que trabajan en modo kernel pueden provocar fallos o contribuir a un desbordamiento de la pila. Si el BSOD empezó después de actualizar un driver o instalar software con controladores de bajo nivel, revisa ese cambio primero. -
¿Debo ejecutar SFC o DISM primero?
Microsoft recomienda ejecutar primeroDISM.exe /Online /Cleanup-Image /RestoreHealthy, cuando termine correctamente, ejecutarsfc /scannow. -
¿Debo desactivar Microsoft Defender para solucionar este BSOD?
No como solución general. Si sospechas de un conflicto con software de seguridad, utiliza un arranque limpio o actualiza/desinstala temporalmente el antivirus de terceros relacionado con el inicio del problema. No es recomendable desactivar permanentemente Microsoft Defender. -
¿Recoverit puede reparar UNEXPECTED_KERNEL_MODE_TRAP?
No. Recoverit no repara el código 0x7F, la RAM ni los controladores. Puede ser útil para recuperar archivos si Windows ya no arranca, el disco sigue siendo legible y necesitas proteger los datos antes de restablecer o reinstalar el sistema.