Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de Forma Definitiva

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de Forma Definitiva
Anuncio relacionado

Introducción

Uno de los problemas más frustrantes para los jugadores de PC es encontrarse con el cierre repentino de un juego acompañado del temido mensaje DXGI_ERROR_DEVICE_HUNG. Este fallo está directamente relacionado con la API DirectX y ocurre cuando la tarjeta gráfica deja de responder a las solicitudes enviadas por el sistema operativo o el juego, provocando un reinicio forzoso del controlador gráfico.

Causas Principales del Error DXGI_ERROR_DEVICE_HUNG

Existen diversos motivos por los cuales tu GPU puede colgarse de esta manera. Entre los más comunes se encuentran:

  • Sobrecarga o un overclocking inestable en la tarjeta gráfica (GPU).
  • Controladores de video desactualizados o corruptos.
  • Temperaturas excesivas que provocan estrangulamiento térmico (thermal throttling).
  • Falta de archivos de sistema de DirectX o conflictos con la superposición de aplicaciones (overlays).

Método 1: Desactivar el Overclocking y Ajustar los Relojes de la GPU

Si has aplicado un overclock a tu tarjeta gráfica mediante software como MSI Afterburner o ASUS GPU Tweak, o si tu GPU viene con un overclock de fábrica muy agresivo, esto suele ser la causa principal del fallo.

  1. Abre tu software de gestión de tarjeta gráfica (ej. MSI Afterburner).
  2. Restablece los valores predeterminados haciendo clic en el botón de reinicio (flecha circular).
  3. Reduce ligeramente el Core Clock y el Memory Clock en unos -50 MHz o -100 MHz si el problema persiste.
  4. Guarda los cambios y vuelve a iniciar el juego para comprobar la estabilidad.

Método 2: Realizar una Instalación Limpia de los Drivers de Video

Los controladores corruptos generan errores de comunicación constantes con DirectX. La mejor manera de solucionarlo es mediante una instalación desde cero.

  1. Descarga la herramienta gratuita Display Driver Uninstaller (DDU) y los últimos drivers oficiales desde la web de NVIDIA o AMD.
  2. Reinicia tu ordenador en Modo Seguro de Windows.
  3. Ejecuta DDU, selecciona tu tipo de dispositivo (GPU) y haz clic en Limpiar y reiniciar.
  4. Una vez que el PC encienda normalmente, instala el controlador descargado previamente sin desconexión a internet previa para evitar instalaciones automáticas de Windows Update.

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 el controlador gráfico si no responde en 2 segundos. A veces, juegos pesados exigen más tiempo, disparando el error por falso positivo.

  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 blanco, selecciona Nuevo y luego Valor DWORD (32 bits) (o QWORD si usas sistemas de 64 bits muy específicos, aunque DWORD suele servir).
  4. Nómbralo TdrDelay.
  5. Haz doble clic en él, selecciona la base Decimal y cambia el valor a 8 o 10.
  6. Reinicia tu ordenador para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Apps

Cómo Solucionar el Error de Pantalla Gris en Discord Definitivamente

La pantalla gris en Discord es un fallo común que impide usar la aplicación de escritorio. Descubre las causas y cómo solucionarlo rápidamente.

Leer guía completa →
Juegos

Cómo Solucionar el Error DirectX Fatal Application Exit en Juegos de PC

Aprende a corregir el fallo de DirectX que cierra tus juegos de forma inesperada. Descubre los métodos más efectivos para solucionarlo hoy mismo.

Leer guía completa →
Mac

Cómo Solucionar el Error 'Operation not permitted' en la Terminal de Mac de Forma Definitiva

¿Te aparece el error Operation not permitted al usar la Terminal en tu Mac? Descubre por qué ocurre y cómo solucionarlo definitivamente.

Leer guía completa →