Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Tus Juegos de PC Paso a Paso

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Tus Juegos de PC Paso a Paso
Anuncio relacionado

¿Qué es el error DXGI_ERROR_DEVICE_HUNG y por qué ocurre?

Uno de los problemas más frustrantes para los jugadores de PC es encontrarse de repente con el escritorio mientras el juego se cierra abruptamente, a menudo acompañado por el código de error DXGI_ERROR_DEVICE_HUNG. Este fallo está directamente relacionado con DirectX y ocurre cuando la tarjeta gráfica (GPU) deja de responder a las solicitudes enviadas por el sistema operativo o el juego. Las causas principales incluyen controladores de vídeo desactualizados o corruptos, un overclocking excesivo en la GPU, temperaturas demasiado altas o problemas de energía con la fuente de alimentación.

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

La causa más común de este fallo es un conflicto con el driver de la tarjeta gráfica. Sigue estos pasos para realizar una instalación limpia:

  • Descarga la herramienta oficial de desinstalación llamada DDU (Display Driver Uninstaller).
  • Reinicia tu PC en Modo Seguro y ejecuta DDU para eliminar por completo los rastros de los drivers anteriores de NVIDIA, AMD o Intel.
  • Inicia sesión normalmente en Windows y descarga la versión más reciente del controlador directamente desde la web oficial del fabricante de tu tarjeta.
  • Instala el nuevo controlador y reinicia el ordenador antes de volver a abrir el juego.

Método 2: Desactivar el Overclock y ajustar la frecuencia de la GPU

Muchos jugadores exprimen al máximo el rendimiento de su hardware mediante overclocking. Sin embargo, si la frecuencia del núcleo o de la memoria es inestable, se activará este error de DirectX.

  1. Si utilizas programas como MSI Afterburner o ASUS GPU Tweak, restablece los valores predeterminados de fábrica (restando cualquier aumento en Core Clock o Memory Clock).
  2. Considera realizar un ligero undervolt o reducir la frecuencia del reloj principal en unos 50-100 MHz para comprobar si el sistema gana estabilidad.

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, juegos pesados exigen más tiempo, provocando un falso positivo del error.

Para solucionar esto, puedes aumentar el tiempo de espera en el Registro de Windows:

  • Presiona las teclas Windows + R, escribe regedit y presiona Enter.
  • Navega hasta la siguiente ruta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  • Haz clic derecho en un espacio en vacío, selecciona Nuevo > Valor de DWORD (32 bits) (o QWORD si tu sistema es de 64 bits) y nómbralo TdrDelay.
  • Haz doble clic sobre él, selecciona la base Decimal y asigna un valor de 8 o superior.
  • Haz clic en Aceptar y reinicia tu equipo para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Apps

Cómo Solucionar el Error 'A JavaScript Error Occurred in the Main Process' en Discord de Forma Definitiva

El molesto error de JavaScript en el proceso principal de Discord impide que la aplicación se inicie. Te enseñamos los métodos definitivos para solucionarlo de forma rápida.

Leer guía completa →
Apps

Cómo Solucionar el Error de la Pantalla Negra en OBS Studio Definitivamente

Aprende a resolver el problema de la pantalla negra en OBS Studio con métodos rápidos y efectivos. Recupera la captura de tus juegos y escritorio.

Leer guía completa →
Magento

Cómo Solucionar el Error de Límite de Memoria en Magento 2 Paso a Paso

Aprende a solucionar el molesto error de límite de memoria en Magento 2 al realizar tareas de compilación o indexación. Guía práctica y rápida.

Leer guía completa →