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

¿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 jugadores de PC. Este código de error indica que la tarjeta gráfica (GPU) ha dejado de responder a las solicitudes enviadas por el sistema operativo o el juego, lo que provoca un bloqueo repentino o el cierre inesperado de la aplicación. Las causas principales incluyen controladores de vídeo desactualizados o corruptos, un overclocking excesivo en la GPU, problemas de temperatura o conflictos con las librerías de DirectX.

Método 1: Actualizar o realizar una instalación limpia de los controladores de vídeo

Un controlador gráfico dañado es la causa más común de este fallo. Sigue estos pasos para reinstalar tus drivers desde cero:

  1. Descarga la herramienta oficial de desinstalación de drivers llamada DDU (Display Driver Uninstaller) en modo seguro.
  2. Ejecuta DDU para eliminar por completo cualquier rastro de los controladores anteriores de NVIDIA, AMD o Intel.
  3. Reinicia tu ordenador con normalidad.
  4. Visita la página oficial del fabricante de tu tarjeta gráfica, descarga la versión más reciente del controlador e instálala.

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

Si has aplicado un aumento de velocidad a tu tarjeta gráfica mediante software como MSI Afterburner, es muy probable que la inestabilidad provoque este cuelgue en juegos demandantes.

  1. Abre tu software de gestión de GPU (MSI Afterburner, ASUS GPU Tweak, etc.).
  2. Restablece los valores de fábrica haciendo clic en el botón de reinicio (icono de flecha circular).
  3. Reduce ligeramente el reloj del núcleo (Core Clock) y la memoria (Memory Clock) en unos -50 MHz si el problema persiste.
  4. Guarda los cambios y prueba el juego nuevamente.

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 no responde en 2 segundos. A veces, este margen es demasiado corto 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 vacío, selecciona Nuevo y luego Valor de DWORD (32 bits) o Valor de QWORD (64 bits) según tu sistema.
  4. Nómbralo TdrDelay.
  5. Haz doble clic sobre él, selecciona la base Decimal y cambia el valor a 8 o 10.
  6. Reinicia tu PC para aplicar los cambios.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
WordPress

Cómo Solucionar la Pantalla Blanca de la Muerte (WSoD) en WordPress Definitivamente

¿Tu sitio web muestra una pantalla totalmente blanca sin mensajes de error? Aprende las causas principales y cómo solucionarlo rápidamente.

Leer guía completa →
Desarrollo

Cómo Solucionar el Error Detached HEAD en Git de Forma Definitiva

¿Te encuentras atrapado en el estado Detached HEAD en Git y no sabes cómo salir sin perder tu trabajo? Descubre los métodos definitivos para solucionarlo.

Leer guía completa →
Hardware

Cómo Solucionar el Fallo de Reconocimiento de Memoria RAM en Dual Channel de Forma Definitiva

¿Tu PC no reconoce toda la memoria RAM instalada o no activa el modo Dual Channel? Te mostramos las causas y cómo solucionarlo definitivamente.

Leer guía completa →