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

Introducción al Error DXGI_ERROR_DEVICE_HUNG

El error DXGI_ERROR_DEVICE_HUNG es uno de los problemas más frustrantes para los jugadores de PC. Ocurre comúnmente en títulos exigentes que utilizan DirectX 11 o DirectX 12, provocando que el juego se Congele de repente y se cierre al escritorio, o que el sistema muestre un mensaje indicando que el dispositivo de renderizado se ha bloqueado. Este fallo está directamente relacionado con la comunicación entre la tarjeta gráfica (GPU) y el sistema operativo.

¿Cuáles son las causas principales de este fallo?

Existen diversos motivos por los cuales Windows y tu tarjeta gráfica pierden la sincronización, generando este error:

  • Overclocking inestable en la GPU o la memoria VRAM (incluso los perfiles de fábrica de algunos fabricantes).
  • Drivers de gráficos desactualizados o corruptos.
  • Temperaturas excesivas en la tarjeta gráfica que activan mecanismos de protección.
  • Falta de archivos de sistema de DirectX o conflictos con aplicaciones en segundo plano superpuestas (overlays).

Método 1: Desactivar el Overclock y ajustar la frecuencia con MSI Afterburner

Si tienes tu tarjeta gráfica con overclocking o utiliza un perfil 'OC' de fábrica, es muy probable que la GPU no soporte los picos de carga. Sigue estos pasos para solucionarlo:

  1. Descarga e instala la herramienta MSI Afterburner si aún no la tienes.
  2. Reduce el valor de Core Clock (Reloj del núcleo) en unos -50 MHz o -100 MHz.
  3. Haz lo mismo con el Memory Clock si sospechas de la VRAM.
  4. Haz clic en el icono de la marca de verificación (Apply) para guardar los cambios y prueba el juego nuevamente.

Método 2: 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 el controlador gráfico si no responde en 2 segundos. A veces, los juegos pesados necesitan un margen mayor.

  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 > Valor de DWORD (32 bits) y nómbralo TdrDelay.
  4. Haz doble clic sobre él, selecciona la base Decimal y escribe un valor de 8 o 10.
  5. Reinicia tu ordenador para aplicar los cambios.

Método 3: Realizar una instalación limpia de los drivers gráficos con DDU

Los archivos residuales de actualizaciones anteriores de controladores suelen causar conflictos graves de DirectX.

  1. Descarga la herramienta oficial Display Driver Uninstaller (DDU) y el último driver compatible para tu tarjeta NVIDIA o AMD.
  2. Reinicia tu PC en Modo Seguro de Windows.
  3. Ejecuta DDU, selecciona tu tipo de dispositivo (GPU) y haz clic en Limpiar y reiniciar.
  4. Una vez en el escritorio normal de Windows, instala el paquete de drivers nuevos que descargaste previamente sin conexión a internet si es posible.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Windows

Cómo Solucionar el Error de Acceso Denegado a la Ruta de Acceso en Windows de Forma Definitiva

¿Te aparece el mensaje de error 'Acceso denegado' al intentar abrir un archivo o carpeta en Windows? Aprende a solucionarlo rápidamente con nuestra guía definitiva.

Leer guía completa →
Mac

Cómo Solucionar el Error Imposible Verificar la App en Mac de Forma Definitiva

Te aparece el mensaje de que macOS no puede verificar si la app contiene malware? Descubre cómo solucionar este molesto bloqueo de seguridad en pocos pasos.

Leer guía completa →
Mac

Cómo Solucionar el Error 'La Aplicación Está Dañada y No Se Puede Abrir' en Mac

Aprende a solucionar el error de macOS que bloquea aplicaciones descargadas de internet. Métodos sencillos para saltar el bloqueo de seguridad.

Leer guía completa →