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

El frustrante error 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 que utilizan DirectX 11 o DirectX 12. Este fallo provoca que el juego se congele repentinamente y se cierre al escritorio sin previo aviso, arruinando la experiencia de juego. Afortunadamente, existen varios métodos efectivos para solucionarlo y devolver la estabilidad a tu tarjeta gráfica.

¿Cuáles son las causas del error DXGI_ERROR_DEVICE_HUNG?

Este código de error indica que la tarjeta gráfica (GPU) dejó de responder a las solicitudes enviadas por el sistema operativo o el juego. Las causas principales suelen ser:

  • Controladores de vídeo (drivers) desactualizados o corruptos.
  • Un overclocking inestable en la GPU o la memoria VRAM.
  • Temperatura excesiva o problemas de energía en la fuente de alimentación.
  • Archivos de juego dañados o conflictos con el software superpuesto (overlays).

Método 1: Actualizar o realizar una instalación limpia de los drivers de la GPU

La causa más frecuente de este error son los controladores gráficos defectuosos. Sigue estos pasos para solucionarlo:

  1. Descarga la herramienta oficial de desinstalación de drivers llamada Display Driver Uninstaller (DDU).
  2. Reinicia tu PC en Modo Seguro y ejecuta DDU para eliminar por completo los controladores actuales de NVIDIA, AMD o Intel.
  3. Reinicia el ordenador normalmente y descarga la última versión del controlador gráfico desde la web oficial del fabricante de tu GPU.
  4. Instala el nuevo controlador y reinicia el sistema una vez más antes de probar el juego.

Método 2: Desactivar el Overclock y limitar los fotogramas (FPS)

Si tienes configurado un overclock en tu tarjeta gráfica o el juego se ejecuta a una tasa de fotogramas exageradamente alta, la GPU puede colapsar.

  1. Si utilizas software como MSI Afterburner o ASUS GPU Tweak, restablece los valores de fábrica (Core Clock y Memory Clock a 0).
  2. Abre la configuración gráfica del juego que te da problemas.
  3. Activa la opción de V-Sync o limita los fotogramas máximos (FPS Cap) a la frecuencia de actualización de tu monitor (por ejemplo, 60 FPS o 144 FPS).
  4. Guarda los cambios y reinicia el juego.

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 esta no responde en 2 segundos. 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, 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 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
Linux

Cómo Solucionar el Error Temporary Failure in Name Resolution en Linux

Descubre por qué ocurre el fallo de resolución de nombres en tu terminal de Linux y aplica los métodos definitivos para solucionarlo hoy mismo.

Leer guía completa →
Desarrollo

Cómo Solucionar el Error Maximum Execution Time Exceeded en PHP Definitivamente

Descubre cómo solucionar el molesto error de tiempo máximo de ejecución en PHP. Métodos rápidos para ajustar la configuración de tu servidor.

Leer guía completa →
Juegos

Cómo Solucionar el Error ERR_BOX_CATASTROPHIC en Juegos de PC de Forma Definitiva

El error ERR_BOX_CATASTROPHIC puede arruinar tus sesiones de juego en PC de manera inesperada. Aprende a identificar las causas y aplica nuestros métodos definitivos para solucionarlo.

Leer guía completa →