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

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

¿Qué es el error DXGI_ERROR_DEVICE_HUNG y por qué ocurre?

El error DXGI_ERROR_DEVICE_HUNG es uno de los problemas más frustrantes para los jugadores de PC. Ocurre principalmente en juegos que utilizan DirectX 11 y DirectX 12, indicando que la tarjeta gráfica (GPU) ha dejado de responder a los comandos enviados por el sistema operativo o el juego, lo que provoca un reinicio forzado del controlador o el cierre abrupto de la aplicación.

Las causas más comunes de este fallo incluyen la inestabilidad por un overclocking excesivo en la GPU, controladores de vídeo desactualizados o corruptos, temperaturas demasiado altas en el hardware, o fallos en los archivos de configuración del propio juego.

Método 1: Actualizar o realizar una instalación limpia de los controladores de vídeo

Un controlador gráfico dañado es la causa número uno de este error. Para solucionarlo por completo, se recomienda realizar una instalación limpia utilizando herramientas especializadas.

  1. Descarga el programa Display Driver Uninstaller (DDU) desde su sitio 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 última versión estable del controlador desde la página oficial del fabricante de tu tarjeta gráfica.

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

Si tienes la GPU con overclock de fábrica o configurada manualmente mediante programas como MSI Afterburner, es muy probable que la tarjeta no soporte la carga en ciertos momentos críticos del juego.

  • Abre MSI Afterburner u otro software de gestión de GPU que utilices.
  • Restablece los valores predeterminados de Core Clock y Memory Clock (déjalos a 0).
  • Reduce ligeramente el límite de energía (Power Limit) o realiza un pequeño Undervolt si tienes conocimientos avanzados para mantener la estabilidad térmica y eléctrica.

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 esta tarda más de 2 segundos en responder. A veces, juegos pesados necesitan un margen mayor.

  1. Presiona la combinación de 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 del panel derecho, selecciona Nuevo > Valor de DWORD (32 bits) y nómbralo TdrDelay.
  4. Haz doble clic sobre el nuevo valor, selecciona la base Decimal y escribe 10 en los datos del valor.
  5. Haz clic en Aceptar y reinicia tu ordenador para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Juegos

Cómo Solucionar el Error de Archivos Corruptos y Falta de Privilegios en Steam de Forma Definitiva

Descubre los mejores métodos comprobados para solucionar los errores de lectura, escritura y privilegios en Steam que impiden actualizar o iniciar tus juegos favoritos.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 500 en PrestaShop de Forma Definitiva

El Error 500 es uno de los fallos más críticos en tiendas virtuales. Aprende a identificar la causa exacta y aplica la solución definitiva.

Leer guía completa →
Juegos

Cómo Solucionar el Error ERR_GFX_D3D_INIT en Red Dead Redemption 2 de Forma Definitiva

Aprende a solucionar el error ERR_GFX_D3D_INIT en Red Dead Redemption 2. Sigue nuestra guía detallada para volver a jugar sin interrupciones.

Leer guía completa →