Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Paso a Paso

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Paso a Paso
Anuncio relacionado

Introducción al error DXGI_ERROR_DEVICE_HUNG

Uno de los problemas más frustrantes para los jugadores de PC es encontrarse repentinamente con el escritorio mientras ejecutan un título exigente, acompañado frecuentemente por el mensaje DXGI_ERROR_DEVICE_HUNG. Este código de error está relacionado directamente con la interfaz DirectX y ocurre cuando la tarjeta gráfica deja de responder a las solicitudes enviadas por el sistema operativo o el juego, provocando un reinicio forzoso del controlador gráfico.

Principales causas del fallo gráfico

Para solucionar este problema de manera efectiva, es necesario comprender qué lo provoca. Las causas más comunes incluyen:

  • Sobrecarga u overclocking inestable en la GPU (frecuencias de núcleo o memoria demasiado altas).
  • Controladores de gráficos desactualizados o corruptos.
  • Temperaturas excesivas en la tarjeta gráfica que activan los mecanismos de protección térmica.
  • Archivos de juego dañados o configuraciones gráficas incompatibles con DirectX 11/12.

Método 1: Desactivar el Overclocking y ajustar los límites de energía

Si has aplicado un aumento de velocidad a tu tarjeta gráfica o viene de fábrica con valores muy ajustados, esto suele desencadenar el error. Sigue estos pasos:

  1. Abre tu software de gestión de GPU preferido, como MSI Afterburner o ASUS GPU Tweak.
  2. Si tienes aplicada una configuración de OC, restablece los valores a los predeterminados de fábrica (Core Clock y Memory Clock a 0).
  3. Reduce ligeramente el límite de energía (Power Limit) o realiza un leve Undervolting si tu hardware lo soporta.
  4. Guarda los cambios y reinicia el PC antes de volver a iniciar el juego.

Método 2: Realizar una instalación limpia de los controladores de vídeo

Los archivos residuales de actualizaciones anteriores de drivers suelen corromper la API de DirectX. Utiliza una herramienta limpia:

  1. Descarga la herramienta gratuita Display Driver Uninstaller (DDU) y el último controlador oficial para tu tarjeta NVIDIA o AMD.
  2. Inicia tu ordenador en Modo Seguro de Windows.
  3. Ejecuta DDU, selecciona tu tipo de dispositivo (GPU) y haz clic en Limpiar y reiniciar.
  4. Una vez que el PC encienda normalmente, instala el paquete de drivers descargados previamente sin interrupciones.

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 reinicia la GPU si no responde en 2 segundos. A veces este tiempo es insuficiente para juegos pesados:

  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 en vacío, selecciona Nuevo y crea un valor de tipo 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 cambia el valor a 8 o 10. Guarda los cambios y reinicia el equipo.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Hardware

Cómo Solucionar el Error USB Device Over Current Status Detected al Encender el PC

Tu PC se apaga de golpe al iniciar mostrando un aviso de sobrecarga USB. Descubre por qué ocurre y cómo solucionarlo fácilmente.

Leer guía completa →
Juegos

Cómo Solucionar el Error Fatal D3D en Juegos de PC Paso a Paso

El error fatal D3D impide que tus videojuegos favoritos arranquen correctamente debido a fallos gráficos. Aprende a solucionarlo con este tutorial paso a paso.

Leer guía completa →
Windows

Cómo Solucionar el Error 0x80070002 en Windows de Forma Definitiva

El error 0x80070002 en Windows suele interrumpir las actualizaciones del sistema. Descubre los métodos más efectivos para solucionarlo hoy mismo.

Leer guía completa →