¿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. Este fallo de DirectX indica que la tarjeta gráfica (GPU) dejó de responder a las solicitudes del sistema operativo o del juego, lo que provoca un cierre repentino (crash) al escritorio. Suele manifestarse en títulos pesados como Cyberpunk 2077, Battlefield o Call of Duty.
Causas principales del fallo de DirectX
- Controladores de gráficos desactualizados o corruptos.
- Overclocking inestable en la GPU o la memoria RAM.
- Temperaturas excesivas en el hardware (Thermal Throttling).
- Falta de archivos de sistema de DirectX o ficheros de juego dañados.
Método 1: Actualizar o realizar una instalación limpia de los drivers de la GPU
Un controlador gráfico obsoleto es la causa número uno de este error. Se recomienda hacer una instalación limpia utilizando herramientas dedicadas.
- Descarga el software oficial según tu gráfica:
GeForce Experiencepara NVIDIA oAMD Software: Adrenalin Editionpara AMD. - Si el problema persiste, descarga la utilidad gratuita
Display Driver Uninstaller (DDU). - Inicia Windows en Modo Seguro y ejecuta DDU para eliminar por completo los rastros del controlador anterior.
- Reinicia el equipo e instala la versión más reciente del driver de tu tarjeta gráfica.
Método 2: Desactivar el Overclock y ajustar frecuencias
Si tienes configurado un perfil de overclock en tu tarjeta gráfica mediante software como MSI Afterburner, es muy probable que la GPU no soporte dicha carga en juegos exigentes.
- Abre MSI Afterburner u otro software de gestión de GPU que utilices.
- Restablece los valores predeterminados haciendo clic en el botón de reinicio (flecha circular).
- Reduce ligeramente los valores de
Core ClockyMemory Clocksi la tarjeta viene con overclock de fábrica. - Prueba el juego nuevamente para verificar la estabilidad.
Método 3: Verificar la integridad de los archivos del juego en Steam o Epic Games
A veces, archivos corruptos en la instalación del juego provocan llamadas incorrectas a la API de DirectX.
- Abre tu cliente de juegos, por ejemplo, Steam.
- Dirígete a tu Biblioteca, haz clic derecho sobre el juego afectado y selecciona
Propiedades. - Entra en la pestaña
Archivos instaladosy haz clic enVerificar integridad de los archivos del juego. - Espera a que finalice el proceso y reemplazará cualquier archivo dañado automáticamente.