Cómo solucionar pantallas azules en Windows

Cómo solucionar pantallas azules en Windows

La pantalla azul de la muerte (BSOD) aparece cuando Windows detecta un error crítico que impide el funcionamiento normal del sistema. Al producirse, el equipo se congela y se reinicia automáticamente, mostrando un código de error que identifica la causa del fallo.

Si la pantalla azul aparece de forma puntual, Windows probablemente ya ha resuelto el problema por sí solo. Si aparece de forma repetida, es necesario identificar y eliminar la causa.

¿No sabes cómo leer el código de error? Consulta nuestra guía: Cómo leer un error BSOD. Si necesitas acceder al sistema para aplicar estas soluciones, puede que necesites iniciar en modo seguro primero.

Pasos universales antes de buscar el error concreto

Independientemente del código de error que aparezca en tu pantalla azul, estos pasos aplican a cualquier BSOD y conviene ejecutarlos antes de ir a la solución específica.

1. Comprobar la integridad de los archivos del sistema

Abre el Símbolo del sistema como administrador y ejecuta:

sfc /scannow

Windows escaneará y reparará automáticamente los archivos del sistema dañados. El proceso puede tardar varios minutos.

2. Reparar la imagen de Windows

Si el paso anterior detecta errores pero no puede repararlos, ejecuta también:

DISM /Online /Cleanup-Image /RestoreHealth

Este comando descarga y restaura los componentes dañados de la imagen de Windows. Necesitarás conexión a Internet.

3. Comprobar la memoria RAM

Una RAM defectuosa puede provocar pantallas azules con códigos aparentemente distintos. Para comprobarlo, pulsa Windows + R, escribe mdsched y pulsa Intro. El diagnóstico se ejecutará en el próximo reinicio.

4. Comprobar el estado del disco

Abre el Símbolo del sistema como administrador y ejecuta:

chkdsk C: /f /r

Si el sistema te pide programarlo para el próximo reinicio, acepta. El análisis puede tardar bastante en discos grandes.

5. Mantener drivers y Windows actualizados

Muchas pantallas azules tienen su origen en controladores obsoletos o en actualizaciones de software con fallos. Comprueba que Windows Update no tiene actualizaciones pendientes y que los drivers de tu tarjeta gráfica, red y audio están al día.

Errores más comunes de pantalla azul

Error 0xEF: CRITICAL_PROCESS_DIED

Este error indica que un proceso crítico del sistema ha dejado de funcionar, normalmente por un controlador defectuoso, archivos del sistema corruptos o un problema de disco.

Si sabes qué controlador está causando el problema:

  1. Pulsa Windows + X y selecciona Administrador de dispositivos.
  2. Localiza el controlador problemático, haz clic derecho y selecciona Desinstalar dispositivo.
  3. Reinicia el equipo y comprueba si el error desaparece.

Si no identificas la causa:

  1. Ejecuta sfc /scannow y chkdsk tal como se describe en los pasos universales.
  2. Ve a Configuración → Sistema → Solucionar problemas → Otros solucionadores de problemas y ejecuta los disponibles.

Si ningún solucionador detecta el problema, es posible que necesites reinstalar Windows.

Error SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Aparece cuando Windows no puede identificar con precisión la causa del fallo. En la mayoría de casos el origen es el controlador de la tarjeta gráfica, aunque también pueden ser drivers de red, audio (Realtek) o software de seguridad de terceros.

  1. Actualiza los controladores de tu tarjeta gráfica desde la web oficial del fabricante (NVIDIA, AMD o Intel).
  2. Si el error apareció tras una actualización reciente de los drivers, reviértelos a la versión anterior (ver instrucciones en el error VIDEO_TDR_TIMEOUT_DETECTED más abajo).
  3. Desinstala temporalmente el antivirus de terceros para descartar que sea la causa.
  4. Ejecuta sfc /scannow para descartar corrupción del sistema.

Si ninguna de estas acciones resuelve el problema, reinstala Windows.

Error 0xA: IRQL_NOT_LESS_OR_EQUAL

Este error suele estar relacionado con un controlador defectuoso, RAM defectuosa o software que interfiere con el sistema. Es uno de los BSOD más frecuentemente causados por memoria RAM en mal estado.

  1. Comprueba si hay actualizaciones de Windows pendientes en Configuración → Windows Update e instálalas.
  2. Si el error apareció tras instalar o actualizar un programa, desinstálalo y comprueba si desaparece.
  3. Desinstala temporalmente el antivirus de terceros para descartar que sea la causa.
  4. Si instalaste o actualizaste un controlador recientemente, desinstálalo desde el Administrador de dispositivos y reinicia para que Windows lo reinstale automáticamente.
  5. Ejecuta el Diagnóstico de memoria de Windows (Windows + Rmdsched) para descartar RAM defectuosa.

Si el error persiste y es frecuente, considera restaurar Windows a un punto anterior o reinstalarlo.

Error VIDEO_TDR_TIMEOUT_DETECTED

Indica que la tarjeta gráfica no ha respondido a tiempo y Windows ha reiniciado el sistema. Es especialmente frecuente en equipos con tarjetas gráficas antiguas o con drivers desactualizados, y suele aparecer mientras se usan aplicaciones gráficamente exigentes como videojuegos.

Paso 1: Actualiza o revierte los controladores de la tarjeta gráfica

Para revertir a una versión anterior del controlador:

  1. Pulsa Windows + X y selecciona Administrador de dispositivos.
  2. Expande Adaptadores de pantalla y haz clic derecho en tu tarjeta gráfica.
  3. Selecciona Propiedades → Controlador → Revertir al controlador anterior.

Si la opción no está disponible o el error persiste, descarga e instala la versión más reciente del controlador desde la web oficial del fabricante. Evita versiones beta, ya que pueden ser inestables.

Paso 2: Ampliar el tiempo de respuesta de la tarjeta gráfica (usuarios avanzados)

Si actualizar o revertir el controlador no resuelve el problema, puedes ampliar el tiempo que Windows espera antes de reiniciar el sistema. Esta solución es especialmente útil con tarjetas gráficas antiguas.

Advertencia: este paso implica editar el registro de Windows. Crea un punto de restauración antes de continuar.

  1. Pulsa Windows + R, escribe regedit y pulsa Intro.
  2. Navega hasta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  3. Busca el valor TdrDelay en el panel derecho. Si no existe, créalo haciendo clic derecho → Nuevo → Valor DWORD (32 bits) y nómbralo TdrDelay.
  4. Haz doble clic en él y establece el valor en 8 o 10.
  5. Pulsa Aceptar y reinicia el equipo.

Si ninguna de estas soluciones resuelve el problema, contacta con el fabricante de tu tarjeta gráfica o lleva el equipo a un servicio técnico.

Si nada funciona

Si has aplicado todos los pasos anteriores y las pantallas azules continúan, las opciones restantes son:

  1. Restaurar el sistema a un punto anterior donde Windows funcionaba correctamente: busca Crear un punto de restauración en el menú de inicio y selecciona Restaurar sistema.
  2. Reinstalar Windows manteniendo los archivos personales: ve a Configuración → Sistema → Recuperación → Restablecer este PC y elige la opción de conservar archivos.
  3. Reinstalación limpia: si el problema persiste incluso tras restablecer el PC, es probable que el origen sea hardware defectuoso. En ese caso, lleva el equipo a un técnico.