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 o DirectX 12, cuando el sistema operativo detecta que la tarjeta gráfica (GPU) ha dejado de responder a las solicitudes del juego. Como medida de seguridad, el controlador de vídeo reinicia la GPU, lo que provoca el cierre inmediato de la aplicación con este mensaje de error.

Las causas más comunes de este fallo incluyen un overclocking inestable en la tarjeta gráfica, controladores de vídeo corruptos o desactualizados, temperaturas excesivas en el hardware, o archivos de juego dañados que exigen operaciones gráficas inválidas a la GPU.

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

Un controlador de vídeo obsoleto o corrupto es el detonante principal de este error en la mayoría de los títulos modernos.

  1. Descarga la herramienta gratuita Display Driver Uninstaller (DDU) desde su sitio web oficial.
  2. Reinicia tu ordenador en Modo Seguro para asegurar una desinstalación limpia.
  3. Ejecuta DDU, selecciona tu tipo de GPU (NVIDIA, AMD o Intel) y haz clic en 'Limpiar y reiniciar'.
  4. Una vez que el PC se reinicie normalmente, 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 Overclocking y ajustar el TdrDelay en el Registro

Si tienes un perfil de overclock en tu tarjeta gráfica o memoria RAM, este podría ser inestable. Además, puedes aumentar el tiempo de espera del controlador en Windows.

  • Vuelve a colocar las frecuencias de fábrica de tu GPU usando programas como MSI Afterburner.
  • Presiona las teclas Windows + R, escribe regedit y pulsa Enter.
  • Navega hasta la ruta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  • Haz clic derecho en un espacio vacío, selecciona Nuevo > Valor de DWORD (32 bits) y nómbralo TdrDelay.
  • Haz doble clic sobre él, selecciona la base Decimal e introduce el valor 10. Esto le da más tiempo a la GPU para responder antes de lanzar el error.

Método 3: Verificar la integridad de los archivos del juego

A veces, archivos faltantes o corruptos en la instalación del juego provocan llamadas incorrectas a la API gráfica.

  • Si juegas en Steam, haz clic derecho sobre el juego afectado, selecciona Propiedades, ve a la pestaña Archivos instalados y haz clic en 'Verificar integridad de los archivos del juego'.
  • Si usas Epic Games Launcher, ve a tu Biblioteca, haz clic en los tres puntos debajo del juego, selecciona Administrar y luego haz clic en 'Verificar'.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
PrestaShop

Cómo Solucionar el Error 503 Service Unavailable en PrestaShop de Forma Definitiva

El error 503 en PrestaShop deja tu tienda inaccesible para los clientes. Aprende a identificar la causa y a solucionarlo aplicando estos sencillos métodos.

Leer guía completa →
Windows

Cómo Solucionar el Error Código 0x80070002 en Windows de Forma Definitiva

Aprende a resolver el frustrante código de error 0x80070002 que impide actualizar Windows. Métodos efectivos y sencillos aplicados por expertos.

Leer guía completa →
Windows

Cómo Solucionar el Error Código 10 en el Administrador de Dispositivos de Windows de Forma Definitiva

El error Código 10 en Windows impide que tus dispositivos de hardware funcionen correctamente. Descubre los mejores métodos para solucionarlo de forma definitiva.

Leer guía completa →