¿Qué es el error DXGI_ERROR_DEVICE_HUNG y por qué ocurre?
El error DXGI_ERROR_DEVICE_HUNG es un fallo clásico relacionado con DirectX que ocurre cuando la tarjeta gráfica (GPU) deja de responder a las solicitudes del sistema operativo o del juego. Esto suele provocar que el juego se cierre de forma inesperada o que aparezca un pantallazo negro, arruinando tu partida.
Causas principales del error en Windows
Entre las causas más comunes de este problema se encuentran:
- Controladores gráficos desactualizados o corruptos.
- Un exceso de overclocking en la tarjeta gráfica (GPU) o en la memoria RAM.
- Temperaturas elevadas que provocan thermal throttling o bloqueos de seguridad.
- Archivos de juego dañados o una versión de DirectX desactualizada.
Método 1: Realizar una instalación limpia de los drivers de la tarjeta gráfica
A menudo, los controladores gráficos corruptos generan conflictos con DirectX. Para solucionarlo por completo:
- Descarga la herramienta gratuita Display Driver Uninstaller (DDU) desde su sitio web oficial.
- Reinicia tu PC en Modo Seguro de Windows.
- Ejecuta DDU, selecciona tu tipo de GPU (NVIDIA, AMD o Intel) y haz clic en "Limpiar y reiniciar".
- Una vez que el PC se reinicie normalmente, descarga e instala la última versión estable del controlador desde la web oficial del fabricante.
Método 2: Desactivar el Overclocking y ajustar el TDR en el Registro
Si tienes la GPU con overclock de fábrica o aplicado por ti, esto puede inestabilizar DirectX. Además, puedes ampliar el tiempo de espera de la GPU en Windows:
- Presiona las teclas
Windows + R, escriberegedity presiona Enter. - Navega hasta la ruta:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers - Haz clic derecho en un espacio en blanco, selecciona Nuevo > Valor DWORD (32 bits) y nómbralo
TdrDelay. - Haz doble clic en él, selecciona la base Decimal y establece el valor en
10. Haz clic en Aceptar y reinicia tu ordenador.
Método 3: Verificar la integridad de los archivos del juego en Steam o Epic Games
Los archivos corruptos dentro del directorio del juego pueden forzar a DirectX a cerrarse:
- 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 el proceso termine y descarga cualquier archivo que se haya reemplazado.