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

¿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 cuando la interfaz gráfica DirectX detecta que la tarjeta gráfica (GPU) ha dejado de responder a los comandos enviados por el juego. Como medida de seguridad para evitar daños mayores, el sistema cierra la aplicación de forma abrupta.

Las causas principales de este fallo incluyen controladores de video desactualizados o corruptos, un overclocking inestable en la GPU o la memoria RAM, temperaturas excesivas que provocan estrangulamiento térmico (thermal throttling) y archivos de juego dañados.

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

En la gran mayoría de los casos, un controlador gráfico obsoleto o corrupto es el responsable directo de este fallo en DirectX. Sigue estos pasos para realizar una instalación limpia:

  • Descarga la herramienta oficial de desinstalación llamada Display Driver Uninstaller (DDU).
  • Reinicia tu ordenador en Modo Seguro y ejecuta DDU para eliminar por completo los restos de los drivers de NVIDIA, AMD o Intel.
  • Inicia sesión normalmente en Windows y descarga la versión más reciente del controlador desde la web oficial del fabricante de tu tarjeta gráfica.
  • Instala el nuevo controlador y reinicia el PC antes de volver a abrir el juego.

Método 2: Desactivar el Overclock y ajustar los límites de la GPU

Muchos jugadores exprimen al máximo el hardware mediante overclocking. Sin embargo, si la frecuencia o el voltaje no son completamente estables, DirectX generará el error de dispositivo colgado.

  1. Si utilizas software como MSI Afterburner o ASUS GPU Tweak, restablece los valores de Core Clock y Memory Clock a su configuración de fábrica (stock).
  2. Reduce ligeramente el límite de energía (Power Limit) o realiza un pequeño Undervolt si tu GPU venía con valores agresivos de fábrica.
  3. Desactiva cualquier perfil de overclock automático en el software de la BIOS de tu placa base.

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

El sistema operativo Windows cuenta con una característica llamada TDR (Timeout Detection and Recovery) que reinicia el controlador si la GPU tarda más de 2 segundos en responder. Aumentar este tiempo puede evitar cierres innecesarios.

  • Presiona las teclas Win + R, escribe regedit y presiona Enter para abrir el Editor del Registro.
  • Navega hasta la siguiente ruta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  • Haz clic derecho en un espacio en vacío, selecciona Nuevo y luego Valor de DWORD (32 bits).
  • Nómbralo exactamente como TdrDelay.
  • Haz doble clic sobre él, selecciona la base en Decimal y escribe un valor de 8 o 10. Haz clic en Aceptar y reinicia tu equipo.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Mac

Cómo Solucionar el Error 'La aplicación está dañada y no se puede abrir' en macOS Definitivamente

¿Tu Mac te impide abrir una aplicación descargada mostrando un mensaje de error por daños? Aprende a solucionarlo modificando los permisos de Gatekeeper.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 500 en PrestaShop Definitivamente

¿Tu tienda PrestaShop muestra el temido Error 500 sin previo aviso? Te mostramos los métodos definitivos para identificar la causa y solucionarlo rápidamente.

Leer guía completa →
Apps

Cómo Solucionar el Error de Sincronización en Google Drive Escritorio Paso a Paso

Tus archivos no se suben a la nube? Aprende a resolver los fallos de sincronización más comunes en la aplicación de Google Drive para ordenador de forma rápida.

Leer guía completa →