Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Definitivamente

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Definitivamente
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. Este código de error aparece repentinamente, congelando el juego y obligando al usuario a cerrar la aplicación o reiniciar el sistema. Ocurre principalmente en títulos que utilizan DirectX 11 o DirectX 12 cuando el controlador gráfico deja de responder debido a una sobrecarga, un conflicto de hardware o configuraciones inestables.

Causas principales del fallo de sincronización gráfica

  • Sobrecarga o sobrecalentamiento de la tarjeta gráfica (GPU).
  • Controladores de vídeo desactualizados o corruptos.
  • Aplicaciones superpuestas (overlays) como Discord, GeForce Experience o Steam.
  • Configuraciones de overclocking inestables en la GPU o la memoria RAM.

Método 1: Actualizar o reinstalar limpiamente los controladores de la GPU

Un controlador gráfico dañado es la causa número uno de este error. Para solucionarlo de raíz, se recomienda realizar una instalación limpia utilizando herramientas especializadas como Display Driver Uninstaller (DDU).

  1. Descarga la última versión del controlador para tu tarjeta gráfica desde la web oficial de NVIDIA, AMD o Intel.
  2. Descarga la utilidad gratuita DDU (Display Driver Uninstaller).
  3. Reinicia tu ordenador en Modo Seguro.
  4. Ejecuta DDU para eliminar por completo cualquier rastro del controlador anterior.
  5. Reinicia en modo normal e instala el nuevo controlador que descargaste en el primer paso.

Método 2: Desactivar el Overclocking y ajustar la frecuencia

Si tienes configurado un perfil de overclocking en tu tarjeta gráfica, incluso el de fábrica (como los modelos OC de algunas marcas), puede causar inestabilidad en juegos exigentes.

  1. Abre tu software de gestión de GPU (MSI Afterburner, ASUS GPU Tweak, etc.).
  2. Restablece los valores predeterminados de velocidad de reloj (Core Clock y Memory Clock).
  3. Si persiste, reduce ligeramente la frecuencia del núcleo (Core Clock) en unos -25 MHz o -50 MHz para ganar estabilidad.

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 si este deja de responder durante más de 2 segundos. A veces, los juegos modernos necesitan un margen mayor.

  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 vacío, selecciona Nuevo y luego Valor de DWORD (32 bits) o QWORD (64 bits) según tu sistema.
  4. Nómbralo como TdrDelay.
  5. Haz doble clic sobre él, selecciona la base Decimal y establece el valor en 8 o 10.
  6. Reinicia tu ordenador para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Linux

Cómo Solucionar el Error Permission Denied (publickey) en Git en Linux Definitivamente

Soluciona de forma definitiva el error de autenticación SSH 'Permission denied (publickey)' en tus repositorios de Git bajo Linux. Guía paso a paso.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error Allowed Memory Size en PrestaShop Definitivamente

Aprende a solucionar el molesto error de memoria agotada en PrestaShop modificando los parámetros de tu servidor. Recupera el acceso a tu tienda hoy mismo.

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 a identificar las causas y soluciona este fallo gráfico definitivamente.

Leer guía completa →