Introducción al Error DXGI_ERROR_DEVICE_HUNG
Uno de los problemas más frustrantes para los jugadores de PC es encontrarse con el cierre repentino de un juego acompañado del mensaje DXGI_ERROR_DEVICE_HUNG. Este código de error indica que la tarjeta gráfica (GPU) dejó de responder a las solicitudes del sistema operativo, lo que obliga al controlador gráfico a reiniciar el dispositivo DirectX para evitar un bloqueo total del sistema.
Principales Causas del Error
Comprender por qué ocurre este fallo te ayudará a aplicar la solución correcta. Las causas más comunes incluyen:
- Controladores de tarjeta gráfica (NVIDIA o AMD) desactualizados o corruptos.
- Overclocking inestable en la GPU o la memoria VRAM.
- Temperatura excesiva o problemas de energía en la tarjeta gráfica.
- Archivos de juego corruptos o conflictos con configuraciones gráficas avanzadas.
Método 1: Actualizar o Reinstalar Limpiamente los Drivers de la GPU
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 oficial.
- Reinicia tu ordenador 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 en el escritorio normal, descarga e instala la última versión del controlador gráfico desde la página oficial del fabricante.
Método 2: Desactivar el Overclock y Ajustar el TdrDelay en el Registro
Si tienes la GPU con overclock de fábrica o aplicado por software, esto puede generar inestabilidad. Además, puedes aumentar el tiempo de espera de respuesta del controlador en Windows:
- Presiona las teclas
Windows + R, escriberegedity presiona Enter para abrir el Editor del Registro. - Navega hasta la ruta:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers - Haz clic derecho en un espacio vacío del panel derecho, selecciona Nuevo > Valor de DWORD (32 bits) y nómbralo
TdrDelay. - Haz doble clic en
TdrDelay, selecciona la base Decimal y escribe10en el campo de valor. Haz clic en Aceptar y reinicia tu PC.
Método 3: Verificar la Integridad de los Archivos del Juego
Los archivos de caché o texturas dañadas también pueden provocar fallos en DirectX. Dependiendo de la plataforma que uses (Steam, Epic Games o EA App), utiliza la función nativa para verificar los archivos:
- Abre tu cliente de juegos (por ejemplo, Steam) y 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 descarga cualquier archivo faltante o dañado antes de volver a jugar.