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

¿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. Este código de error indica que la tarjeta gráfica (GPU) ha dejado de responder a las solicitudes enviadas por el sistema operativo o el juego, lo que provoca un bloqueo repentino o el cierre inesperado de la aplicación. Las causas principales incluyen controladores de vídeo desactualizados o corruptos, un overclocking excesivo en la GPU, problemas de temperatura o conflictos con las librerías de DirectX.

Método 1: Actualizar o realizar una instalación limpia de los controladores de vídeo

Un controlador gráfico dañado es la causa más común de este fallo. Sigue estos pasos para reinstalar tus drivers desde cero:

  1. Descarga la herramienta oficial de desinstalación de drivers llamada DDU (Display Driver Uninstaller) en modo seguro.
  2. Ejecuta DDU para eliminar por completo cualquier rastro de los controladores anteriores de NVIDIA, AMD o Intel.
  3. Reinicia tu ordenador con normalidad.
  4. Visita la página oficial del fabricante de tu tarjeta gráfica, descarga la versión más reciente del controlador e instálala.

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

Si has aplicado un aumento de velocidad a tu tarjeta gráfica mediante software como MSI Afterburner, es muy probable que la inestabilidad provoque este cuelgue en juegos demandantes.

  1. Abre tu software de gestión de GPU (MSI Afterburner, ASUS GPU Tweak, etc.).
  2. Restablece los valores de fábrica haciendo clic en el botón de reinicio (icono de flecha circular).
  3. Reduce ligeramente el reloj del núcleo (Core Clock) y la memoria (Memory Clock) en unos -50 MHz si el problema persiste.
  4. Guarda los cambios y prueba el juego nuevamente.

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 margen es demasiado corto 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 vacío, selecciona Nuevo y luego Valor de DWORD (32 bits) o Valor de QWORD (64 bits) según tu sistema.
  4. Nómbralo TdrDelay.
  5. Haz doble clic sobre él, selecciona la base Decimal y cambia el valor a 8 o 10.
  6. Reinicia tu PC para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
PrestaShop

Cómo Solucionar el Error 500 en el Módulo de Pago de PrestaShop Definitivamente

Aprende a diagnosticar y corregir el error HTTP 500 que ocurre al intentar pagar en PrestaShop. Restablece la pasarela de pagos rápidamente.

Leer guía completa →
Linux

Cómo Solucionar el Error 'Permission denied (publickey)' en Linux de Forma Definitiva

¿No puedes conectarte a tu servidor mediante SSH? Descubre por qué ocurre el error de clave pública denegada y cómo solucionarlo rápidamente.

Leer guía completa →
Linux

Cómo Solucionar el Error de Inodos al 100% en Linux de Forma Definitiva

¿Tu sistema Linux muestra que el disco está lleno pero tienes espacio libre? El problema son los inodos. Aprende a solucionarlo paso a paso.

Leer guía completa →