¿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 controlador. En la mayoría de los casos, el juego se congela durante unos segundos y se cierra de manera abrupta al escritorio.
Causas principales del error
- Controladores de tarjeta gráfica (NVIDIA o AMD) desactualizados o corruptos.
- Overclocking inestable en la GPU o la memoria VRAM.
- Temperaturas elevadas que provocan un estrangulamiento térmico (thermal throttling).
- Archivos de juego dañados o conflictos con superposiciones de software (overlays).
Método 1: Actualizar o reinstalar limpiamente los controladores gráficos
Un controlador gráfico dañado es la causa número uno de este error. Sigue estos pasos para realizar una instalación limpia:
- Descarga la herramienta gratuita Display Driver Uninstaller (DDU) desde su sitio web oficial.
- Reinicia tu ordenador en Modo Seguro de Windows.
- Ejecuta DDU, selecciona tu tipo de dispositivo (GPU) y elige la opción "Limpiar y reiniciar".
- Una vez que el PC se reinicie normalmente, descarga e instala la última versión del controlador desde la web oficial de NVIDIA, AMD o Intel.
Método 2: Desactivar el Overclocking y ajustar la frecuencia de la GPU
Si has aplicado un aumento de velocidad (overclock) a tu tarjeta gráfica mediante software como MSI Afterburner, es muy probable que la configuración no sea estable bajo la carga de juegos exigentes.
- Abre MSI Afterburner u otra utilidad de gestión de hardware que utilices.
- Restablece los valores predeterminados haciendo clic en el botón de reinicio (flecha circular).
- Si el problema persiste, intenta reducir ligeramente la frecuencia del núcleo (Core Clock) en unos -50 MHz o -100 MHz.
Método 3: Verificar la integridad de los archivos del juego en Steam o Epic Games
A veces, archivos del juego corruptos pueden enviar instrucciones erróneas a la API de DirectX, desencadenando el cierre por dispositivo colgado.
- Abre tu cliente de juegos (por ejemplo, Steam).
- Ve a tu Biblioteca, haz clic derecho sobre el juego afectado y selecciona Propiedades.
- Dirígete a la pestaña Archivos instalados y haz clic en "Verificar integridad de los archivos del juego".
- Espera a que finalice el proceso y reemplaza cualquier archivo dañado automáticamente.