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.

Icono de nota informativa
Nota: Windows 10 llegó al final de su soporte general el 14 de octubre de 2025. Los pasos de diagnóstico de esta guía siguen siendo útiles para Windows 10, pero, si el equipo es compatible, conviene valorar la migración a Windows 11.
En este artículo
  1. Qué significa UNEXPECTED_KERNEL_MODE_TRAP (0x0000007F)
  2. Causas más habituales
    1. Revisa hardware y cambios recientes
    2. Comprueba la memoria RAM
    3. Actualiza o revierte controladores
    4. Descarta conflictos de software
    5. Ejecuta DISM y SFC
    6. Analiza el minidump si el error continúa
    7. Comprueba el hardware con el fabricante
  3. Qué hacer si Windows ya no arranca y necesitas tus archivos
  4. Cómo reducir la probabilidad de que vuelva a ocurrir
  5. Conclusión
  6. Preguntas frecuentes

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
Por dónde empezar
1. Si cambiaste hardware recientemente

Empieza por ese componente. Microsoft sitúa el hardware defectuoso o incompatible, especialmente la memoria, entre las causas más habituales del código 0x7F.

2. Si el error apareció después de una actualización o programa

Revisa primero controladores y conflictos de software antes de modificar el registro o reinstalar Windows.

3. Si no puedes entrar en Windows

Usa el entorno de recuperación o el modo seguro. Si tienes archivos importantes sin copia, protégelos antes de restablecer o reinstalar el sistema.

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.
Icono de advertencia sobre la comprobación de hardware
Importante: no abras un portátil o equipo en garantía si el fabricante desaconseja hacerlo. En ese caso, utiliza primero sus herramientas de diagnóstico y soporte.

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.

  1. Instala primero las actualizaciones pendientes de Windows y reinicia.
  2. Abre Administrador de dispositivos y revisa GPU, almacenamiento, red, chipset y cualquier dispositivo instalado recientemente.
  3. 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.
  4. 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.

Icono de nota sobre antivirus y seguridad de Windows
No desactives Microsoft Defender de forma permanente. La versión antigua de esta guía recomendaba apagar Windows Defender desde la directiva de grupo; en un Windows actual es preferible aislar el conflicto con un arranque limpio o desinstalar temporalmente únicamente el software de terceros sospechoso.

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

Comando DISM RestoreHealth ejecutado en Símbolo del sistema de Windows
La apariencia de la consola puede variar entre Windows 10 y Windows 11, pero el comando sigue siendo el mismo.
Paso 3Ejecuta SFC

Cuando DISM termine correctamente, ejecuta:

sfc /scannow

Ejecución del comando sfc scannow para comprobar archivos del sistema de Windows
SFC comprueba los archivos protegidos del sistema y sustituye los que detecta como dañados cuando dispone de una copia válida.

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.

Recoverit para un PC que no puede iniciar Windows
  • Permite crear un medio USB de arranque desde otra computadora funcional.
  • Puede iniciar el equipo afectado en un entorno de recuperación independiente de Windows.
  • Permite escanear el disco interno y recuperar archivos accesibles.
  • Los archivos recuperados deben guardarse en otra unidad sana para evitar sobrescritura.
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.

Opción de recuperación de computadora con fallos del sistema en Wondershare Recoverit
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.

Selección de una memoria USB para crear el medio de arranque de Recoverit
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.

Instrucciones para configurar el arranque desde USB en la recuperación de computadora de Recoverit
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.

Opciones de Recuperación de Datos y Copia de Disco en el entorno de arranque de Recoverit
Descarga Gratis
Icono de advertencia sobre discos dañados físicamente
Si el disco no aparece en BIOS/UEFI, emite ruidos anómalos o presenta daño físico, deja de realizar pruebas repetidas. El software no puede resolver un fallo físico del dispositivo; en ese caso, valora un servicio profesional de recuperación.

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 primero DISM.exe /Online /Cleanup-Image /RestoreHealth y, cuando termine correctamente, ejecutar sfc /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.