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
Hardware

Cómo Solucionar el Error de Memoria RAM No Detectada o No Utilizable en Windows de Forma Definitiva

Aprende a diagnosticar y solucionar los problemas más comunes cuando el sistema operativo no detecta o no aprovecha el 100% de tu memoria RAM física.

Leer guía completa →
Juegos

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

¿Tus juegos se cierran inesperadamente con el error DXGI_ERROR_DEVICE_HUNG? Aprende las mejores soluciones para recuperar la estabilidad de tu GPU.

Leer guía completa →
Linux

Cómo Solucionar el Error de Bloqueo de Dpkg en Ubuntu y Debian de Forma Definitiva

Descubre por qué se bloquea el gestor de paquetes en Linux y cómo solucionarlo en pocos minutos. Aplica nuestros métodos seguros.

Leer guía completa →