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 error DXGI_ERROR_DEVICE_HUNG es uno de los problemas más frustrantes para los jugadores de PC. Ocurre cuando el sistema operativo detecta que la tarjeta gráfica (GPU) ha dejado de responder a las solicitudes del juego, lo que provoca un cierre inesperado o un bloqueo total de la aplicación. Este fallo suele estar relacionado con problemas de controladores, altas temperaturas o configuraciones de overclocking inestables.

Causas Principales del Error

Antes de aplicar cualquier solución, es importante entender por qué se origina este fallo en tu ordenador:

  • Controladores gráficos desactualizados o corruptos.
  • Frecuencias de reloj de GPU o memoria demasiado altas (Overclocking inestable).
  • Sobrecalentamiento de la tarjeta gráfica.
  • Falta de archivos de DirectX actualizados.
  • Conflictos con software de terceros en segundo plano.

Método 1: Actualizar o Reinstalar los Controladores Gráficos

Un controlador defectuoso es la causa más común de este problema. Sigue estos pasos para realizar una instalación limpia:

  1. Descarga la herramienta oficial de desinstalación llamada Display Driver Uninstaller (DDU).
  2. Reinicia tu ordenador en Modo Seguro y ejecuta DDU para eliminar por completo los controladores actuales de NVIDIA, AMD o Intel.
  3. Inicia sesión normalmente en tu sistema operativo y descarga la versión más reciente del driver desde la web oficial del fabricante de tu GPU.
  4. Instala el controlador y reinicia el equipo antes de volver a abrir el juego.

Método 2: Desactivar el Overclocking y Ajustar Límites de Energía

Si tienes la tarjeta gráfica con overclock de fábrica o configurado manualmente, el hardware puede volverse inestable bajo cargas pesadas.

  1. Abre programas como MSI Afterburner o el software de gestión de tu GPU.
  2. Restaura los valores de velocidad de reloj (Core Clock y Memory Clock) a sus valores predeterminados de fábrica.
  3. Reduce ligeramente el límite de energía (Power Limit) o realiza un pequeño undervolt si tienes conocimientos avanzados.
  4. Prueba el juego para verificar si la estabilidad ha regresado.

Método 3: Modificar el Registro de Windows para Aumentar el Tiempo de Espera (TDR)

El sistema operativo Windows cuenta con una función llamada TDR (Timeout Detection and Recovery) que reinicia el controlador si no responde en 2 segundos. A veces este tiempo es insuficiente 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 en blanco, selecciona Nuevo > Valor de DWORD (32 bits) y nómbralo TdrDelay.
  4. Haz doble clic sobre el nuevo valor, selecciona la base Decimal y establece los datos de valor en 8 o 10.
  5. Reinicia tu ordenador para aplicar los cambios de manera efectiva.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Desarrollo

Cómo Solucionar el Error 'Table is Marked as Crashed' en MySQL de Forma Definitiva

Descubre por qué ocurre el error de tablas dañadas en bases de datos MySQL y cómo puedes solucionarlo en pocos minutos mediante comandos SQL o herramientas gráficas.

Leer guía completa →
Windows

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

El error 0x800f0922 suele aparecer al intentar instalar actualizaciones acumulativas en Windows. Aprende a solucionarlo paso a paso con este tutorial.

Leer guía completa →
Windows

Cómo Solucionar el Error de Pantalla Azul igdkmd64.sys en Windows de Forma Definitiva

Soluciona el molesto error de pantalla azul causado por el archivo igdkmd64.sys en Windows. Sigue nuestra guía paso a paso para restaurar la estabilidad de tu PC.

Leer guía completa →