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 cuando la tarjeta gráfica (GPU) deja de responder a las solicitudes enviadas por el sistema operativo o el juego, lo que provoca un bloqueo total o el cierre repentino de la aplicación con un mensaje de error DirectX.

Causas principales del fallo gráfico

Este código de error puede ser provocado por diversos factores relacionados con el hardware o el software de tu equipo:

  • Controladores de video (Drivers) desactualizados o corruptos.
  • Overclocking inestable en la GPU o la memoria RAM.
  • Temperaturas excesivas o sobrecalentamiento de la tarjeta gráfica.
  • Conflictos con aplicaciones en segundo plano que superponen información (overlays).

Método 1: Actualizar o realizar una instalación limpia de los drivers de la GPU

Un controlador gráfico dañado suele ser la causa principal. Sigue estos pasos para reinstalar los drivers desde cero:

  1. Descarga la herramienta gratuita DDU (Display Driver Uninstaller) desde su sitio web oficial.
  2. Reinicia tu ordenador en modo seguro.
  3. Ejecuta DDU para eliminar por completo cualquier rastro de los controladores anteriores de NVIDIA, AMD o Intel.
  4. Inicia Windows normalmente y descarga la versión más reciente del driver directamente desde la página oficial del fabricante de tu tarjeta gráfica.
  5. Instala el controlador y reinicia el equipo antes de volver a abrir el juego.

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

Si has aplicado un aumento de velocidad (overclock) a tu tarjeta gráfica o a los perfiles XMP/DOCP de la memoria RAM, es muy probable que el sistema sea inestable.

  1. Abre el software de gestión de tu GPU (como MSI Afterburner o AMD Adrenalin).
  2. Restablece los valores de Core Clock y Memory Clock a su configuración predeterminada de fábrica.
  3. Si tienes activado el overclock de fábrica mediante perfil en el juego, intenta reducir ligeramente la frecuencia del núcleo usando la opción de ajuste de energía o bajando el 'Power Limit'.

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

El sistema operativo Windows cuenta con una función llamada TDR (Timeout Detection and Recovery) que reinicia el controlador si la GPU tarda más de 2 segundos en responder. Aumentar este tiempo 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 en vacío, selecciona Nuevo y luego Valor de DWORD (32 bits) (o QWORD si usas 64 bits).
  4. Nómbralo exactamente como TdrDelay.
  5. Haz doble clic sobre él, selecciona la base Decimal y escribe un valor de 10 (para 10 segundos).
  6. Haz clic en Aceptar y reinicia tu PC para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Hardware

Cómo Solucionar el Error de la Pantalla Azul BSOD MEMORY MANAGEMENT en Windows de Forma Definitiva

Aprende a identificar y solucionar el temido error de pantalla azul MEMORY MANAGEMENT en Windows. Sigue nuestra guía paso a paso para recuperar la estabilidad.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 500 en PrestaShop de Forma Definitiva

El error 500 en PrestaShop es uno de los problemas más frustrantes para los dueños de tiendas online. Descubre cómo identificar el origen y solucionarlo rápidamente.

Leer guía completa →
Linux

Cómo Solucionar el Error de /etc/resolv.conf Sobreescrito en Linux de Forma Definitiva

¿Tus cambios en el servidor DNS de Linux desaparecen al reiniciar el sistema? Aprende a evitar que systemd-resolved sobrescriba tu archivo resolv.conf.

Leer guía completa →