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. Ocurre cuando la interfaz gráfica DirectX detecta que la tarjeta gráfica (GPU) ha dejado de responder a las solicitudes del juego, lo que provoca un bloqueo repentino o el cierre de la aplicación al escritorio. Las causas más comunes incluyen controladores gráficos desactualizados o corruptos, un overclocking inestable en la GPU, temperaturas excesivas o problemas con la configuración de energía en Windows.

Método 1: Actualizar o realizar una instalación limpia de los drivers de la GPU

La causa número uno de este fallo es un controlador de video obsoleto o dañado. Sigue estos pasos para aplicar una solución limpia:

  1. Descarga la herramienta gratuita DDU (Display Driver Uninstaller) desde su sitio oficial.
  2. Reinicia tu ordenador en Modo Seguro de Windows.
  3. Ejecuta DDU, selecciona tu tipo de tarjeta (NVIDIA, AMD o Intel) y haz clic en "Limpiar y reiniciar".
  4. Una vez que el PC se reinicie, descarga e instala la versión más reciente del controlador gráfico desde la página oficial del fabricante.

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

Muchos fabricantes de tarjetas gráficas venden modelos con overclock de fábrica que pueden volverse inestables en títulos exigentes. Si has modificado las frecuencias por tu cuenta, o si tu GPU viene con un OC agresivo, esto puede generar el bloqueo de DirectX.

  • Abre software como MSI Afterburner o ASUS GPU Tweak.
  • Reduce ligeramente la frecuencia del núcleo (Core Clock) y de la memoria (Memory Clock) en unos -50 MHz o -100 MHz.
  • Establece el límite de energía (Power Limit) y temperatura a sus valores predeterminados de fábrica.
  • Aplica los cambios y prueba el juego nuevamente para verificar si el error persiste.

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 gráfico si este no responde en 2 segundos. 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 blanco del panel derecho, selecciona Nuevo y luego Valor de DWORD (32 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. Haz clic en Aceptar y reinicia tu PC.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Hardware

Cómo Solucionar el Fallo de Reconocimiento de Memoria RAM en Dual Channel de Forma Definitiva

¿Tu PC no reconoce toda la memoria RAM instalada o no activa el modo Dual Channel? Te mostramos las causas y cómo solucionarlo definitivamente.

Leer guía completa →
Desarrollo

Cómo Solucionar el Error de Sintaxis SQL en MySQL de Forma Definitiva

Descubre por qué ocurre el molesto error de sintaxis SQL en tus bases de datos y cómo solucionarlo rápidamente con ejemplos prácticos de código.

Leer guía completa →
Magento

Cómo Solucionar el Error Allowed Memory Size Exhausted en Magento de Forma Definitiva

¿Tu tienda online muestra un error de memoria agotada? Descubre cómo ampliar el límite en PHP para que tu plataforma vuelva a funcionar con normalidad.

Leer guía completa →