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 frustrante error DXGI_ERROR_DEVICE_HUNG es un problema común relacionado con DirectX y las tarjetas gráficas (tanto NVIDIA como AMD) en Windows. Este fallo se produce cuando el controlador de gráficos deja de responder a las solicitudes del sistema operativo, lo que provoca que el juego se cierre de manera inesperada o se quede completamente congelado.

Las causas principales de este error incluyen controladores de video desactualizados o corruptos, un overclocking excesivo en la GPU, problemas de temperatura, o archivos de juego dañados que fuerzan a DirectX a colapsar.

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

Un controlador gráfico dañado es la causa número uno de este error. La mejor manera de solucionarlo es realizar una instalación limpia utilizando Display Driver Uninstaller (DDU).

  1. Descarga la última versión de los controladores oficiales desde la web de NVIDIA o AMD, según corresponda.
  2. Descarga la herramienta gratuita Display Driver Uninstaller (DDU).
  3. Reinicia tu ordenador en Modo Seguro de Windows.
  4. Ejecuta DDU, selecciona tu tipo de dispositivo (GPU) y haz clic en Limpiar y reiniciar.
  5. Una vez que el PC se reinicie normalmente, instala el controlador oficial que descargaste en el primer paso.

Método 2: Desactivar el Overclock y ajustar la frecuencia de la GPU

Si tienes tu tarjeta gráfica con overclock de fábrica o si has aplicado un perfil personalizado con programas como MSI Afterburner, es muy probable que la inestabilidad cause el error DXGI.

  • Abre tu software de gestión de GPU (MSI Afterburner, ASUS GPU Tweak, etc.).
  • Restablece los valores predeterminados de fábrica haciendo clic en el botón de reinicio (icono de flecha circular).
  • Reduce ligeramente el Core Clock y el Memory Clock (por ejemplo, entre -30 MHz y -50 MHz) para mejorar la estabilidad si tu tarjeta es muy antigua.
  • Aplica los cambios y prueba el juego nuevamente.

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 no responde en 2 segundos. A veces, los juegos pesados necesitan más tiempo.

  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 en vacío del panel derecho, selecciona Nuevo > Valor de DWORD (32 bits) (o QWORD si tu sistema es de 64 bits).
  4. Nómbralo exactamente como TdrDelay.
  5. Haz doble clic sobre él, selecciona la base Decimal y escribe un valor de 8 o 10.
  6. Haz clic en Aceptar y reinicia tu ordenador para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
WordPress

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

Descubre por qué ocurre el temido error de conexión a la base de datos en WordPress y cómo solucionarlo rápidamente editando el archivo wp-config.php.

Leer guía completa →
Juegos

Cómo Solucionar el Error ERR_GFX_D3D_INIT en Grand Theft Auto V de Forma Definitiva

¿El juego se cierra inesperadamente mostrando un código de error gráfico? Descubre las causas principales y los métodos más efectivos para solucionarlo.

Leer guía completa →
Windows

Cómo Solucionar el Error Inaccessible Boot Device en Windows 10 y 11 Definitivamente

Aprende a resolver el frustrante error de pantalla azul Inaccessible Boot Device en Windows. Sigue nuestros métodos efectivos para recuperar el acceso a tu sistema.

Leer guía completa →