Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Paso a Paso

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Paso a Paso
Anuncio relacionado

Introducción al Error DXGI_ERROR_DEVICE_HUNG

Uno de los problemas más frustrantes para los gamers de PC es encontrarse con un cierre repentino del juego acompañado del mensaje DXGI_ERROR_DEVICE_HUNG. Este error ocurre cuando la interfaz gráfica de DirectX detecta que la tarjeta gráfica (GPU) ha dejado de responder a sus comandos, lo que obliga al sistema operativo a reiniciar el controlador de video o cerrar la aplicación para evitar daños mayores. Aunque suele estar relacionado con tarjetas NVIDIA y AMD, tiene solución.

¿Cuáles son las causas principales de este fallo?

El bloqueo de la GPU puede deberse a múltiples factores técnicos:

  • Sobrecarga u overclocking inestable en la tarjeta gráfica.
  • Controladores de video (drivers) corruptos o desactualizados.
  • Temperaturas excesivas que provocan un salto de protección térmica.
  • Conflictos con herramientas de superposición (overlays) o configuraciones gráficas demasiado altas.

Método 1: Actualizar o reinstalar limpiamente los controladores gráficos

Un controlador obsoleto o corrupto es la causa número uno de este error. Sigue estos pasos para realizar una instalación limpia:

  1. Descarga la herramienta gratuita DDU (Display Driver Uninstaller) desde su sitio oficial.
  2. Reinicia tu ordenador en Modo Seguro de Windows.
  3. Ejecuta DDU, selecciona tu tipo de GPU (NVIDIA o AMD) y haz clic en Limpiar y reiniciar.
  4. Una vez en el escritorio normal, descarga e instala la versión más reciente de los drivers desde la página oficial del fabricante.

Método 2: Desactivar el Overclock y ajustar los límites de energía

Si tienes un perfil de overclock aplicado o la GPU viene con un overclock de fábrica muy agresivo, la sincronización con DirectX puede fallar.

  1. Abre tu software de gestión de GPU (como MSI Afterburner o AMD Adrenalin).
  2. Restablece los valores de Core Clock y Memory Clock a sus valores predeterminados (0 MHz adicionales).
  3. Si tu tarjeta tiene software propio, busca la opción de modo de energía y cámbiala a un perfil de rendimiento estándar en lugar de modo ecológico o turbo extremo.

Método 3: Modificar el Registro de Windows para aumentar el tiempo de espera (TDR)

Windows cuenta con una función llamada TDR (Timeout Detection and Recovery) que reinicia la GPU si no responde en 2 segundos. A veces, los juegos pesados necesitan un margen mayor.

  1. Presiona las teclas Windows + R, escribe regedit y presiona Enter.
  2. Navega hasta la siguiente ruta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  3. Haz clic derecho en un espacio en vacío, selecciona Nuevo > Valor de DWORD (32 bits) y nómbralo TdrDelay.
  4. Haz doble clic sobre él, selecciona la base Decimal y escribe un valor de 8 (ocho segundos). Haz clic en Aceptar y reinicia tu PC.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Hardware

Cómo Solucionar los Pitidos de la Placa Base al Encender el PC Paso a Paso

¿Tu ordenador emite pitidos extraños y no da vídeo al encenderlo? Aprende a identificar el código de error y a solucionarlo tú mismo.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 'Allowed Memory Size' en PrestaShop de Forma Definitiva

Aprende a solucionar el molesto error de falta de memoria en PrestaShop modificando correctamente la configuración de tu servidor. Sigue nuestra guía paso a paso.

Leer guía completa →
Linux

Cómo Solucionar el Error 'Permission denied (publickey)' en SSH en Linux de Forma Definitiva

¿No puedes conectarte a tu servidor remoto por SSH? Aprende a solucionar el error de clave pública denegada de forma rápida y sencilla.

Leer guía completa →