VIDEO_TDR_FAILURE

El error VIDEO_TDR_FAILURE (0x00000116) en Windows ocurre cuando la tarjeta gráfica o su controlador dejan de responder y el sistema no puede recuperarlos, mostrando una pantalla azul.
¿Qué significa este error?
Para entender este código, es necesario conocer el mecanismo TDR (Timeout Detection and Recovery) de Windows:
| Concepto | Descripción |
|---|---|
| TDR (Timeout Detection and Recovery) | Es un sistema de Windows que detecta si la tarjeta gráfica se ha quedado "congelada" intentando procesar una tarea . |
| Tiempo de espera (Timeout) | Por defecto, el sistema espera 2 segundos a que la GPU responda . |
| Recuperación fallida | La pantalla azul aparece si la GPU no responde y el intento de recuperación del controlador también fracasa . |
Si el proceso de recuperación funciona, solo verás un mensaje en la bandeja del sistema indicando que "El controlador de pantalla dejó de responder y se ha recuperado" . Cuando el error es más grave y no hay recuperación posible, el sistema muestra la pantalla azul con el código VIDEO_TDR_FAILURE.
Parámetros del Error (para diagnóstico avanzado)
Si analizas los archivos de volcado (minidump), el error incluye parámetros que ayudan a identificar la causa:
| Parámetro | Significado |
|---|---|
| 1 | Puntero al contexto de recuperación TDR interna, si está disponible. |
| 2 | Puntero al controlador responsable (ej. nvlddmkm.sys, atikmpag.sys, igdkmd64.sys). |
| 3 | Código de error de la última operación que falló (ej. 0xC000009A). |
| 4 | Datos internos dependientes del contexto. |
El parámetro 2 es crucial: te indica qué controlador específico está fallando. Los más comunes son:
nvlddmkm.sys→ Problemas con tarjetas gráficas NVIDIAatikmpag.sys→ Problemas con tarjetas gráficas AMDigdkmd64.sys→ Problemas con gráficos integrados Intel
Causas Principales
1. Controladores de gráficos defectuosos o desactualizados
La causa más frecuente. Un controlador incompatible, corrupto o mal instalado no puede completar las operaciones gráficas a tiempo.
2. Sobrecalentamiento (Overheating)
Las GPU (tarjetas gráficas) generan mucho calor. Si el sistema de refrigeración es insuficiente, la tarjeta puede ralentizarse o bloquearse para protegerse, causando el timeout.
3. Overclocking inestable
Tanto el overclocking de la GPU como el de la memoria RAM o el procesador pueden hacer que los tiempos de respuesta se salgan de los parámetros estables.
4. Suministro de energía insuficiente
La fuente de alimentación (PSU) debe proporcionar suficiente energía estable a la tarjeta gráfica, especialmente en momentos de alta demanda (juegos o renderizado).
5. Hardware defectuoso
La propia tarjeta gráfica puede tener daños físicos, o la memoria RAM puede estar corrupta, afectando indirectamente al rendimiento gráfico.
6. Software conflictivo en segundo plano
Aplicaciones con superposiciones gráficas (overlays) o efectos visuales excesivos del propio Windows pueden saturar el tiempo de respuesta de la GPU.
Soluciones paso a paso
A continuación, se presentan las soluciones ordenadas de menor a mayor complejidad.
Paso 0: Análisis inicial (opcional pero recomendado)
- Abre el Visor de eventos (
eventvwr.msc) → Registros de Windows → Sistema. - Busca eventos con ID 4101 (Display) que digan "El controlador de pantalla dejó de responder y se ha recuperado" . Esto confirma que el TDR está ocurriendo.
- Si tienes archivos
.dmpenC:WindowsMinidump, analízalos con BlueScreenView para ver qué controlador aparece en el parámetro 2.
Paso 1: Iniciar en Modo seguro para verificar
Si la pantalla azul ocurre al iniciar Windows:
- Accede al Entorno de recuperación (WinRE) forzando el apagado 2-3 veces durante el arranque.
- Ve a Solucionar problemas > Opciones avanzadas > Configuración de inicio > Reiniciar.
- Presiona 4 para Modo seguro.
¿Qué significa?
- Si no hay error en Modo seguro → es un problema de controlador o software.
- Si el error persiste → es más probable un fallo de hardware.
Paso 2: Limpiar y reinstalar controladores de gráficos (Solución más efectiva)
La acumulación de controladores corruptos es una causa muy común.
- Descarga DDU (Display Driver Uninstaller) desde su sitio oficial (es una herramienta gratuita y ampliamente recomendada en foros técnicos).
- Reinicia en Modo seguro (como se explicó arriba).
- Ejecuta DDU: Selecciona el tipo de dispositivo (GPU) y fabricante (NVIDIA/AMD/Intel), luego haz clic en "Limpiar y reiniciar" .
- Una vez reiniciado, instala el controlador más reciente descargado desde la página oficial del fabricante (NVIDIA, AMD o Intel), NO uses actualizadores automáticos genéricos.
- Consejo: Si la versión más reciente falla, prueba una versión anterior un par de meses (los informes de usuarios indican que a veces las versiones más nuevas son inestables).
Paso 3: Verificar la temperatura del sistema
Una refrigeración insuficiente puede provocar fallos de tiempo de espera .
- Programas recomendados: HWMonitor, MSI Afterburner o GPU-Z.
- Límites orientativos de temperatura bajo carga (jugando o renderizando):
- GPU NVIDIA/AMD: < 85°C (aunque muchas soportan más, la estabilidad puede fallar).
- CPU (Procesador): < 80-85°C.
- Soluciones: Limpia el polvo de los ventiladores, mejora la ventilación de la caja o ajusta la curva de ventilación de la GPU con MSI Afterburner.
Paso 4: Modificar el tiempo de espera del TDR (Avanzado)
Este método modifica el registro de Windows para darle más tiempo a la GPU antes de que el sistema la declare como "no responsive". Advertencia: Editar el registro incorrectamente puede dañar el sistema. Haz una copia de seguridad antes de continuar.
- Presiona
Windows + R, escriberegedity Enter. - Navega a:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers - Haz clic derecho en el panel derecho → Nuevo → Valor DWORD (32 bits).
- Nómbralo como
TdrDelayy dale un valor de 10 (en decimal). Esto aumenta el tiempo de espera de 2 a 10 segundos. - Opcional: Crea también
TdrDdiDelaycon valor 10 para dar más tiempo de respuesta al controlador. - Reinicia el equipo.
Paso 5: Deshabilitar el inicio rápido y los efectos visuales
- Deshabilitar inicio rápido: Este modo a veces corrompe la carga de controladores.
Panel de Control>Opciones de energía>Elegir el comportamiento de los botones de inicio/apagado.- Haz clic en
Cambiar configuración actualmente no disponible. - Desmarca
Activar inicio rápidoy guarda .
- Ajustar efectos visuales:
Windows + R>SystemPropertiesPerformance> Enter.- En la pestaña
Efectos visuales, selecciona "Ajustar para obtener el mejor rendimiento".
Paso 6: Diagnosticar y actualizar otros componentes
- Diagnóstico de memoria RAM: Ejecuta la herramienta "Diagnóstico de memoria de Windows" para descartar que la RAM esté causando corrupción en los datos de video.
- Actualizar BIOS/UEFI: Visita la página de soporte de tu placa base. Una BIOS desactualizada puede causar incompatibilidades con las GPU modernas.
- Prueba de hardware: Si es posible, prueba la tarjeta gráfica en otro equipo o prueba con otra fuente de alimentación (PSU) de mayor potencia.
Resumen de acciones por prioridad
| Prioridad | Acción | Por qué es importante |
|---|---|---|
| 1 | Limpiar e instalar controladores con DDU | Soluciona el 80% de los casos al eliminar controladores corruptos. |
| 2 | Verificar temperaturas (HWMonitor) | El sobrecalentamiento es la segunda causa más común. |
| 3 | Aumentar TdrDelay en el Registro | Da más tiempo a la GPU para terminar tareas complejas. |
| 4 | Deshabilitar inicio rápido y efectos visuales | Reduce conflictos de carga y libera recursos de GPU. |
| 5 | Diagnosticar RAM y actualizar BIOS | Descarta problemas de componentes relacionados. |
Conclusión
El error VIDEO_TDR_FAILURE indica que tu tarjeta gráfica o su controlador no respondieron a tiempo.
La solución más efectiva suele ser una limpieza profunda de los controladores con DDU seguida de una reinstalación limpia.
Si el problema persiste, verifica las temperaturas y considera aumentar el tiempo de espera del TDR en el registro de Windows.
En casos más graves, el error puede deberse a un fallo de hardware: sobrecalentamiento crónico, fuente de alimentación insuficiente o, en última instancia, una tarjeta gráfica defectuosa, especialmente si el problema aparece incluso en Modo seguro o después de reinstalar el sistema operativo.