Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC de Forma Definitiva

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC de Forma Definitiva
Anuncio relacionado

¿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 juego. Windows reinicia el controlador de pantalla para evitar un bloqueo total del sistema, lo que provoca que el juego se cierre de repente al escritorio.

Causas principales del fallo

  • Overclocking inestable en la tarjeta gráfica (GPU o VRAM).
  • Controladores de video desactualizados o corruptos.
  • Temperaturas excesivas o problemas de hardware (thermal throttling).
  • Falta de archivos de sistema o DirectX dañado.

Método 1: Desactivar el Overclocking y ajustar las frecuencias

Muchos usuarios exprimen al máximo sus tarjetas gráficas mediante software como MSI Afterburner o ASUS GPU Tweak. Si la frecuencia del núcleo o de la memoria es demasiado alta, la GPU fallará bajo carga pesada.

  1. Abre tu software de gestión de GPU (MSI Afterburner, por ejemplo).
  2. Restablece los valores predeterminados haciendo clic en el botón de reinicio (icono de flecha circular).
  3. Reduce ligeramente el Core Clock y el Memory Clock en unos -50 MHz si prefieres mantener un ligero overclock seguro.
  4. Guarda la configuración y vuelve a iniciar el juego para comprobar si persiste el error.

Método 2: Actualizar o realizar una instalación limpia de los drivers gráficos

Un controlador gráfico dañado es la causa número uno de este tipo de excepciones en DirectX.

  1. Descarga la herramienta gratuita Display Driver Uninstaller (DDU).
  2. Reinicia tu ordenador en Modo Seguro.
  3. Ejecuta DDU para eliminar por completo cualquier rastro de los drivers de NVIDIA, AMD o Intel.
  4. Inicia sesión normalmente en Windows y descarga la versión más reciente del controlador desde la web oficial del fabricante.
  5. Instala el driver limpio y reinicia el equipo.

Método 3: Modificar el Registro de Windows para aumentar el tiempo de espera (TDR)

Windows cuenta con una función llamada TDR (Timeout Detection and Recovery) que cierra los juegos si la GPU tarda más de 2 segundos en responder. Aumentar este límite puede evitar que el juego se cierre.

  1. Presiona las teclas Windows + R, escribe regedit y presiona Enter.
  2. Navega hasta la siguiente ruta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  3. Haz clic derecho en un espacio vacío, selecciona Nuevo y elige Valor de DWORD (32 bits) (o QWORD si tu sistema es de 64 bits).
  4. Nómbralo exactamente como TdrDelay.
  5. Haz doble clic sobre él, selecciona la base Decimal y establece el valor en 8 o 10.
  6. Haz clic en Aceptar y reinicia tu PC para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Mac

Cómo Solucionar el Error 'La aplicación se abrió inesperadamente' en Mac

Aprende a corregir el error recurrente en macOS donde tus aplicaciones se cierran y muestran el aviso de que se abrieron inesperadamente. Métodos efectivos.

Leer guía completa →
Juegos

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de Forma Definitiva

¿Tus juegos se cierran inesperadamente con el error DXGI_ERROR_DEVICE_HUNG? Aprende las mejores soluciones para recuperar la estabilidad de tu GPU.

Leer guía completa →
Juegos

Cómo Solucionar el Error 'Content File Locked' en Steam de Forma Definitiva

¿Tus descargas de Steam se detienen con el error Content File Locked? Aprende las mejores soluciones definitivas para reparar este fallo de archivos.

Leer guía completa →