Introducción al Error DXGI_ERROR_DEVICE_HUNG
El error DXGI_ERROR_DEVICE_HUNG es uno de los problemas más frustrantes para los jugadores de PC. Ocurre comúnmente en títulos exigentes que utilizan DirectX 11 o DirectX 12. Este fallo indica que la tarjeta gráfica (GPU) ha dejado de responder a los comandos enviados por el sistema operativo o el juego, lo que provoca un bloqueo repentino y el cierre de la aplicación con un mensaje de error o simplemente enviándote al escritorio.
Causas Principales del Error
Existen diversos motivos por los cuales tu tarjeta gráfica puede colgarse de esta manera. Identificar la raíz del problema te ayudará a aplicar la solución correcta:
- Overclocking inestable en la GPU o la memoria VRAM.
- Controladores gráficos desactualizados o corruptos.
- Temperaturas excesivas o falta de refrigeración en el hardware.
- Problemas de permisos o archivos de juego dañados.
- Falta de energía o fuente de alimentación defectuosa.
Método 1: Desactivar el Overclocking y Ajustar los Relojes
Muchos jugadores exprimen al máximo su hardware mediante overclocking. Sin embargo, esto puede generar inestabilidad. Sigue estos pasos para revertirlo:
- Abre tu software de gestión de GPU (como MSI Afterburner o ASUS GPU Tweak).
- Restablece los valores predeterminados haciendo clic en el botón de reinicio (icono de flecha circular o 'Reset').
- Si tienes activado un perfil de overclock de fábrica (OC Mode), cámbialo al modo Gaming o Silent.
- Guarda los cambios y reinicia tu ordenador antes de volver a probar el juego.
Método 2: Actualizar o Realizar una Instalación Limpia de Drivers
Un controlador gráfico dañado es la causa número uno de este error. Una instalación limpia solucionará archivos corruptos.
- Descarga la herramienta oficial de desinstalación de drivers DDU (Display Driver Uninstaller).
- Reinicia tu PC en Modo Seguro y ejecuta DDU para eliminar por completo los controladores de NVIDIA o AMD.
- Inicia sesión normalmente en Windows y descarga la versión más reciente del controlador desde la web oficial del fabricante de tu tarjeta.
- Instala el nuevo controlador seleccionando la opción de 'Instalación limpia'.
Método 3: Modificar el Registro de Windows para Ajustar el TDR
El sistema operativo Windows cuenta con una función llamada TDR (Timeout Detection and Recovery) que reinicia la GPU si no responde en 2 segundos. A veces, los juegos pesados necesitan un margen mayor.
- Presiona las teclas
Win + 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 y crea un valor de tipo
DWORD (de 32 bits). - Nómbralo
TdrDelay. - Haz doble clic sobre él, selecciona Base Decimal y asigna un valor de
8o10. Haz clic en Aceptar y reinicia tu PC.