Introducción al Error DXGI_ERROR_DEVICE_HUNG
El frustrante código de error DXGI_ERROR_DEVICE_HUNG es uno de los problemas más comunes a los que se enfrentan los jugadores de PC en entornos con DirectX 11 y DirectX 12. Este fallo ocurre repentinamente, congelando la pantalla del videojuego o cerrándolo de forma abrupta al Escritorio sin previo aviso. Aparece principalmente cuando la tarjeta gráfica (GPU) deja de responder a los comandos enviados por el sistema operativo o el juego, provocando un reinicio forzado del controlador gráfico.
Causas Principales del Fallo
Existen diversos motivos por los cuales Windows y tus videojuegos favoritos pueden arrojar este error de DirectX:
- Controladores de video obsoletos o corruptos.
- Aplicación de overclocking inestable en la memoria o núcleo de la tarjeta gráfica (GPU).
- Temperaturas excesivas o thermal throttling en el procesador gráfico.
- Archivos de juego dañados o configuraciones gráficas incompatibles.
Método 1: Limpiar e Instalar Nuevamente los Controladores Gráficos
Una instalación limpia de los drivers de NVIDIA, AMD o Intel suele ser la solución más efectiva. Sigue estos pasos:
- Descarga la herramienta gratuita
DDU (Display Driver Uninstaller)desde su sitio web oficial. - Reinicia tu ordenador en Modo Seguro de Windows.
- Ejecuta DDU, selecciona tu tipo de GPU (NVIDIA o AMD) y haz clic en "Limpiar y reiniciar".
- Una vez en el escritorio normal, descarga e instala la versión más reciente del controlador gráfico desde la web del fabricante.
Método 2: Desactivar Overclocking y Ajustar TdrDelay en el Registro
Si tienes la GPU con overclock de fábrica o aplicado por software, intenta devolverla a sus frecuencias base. Además, puedes ampliar el tiempo de espera de Windows para evitar el cuelgue:
- Presiona las teclas
Windows + R, escriberegedity presiona Enter. - Navega hasta la siguiente ruta:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers - Haz clic derecho en un espacio en blanco, selecciona Nuevo > Valor de DWORD (32 bits) y nómbralo
TdrDelay. - Haz doble clic en él, selecciona la base Decimal y escribe un valor de
10. Haz clic en Aceptar y reinicia tu ordenador.