¿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 y DirectX 12. Básicamente, significa que la tarjeta gráfica (GPU) dejó de responder a los comandos enviados por el juego, lo que provoca un bloqueo repentino, un cierre inesperado o la congelación total de la pantalla. A menudo, Windows intenta reiniciar el controlador gráfico (TDR), pero el juego ya se ha cerrado con este código de error.
Causas principales del fallo de sincronización con la GPU
Entre las causas más comunes de este problema se encuentran:
- Overclocking inestable en la tarjeta gráfica o memoria RAM.
- Controladores de gráficos (GPU) desactualizados o corruptos.
- Temperaturas excesivas en la GPU que activan mecanismos de protección.
- Archivos de juego dañados o conflictos con aplicaciones superpuestas (overlays).
Método 1: Desactivar el Overclocking y ajustar el TDR en el Registro
Si tienes un overclock de fábrica muy agresivo o aplicado por software, tu tarjeta gráfica puede volverse inestable. Para solucionar esto y ajustar el tiempo de espera de respuesta de Windows (TDR), sigue estos pasos:
- Si usas software como MSI Afterburner o ASUS GPU Tweak, restablece los valores de Core Clock y Memory Clock a sus niveles predeterminados.
- Presiona las teclas
Windows + R, escriberegedity presiona Enter para abrir el Editor del Registro. - 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ómbraloTdrDelay. - Haz doble clic en
TdrDelay, selecciona la baseDecimaly escribe10en información del valor. Haz clic en Aceptar y reinicia tu ordenador.
Método 2: Actualizar o realizar una instalación limpia de los controladores gráficos
Los drivers corruptos son la causa número uno de errores en DirectX. Realizar una instalación limpia elimina cualquier archivo residual que cause conflictos.
- Descarga la herramienta gratuita
Display Driver Uninstaller (DDU)y el controlador más reciente desde la página oficial de NVIDIA o AMD según corresponda. - Reinicia tu PC en Modo Seguro de Windows.
- Ejecuta DDU, selecciona tu tipo de dispositivo (GPU) y haz clic en
Limpiar y reiniciar. - Una vez que el equipo encienda normalmente, instala el controlador fresco que descargaste previamente.
Método 3: Verificar la integridad de los archivos del juego
A veces, el problema no es la tarjeta gráfica en sí, sino archivos corruptos dentro de la instalación del juego que fuerzan llamadas incorrectas a la API de DirectX.
- Si juegas en
Steam, haz clic derecho sobre el juego afectado, seleccionaPropiedades, ve a la pestañaArchivos instaladosy haz clic enVerificar integridad de los archivos del juego. - Si usas la
Epic Games Store, ve a tu Biblioteca, haz clic en los tres puntos debajo del juego, seleccionaAdministrary luego enVerificar. - Espera a que el proceso termine y descargue los archivos faltantes o reparados antes de volver a iniciar tu partida.