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

Introducción al error DXGI_ERROR_DEVICE_HUNG

El frustrante mensaje DXGI_ERROR_DEVICE_HUNG es uno de los problemas más comunes a los que se enfrentan los jugadores de PC en títulos exigentes como Battlefield, Cyberpunk 2077 o Apex Legends. Este código de error indica que la tarjeta gráfica (GPU) ha dejado de responder a las instrucciones enviadas por el sistema operativo, lo que provoca el cierre forzoso del juego o un pantallazo negro.

Causas principales del fallo gráfico

Entre los motivos más habituales que desencadenan este error se encuentran:

  • Overclocking inestable en la tarjeta gráfica o la memoria RAM.
  • Drivers de vídeo desactualizados o corruptos.
  • Temperaturas excesivas en la GPU que activan mecanismos de protección.
  • Conflictos con la superposición (overlay) de aplicaciones de terceros como Discord o GeForce Experience.

Método 1: Desactivar el Overclock y ajustar frecuencias

Si tienes aplicada una configuración de overclock a tu tarjeta gráfica, es muy probable que no sea estable bajo cargas de trabajo pesadas.

  1. Abre tu software de gestión de GPU, como MSI Afterburner o ASUS GPU Tweak.
  2. Restablece los valores predeterminados haciendo clic en el botón de reinicio (icono de flecha circular o 'Reset').
  3. Reduce ligeramente la frecuencia del núcleo (Core Clock) en unos -25 MHz o -50 MHz si el problema persiste.
  4. Guarda los cambios y vuelve a iniciar el juego para comprobar la estabilidad.

Método 2: Realizar una instalación limpia de los drivers de la GPU

Los archivos de controladores dañados son una causa directa de errores en DirectX.

  1. Descarga la herramienta gratuita Display Driver Uninstaller (DDU) y el controlador más reciente desde la web oficial de NVIDIA o AMD.
  2. Reinicia tu ordenador en Modo Seguro.
  3. Ejecuta DDU, selecciona tu tipo de dispositivo (GPU) y haz clic en "Limpiar y reiniciar".
  4. Una vez en el escritorio normal, instala el nuevo driver descargado previamente sin desconectar tu conexión a internet.

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

El sistema operativo 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, este tiempo 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 > Valor 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. Haz clic en Aceptar y reinicia tu ordenador para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Mac

Cómo Solucionar el Error -36 en Mac Finder de Forma Definitiva

El error -36 en Mac suele aparecer al transferir archivos a memorias USB o discos duros externos debido a archivos ocultos corruptos. Te explicamos cómo solucionarlo fácilmente usando comandos nativos de macOS.

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 →
Windows

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

El error 0x80070002 suele aparecer durante las actualizaciones de Windows interrumpiendo el proceso. Descubre cómo solucionarlo de manera definitiva con este tutorial.

Leer guía completa →