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

Cómo Solucionar el Error 'DXGI_ERROR_DEVICE_HUNG' en Juegos de PC 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 videojugadores en PC. Ocurre principalmente cuando la tarjeta gráfica (GPU) deja de responder a los comandos enviados por el sistema operativo o el juego, lo que provoca un bloqueo repentino y el cierre inesperado de la aplicación. Este fallo suele estar relacionado con controladores gráficos desactualizados, sobrecalentamiento, configuraciones de overclocking inestables o problemas con las librerías de DirectX.

Causas principales del bloqueo de la GPU en juegos

  • Controladores de la tarjeta gráfica corruptos o desactualizados.
  • Configuración excesiva de overclocking en la GPU o la memoria RAM.
  • Temperaturas elevadas que provocan un estrangulamiento térmico (thermal throttling).
  • Archivos de juego dañados o conflictos con las optimizaciones de pantalla completa.

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

La causa más común de este error es un fallo en el driver de video. Para solucionarlo de raíz, se recomienda realizar una instalación limpia utilizando herramientas especializadas como DDU (Display Driver Uninstaller).

  1. Descarga la última versión del controlador para tu tarjeta gráfica desde la página oficial de NVIDIA, AMD o Intel.
  2. Desconecta tu PC de internet para evitar que Windows Update instale controladores genéricos automáticamente.
  3. Usa DDU en modo seguro para desinstalar por completo los restos del driver anterior.
  4. Reinicia tu ordenador e instala el nuevo controlador que descargaste previamente.

Método 2: Desactivar el Overclocking y ajustar los límites de energía

Si tienes aplicada una configuración de overclocking en tu GPU, es muy probable que no sea estable bajo la carga de ciertos juegos modernos, desencadenando el error DXGI.

  1. Abre tu software de gestión de GPU (como MSI Afterburner o AMD Adrenalin).
  2. Restablece los valores predeterminados de fábrica para la velocidad del núcleo (Core Clock) y la memoria (Memory Clock).
  3. Reduce ligeramente la frecuencia de la GPU si el problema persiste, o utiliza la función de gestión de energía en modo 'Máximo rendimiento' desde el Panel de Control de NVIDIA o AMD.

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 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, selecciona Nuevo y crea un valor de DWORD (32-bit) llamado TdrDelay.
  4. Haz doble clic en él, cambia la base a Decimal y asigna un valor de 8 o superior. Reinicia tu PC.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Mac

Cómo Solucionar el Error de Aplicación Dañada en Mac de Forma Definitiva

Te aparece el mensaje de que la aplicación está dañada en tu Mac? Descubre cómo solucionar este problema de seguridad de macOS en pocos minutos.

Leer guía completa →
Desarrollo

Cómo Solucionar el Error Cannot Redeclare Function en PHP de Forma Definitiva

Descubre por qué ocurre el error de re-declaración de funciones en PHP y aprende los métodos más efectivos para solucionarlo de inmediato.

Leer guía completa →
Juegos

Cómo Solucionar el Error Failed to Initialize BattlEye Service en PC Definitivamente

Aprende a reparar el molesto error del sistema antitrampas BattlEye en tus juegos favoritos. Descubre métodos efectivos para volver a jugar sin interrupciones.

Leer guía completa →