Errores de arranque
KERNEL_SECURITY_CHECK_FAILURE (0x139): causas y cómo arreglarlo
Actualizado el · Equipo de Kuvia
Respuesta rápida
KERNEL_SECURITY_CHECK_FAILURE (0x00000139) significa que el núcleo de Windows detectó que una estructura de datos crítica estaba corrupta y se detuvo para no seguir con datos dañados. Microsoft apunta sobre todo a controladores que gestionan mal la memoria del núcleo; también influyen la RAM defectuosa, los archivos de sistema dañados y el malware. Empieza por el último controlador o hardware que cambiaste, actualiza controladores y BIOS, repara archivos con DISM y SFC y prueba la memoria.
El mensaje que ves en pantalla
Your device ran into a problem and needs to restart. Stop code: KERNEL_SECURITY_CHECK_FAILURE
Qué significa en español
Tu dispositivo tuvo un problema y necesita reiniciarse. Código de detención: KERNEL_SECURITY_CHECK_FAILURE (falló una comprobación de seguridad del núcleo).
- Código
- KERNEL_SECURITY_CHECK_FAILURE (0x00000139)
- Lo muestra
- Windows (pantalla de detención)
- Afecta a
- Windows
La pantalla rara vez dice el culpable, salvo que Windows 11 24H2 o posterior muestre el controlador implicado. En el volcado, el parámetro 1 indica el tipo de corrupción: por ejemplo, el valor 3 es una lista enlazada LIST_ENTRY corrupta, que Microsoft relaciona con controladores que liberan o reinsertan mal estructuras del núcleo.
Qué probar según la situación
- Situación: Tras instalar o actualizar un controlador
- Sospechoso: Ese controlador
- Prueba: Revertirlo o desinstalarlo en modo seguro
- Situación: Tras añadir o cambiar memoria
- Sospechoso: Módulo de RAM o su configuración
- Prueba: Diagnóstico de memoria de Windows y retirar el módulo nuevo
- Situación: Con perfiles de memoria o frecuencias forzadas en la BIOS
- Sospechoso: Ajustes inestables
- Prueba: Volver a los valores por defecto de la BIOS
- Situación: Tras una actualización de Windows
- Sospechoso: Archivos de sistema o actualización
- Prueba: DISM, SFC y desinstalar la actualización
- Situación: Sin cambios aparentes
- Sospechoso: Controladores antiguos, disco o malware
- Prueba: Actualizar controladores y BIOS, chkdsk y análisis de Defender
Si eres profesional
- La corrupción de una LIST_ENTRY no se detecta cuando ocurre sino al usar la lista después, así que el módulo que aparece en la pila no siempre es el culpable: compara varios volcados.
- Driver Verifier (
verifier) con grupo especial puede señalar al controlador responsable, pero provoca más pantallas de detención a propósito: úsalo con copia de datos y sabiendo desactivarlo converifier /resetdesde el modo seguro. - Prueba la RAM con el Diagnóstico de memoria de Windows (
mdsched.exe): un módulo defectuoso corrompe estructuras al azar y produce códigos de detención variados. - Revisa el Administrador de dispositivos (dispositivos con exclamación) y el registro Sistema a la hora del fallo, como indica Microsoft en sus pasos generales.
- Si el equipo usa perfiles de memoria, frecuencias forzadas o subvoltaje, carga los valores por defecto antes de culpar al software.
Si no eres técnico
- Piensa qué cambió antes de que empezara: un programa, un controlador, una actualización o una pieza nueva. Deshacerlo suele ser la solución más rápida.
- Instala las actualizaciones de Windows y los controladores de la web del fabricante de tu PC, no de webs de descargas.
- Si el equipo se reinicia solo muchas veces, guarda tus archivos importantes en un disco externo o en la nube cuanto antes.
- No hace falta formatear para probar: los pasos de abajo no borran tus documentos.
Paso a paso
Deshaz el último cambio
Retira el hardware nuevo, revierte el último controlador (Administrador de dispositivos → Propiedades → Controlador → Revertir) o desinstala el último programa.
Actualiza Windows, controladores y BIOS
Configuración → Windows Update, y los controladores y la BIOS desde la web de soporte del fabricante de tu equipo.
Repara los archivos de sistema
En Símbolo del sistema como administrador:
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannowPrueba la memoria
Ejecuta el Diagnóstico de memoria de Windows; reinicia el equipo y hace la prueba antes de cargar Windows.
mdsched.exeAnaliza el equipo con Microsoft Defender
Seguridad de Windows → Protección contra virus y amenazas → Opciones de examen → Examen completo.
Restaura o restablece si nada funciona
Opciones avanzadas → Restaurar sistema a un punto anterior; como último paso, Restablecer este PC conservando tus archivos.
Cómo ayuda Kuvia
Disponible hoyEste error se investiga con Windows en marcha, y ahí el chat de Kuvia conectado con Kuvia.exe trabaja contigo usando las herramientas del propio sistema: revisa el registro de eventos, los controladores y programas recientes, lanza un análisis de Microsoft Defender y busca en internet avisos del fabricante sobre un controlador concreto.
- Lee el registro Sistema alrededor de cada reinicio inesperado y lista los minivolcados con su fecha.
- Compara programas y controladores instalados para encontrar el cambio que coincide con el inicio del problema.
- Lanza un análisis rápido o completo de Microsoft Defender y lee su historial.
- Cualquier desinstalación, cambio de controlador o ajuste de seguridad solo se hace si pulsas «Permitir».
Lo que todavía no hace
- No hace pruebas de memoria RAM ni de estrés: usa mdsched.exe o la herramienta del fabricante.
- No activa Driver Verifier por su cuenta ni analiza volcados con WinDbg.
- Kuvia no es un antivirus: se apoya en Microsoft Defender.
Preguntas frecuentes
¿Qué significa KERNEL_SECURITY_CHECK_FAILURE?
Que el núcleo de Windows detectó que una estructura de datos crítica estaba dañada y detuvo el sistema para evitar males mayores. Su código es 0x00000139.
¿Puede ser la memoria RAM?
Sí. Una RAM defectuosa o inestable corrompe datos al azar y es una causa frecuente de este y otros códigos de detención. El Diagnóstico de memoria de Windows es la primera prueba.
¿Es un virus?
Microsoft incluye el análisis antivirus entre las comprobaciones, pero lo habitual son controladores, memoria o archivos de sistema. Haz un examen completo con Microsoft Defender para descartarlo.
¿Qué es el código 0x139?
Es el número del código de detención KERNEL_SECURITY_CHECK_FAILURE en la referencia de Microsoft (0x00000139).
Fuentes oficiales
Prueba Kuvia en tu propio equipo
Arranca el USB (o abre Kuvia.exe o Kuvia.app desde el pendrive si el equipo sí arranca), vincúlalo con un código de 6 dígitos y pide en el chat lo que necesitas. La IA te explica lo que va a hacer y te pide una confirmación clara antes de borrar o instalar en un disco.
Kuvia está en acceso anticipado y el lanzamiento público llega en las próximas semanas. Puedes crear tu cuenta gratis desde hoy.