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 código de error DXGI_ERROR_DEVICE_HUNG. Este fallo suele congelar el juego y cerrarlo de manera abrupta al escritorio, interrumpiendo tus partidas en títulos exigentes como Battlefield, Call of Duty o Cyberpunk 2077. Afortunadamente, tiene solución si se abordan las causas raíz relacionadas con la tarjeta gráfica y la API de DirectX.

Causas del Error DXGI_ERROR_DEVICE_HUNG

Este error ocurre principalmente cuando la GPU deja de responder a las solicitudes enviadas por el sistema operativo y el juego. Entre las causas más comunes se encuentran:

  • Inestabilidad debido a un overclocking excesivo en la tarjeta gráfica (GPU).
  • Controladores de video desactualizados o corruptos.
  • Configuraciones de energía demasiado agresivas en Windows.
  • Temperaturas elevadas que provocan un estrangulamiento térmico (thermal throttling).

Método 1: Desactivar el Overclocking y Ajustar Frecuencias

Si has aplicado overclocking a tu tarjeta gráfica mediante software como MSI Afterburner o ASUS GPU Tweak, es muy probable que la GPU no soporte dicha frecuencia bajo cargas pesadas de DirectX.

  1. Abre tu software de gestión de GPU (ej. MSI Afterburner).
  2. Restablece los valores predeterminados haciendo clic en el botón de reinicio (icono de flecha circular).
  3. Reduce ligeramente el Core Clock y Memory Clock en unos -50MHz si prefieres mantener un leve overclock estable.
  4. Guarda los cambios y reinicia el juego para comprobar si el error persiste.

Método 2: Realizar una Instalación Limpia de los Drivers Gráficos

Los controladores corruptos son los principales culpables de los fallos de comunicación con DirectX.

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

Método 3: Modificar el Registro de Windows para Ajustar el TDR

El sistema operativo Windows cuenta con un mecanismo llamado TDR (Timeout Detection and Recovery) que reinicia el controlador gráfico si no responde en 2 segundos. A veces este tiempo es insuficiente para juegos pesados.

  1. Presiona las teclas Win + 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 > Valor de DWORD (32 bits) y nómbralo TdrDelay.
  4. Haz doble clic sobre él, selecciona la base Decimal y establece el valor en 8 o 10.
  5. Reinicia tu ordenador para aplicar los cambios y evitar que Windows cierre el juego prematuramente.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Desarrollo

Cómo Solucionar el Error de Merge Conflict en Git de Forma Definitiva

Descubre el método definitivo para identificar, gestionar y resolver conflictos de fusión en Git sin romper tu repositorio. Guía experta paso a paso.

Leer guía completa →
WordPress

Cómo Solucionar el Error al Establecer una Conexión con la Base de Datos en WordPress

¿Tu sitio web muestra el temido mensaje de error de conexión con la base de datos? Descubre cómo solucionarlo de forma definitiva con nuestra guía experta.

Leer guía completa →
Hardware

Cómo Solucionar el Error CPU Over Temperature Error en el Arranque de la PC

¿Tu ordenador se apaga o muestra un aviso de temperatura excesiva al encender? Descubre cómo solucionar el error CPU Over Temperature Error de forma definitiva.

Leer guía completa →