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

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos 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. Este fallo se produce cuando la tarjeta gráfica (GPU) deja de responder a los comandos enviados por el sistema operativo o el juego, lo que provoca que DirectX reinicie el dispositivo y el juego se cierre de manera abrupta al escritorio.

Las causas principales de este error incluyen una configuración de overclocking inestable en la GPU, controladores gráficos desactualizados o corruptos, temperaturas excesivamente altas, o problemas de energía y voltaje en el hardware.

Método 1: Actualizar o reinstalar los controladores gráficos con DDU

Un controlador gráfico dañado suele ser el detonante principal. Se recomienda una instalación limpia utilizando Display Driver Uninstaller (DDU).

  1. Descarga la última versión de los drivers oficiales de tu tarjeta gráfica (NVIDIA, AMD o Intel) desde su sitio web oficial.
  2. Descarga la herramienta gratuita Display Driver Uninstaller (DDU).
  3. Reinicia tu ordenador en Modo Seguro de Windows.
  4. Ejecuta DDU, selecciona tu tipo de GPU y haz clic en Limpiar y reiniciar.
  5. Una vez que el PC se reinicie normalmente, instala el controlador que descargaste en el primer paso.

Método 2: Desactivar el Overclock y ajustar los límites de frecuencia

Muchos fabricantes venden tarjetas gráficas con overclock de fábrica que a veces son inestables en juegos modernos muy exigentes.

  • Abre software de gestión como MSI Afterburner o ASUS GPU Tweak.
  • Si tienes aplicada una curva de overclocking manual, restablece los valores a los predeterminados de fábrica.
  • Reduce ligeramente la frecuencia del núcleo (Core Clock) y de la memoria (Memory Clock) en unos -50 MHz o -100 MHz.
  • Aplica un límite de FPS (fotogramas por segundo) desde el panel de control de tu GPU o dentro del juego para evitar que la tarjeta trabaje al 100% de su capacidad de forma constante.

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 cierra el juego 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 blanco del panel derecho, selecciona Nuevo y luego 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 cambia el valor a 8 o 10.
  6. Haz clic en Aceptar y reinicia tu ordenador para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Desarrollo

Cómo Solucionar el Error Cannot Modify Header Information en PHP Definitivamente

Descubre por qué ocurre el error de modificación de cabeceras en PHP y aplica los mejores métodos para solucionarlo rápidamente en tu proyecto web.

Leer guía completa →
WordPress

Cómo Solucionar el Error Allowed Memory Size Exhausted en WordPress de Forma Definitiva

¿Tu web muestra el temido error de memoria agotada en WordPress? Descubre cómo solucionarlo modificando archivos clave de forma rápida y segura.

Leer guía completa →
WordPress

Cómo Solucionar la Pantalla Blanca de la Muerte (WSoD) en WordPress de Forma Definitiva

La Pantalla Blanca de la Muerte es uno de los errores más frustrantes en WordPress. Aprende a identificar sus causas y a solucionarlo rápidamente.

Leer guía completa →