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

El error DXGI_ERROR_DEVICE_HUNG es uno de los problemas más frustrantes para los jugadores de PC. Este fallo de DirectX ocurre cuando la tarjeta gráfica deja de responder a los comandos enviados por el juego, lo que provoca un bloqueo repentino, un cierre inesperado o la famosa pantalla negra. Afecta a títulos exigentes en Windows y suele estar relacionado con la configuración de la GPU, controladores desactualizados o problemas de hardware.

¿Cuáles son las causas del error DXGI_ERROR_DEVICE_HUNG?

Las razones más comunes por las que se genera este error en tu sistema incluyen:

  • Controladores de tarjeta gráfica corrompidos o desactualizados.
  • Configuración agresiva de overclocking en la GPU o la memoria RAM.
  • Temperaturas excesivas en el hardware que activan mecanismos de protección.
  • Falta de archivos de DirectX o conflictos con aplicaciones en segundo plano.

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

Un controlador gráfico dañado es la causa principal de este fallo. Sigue estos pasos para reinstalarlos correctamente:

  1. Descarga la herramienta gratuita DDU (Display Driver Uninstaller) desde su web oficial.
  2. Reinicia tu ordenador en Modo Seguro de Windows.
  3. Ejecuta DDU para eliminar por completo cualquier rastro de los drivers de NVIDIA, AMD o Intel.
  4. Reinicia el equipo en modo normal y descarga la versión más reciente del controlador desde la página oficial del fabricante de tu tarjeta.
  5. Instala el driver limpio y vuelve a probar el juego.

Método 2: Desactivar el Overclock y ajustar las frecuencias

Muchos fabricantes de tarjetas gráficas venden modelos con overclock de fábrica que a veces son inestables en juegos modernos. Si has aplicado overclocking manual, debes revertirlo.

  • Abre software como MSI Afterburner o ASUS GPU Tweak.
  • Reduce ligeramente la frecuencia del núcleo (Core Clock) y de la memoria (Memory Clock) en unos -50 MHz o -100 MHz.
  • Establece un límite de fotogramas por segundo (FPS) en el panel de control de tu GPU o dentro del juego para evitar picos de uso extremo.

Método 3: Modificar el Registro de Windows (TDR Delay)

Windows cuenta con una función llamada TDR (Timeout Detection and Recovery) que reinicia el controlador si la GPU tarda demasiado 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 vacío, selecciona Nuevo y crea un valor de tipo DWORD (de 32 bits) (o QWORD si usas un sistema de 64 bits).
  4. Nómbralo TdrDelay.
  5. Haz doble clic sobre él, selecciona la base Decimal y escribe un valor de 10 (representa 10 segundos).
  6. 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 NSURLErrorDomain -999 en Mac de Forma Definitiva

Descubre por qué ocurre el molesto error NSURLErrorDomain -999 en tu Mac y cómo solucionarlo definitivamente con estos sencillos pasos.

Leer guía completa →
Linux

Cómo Solucionar el Error Fallo al Recuperar Archivos en APT Update de Linux de Forma Definitiva

Soluciona de forma rápida el error de APT al actualizar tus repositorios en Ubuntu y Debian. Recupera el acceso a tus paquetes con este tutorial.

Leer guía completa →
Hardware

Cómo Solucionar el Error Código 43 en el Administrador de Dispositivos de Forma Definitiva

El error Código 43 indica que Windows ha detenido un dispositivo de hardware por problemas de funcionamiento. Descubre cómo solucionarlo definitivamente con estos métodos.

Leer guía completa →