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
Windows

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

El error 0x80070002 en Windows suele interrumpir las actualizaciones del sistema. Descubre las causas principales y cómo resolverlo con métodos sencillos.

Leer guía completa →
Hardware

Cómo Solucionar los Pitidos de la BIOS al Encender el PC Definitivamente

Tu ordenador emite una secuencia de pitidos y no enciende la pantalla. Aprende a identificar el código de error de la BIOS y soluciona el problema de hardware.

Leer guía completa →
Desarrollo

Cómo Solucionar el Error CORS (Cross-Origin Resource Sharing) en JavaScript y Node.js Definitivamente

¿Te aparece el temido error de política CORS en la consola del navegador? Descubre las causas principales y cómo solucionarlo paso a paso.

Leer guía completa →