8 maneras de solucionar el error DXGI_ERROR_DEVICE HUNG en Windows

DirectX es una parte esencial del software de tu PC, ayudando a la GPU a realizar diferentes tareas. Sin embargo, si este motor falla en su funcionamiento, puedes recibir un mensaje DXGI_ERROR_DEVICE HUNG en tu PC con Windows al intentar iniciar un juego. DXGI significa Infraestructura Gráfica de DirectX, así que sabrás de inmediato que el error está relacionado con este proceso. Esta guía te muestra cómo solucionar este problema.
Consejo: ¿tienes problemas con una tarjeta gráfica defectuosa? Aquí tienes lo que debes hacer para solucionar una GPU que no funciona correctamente.
Tabla de Contenidos
- Desactivar Antialiasing
- Desactivar la función ShadowPlay
- Reinstalar NVIDIA GeForce Experience
- Modificar el TDR en el Registro
- Dejar de hacer overclocking a tu GPU
- Comprobar tu RAM
- Actualizar DirectX
- Actualizar los controladores de la tarjeta gráfica
- Preguntas Frecuentes
1. Desactivar Antialiasing
El Antialiasing, una técnica utilizada para eliminar o suavizar los bordes dentados en los juegos, es conocido por causar problemas. Los efectos negativos de esta característica gráfica a veces superan sus beneficios.
Si tienes un PC con una tarjeta gráfica NVIDIA, puedes usar la aplicación del Panel de Control NVIDIA incorporada para desactivar el Antialiasing. Si no la tienes instalada, descárgala desde la Microsoft Store.
- Usa la barra de búsqueda de Windows en la barra de tareas y busca “Panel de Control NVIDIA”. Selecciona el mejor resultado.

- Una vez en la aplicación, selecciona “Gestionar la configuración 3D” en el panel izquierdo, luego haz clic en la pestaña “Configuración global” a la derecha.

- Encontrarás cuatro o cinco configuraciones relacionadas con Antialiasing en la lista. Configura cada una en “Desactivado”.

- Si tienes un PC con una tarjeta gráfica AMD o Intel, ten en cuenta que las aplicaciones asociadas, AMD Radeon Settings o Intel Graphics Command Center, no te permitirán desactivar completamente el Antialiasing. Sin embargo, puedes intentar desactivarlo desde la configuración del juego. Esta opción suele estar ubicada en la sección “Video” si está disponible.
2. Desactivar la función ShadowPlay
La aplicación NVIDIA GeForce Experience incorporada viene con una opción de “Superposición en el juego” que puede mostrar información de rendimiento del PC o permitirte grabar la pantalla mientras juegas. Esto se llama ShadowPlay. Aunque es una herramienta útil, podría estar detrás del error DXGI_ERROR_DEVICE HUNG, así que intenta desactivarla. Puedes omitir esta solución si no tienes un PC con una tarjeta gráfica NVIDIA.
- Usa la búsqueda de Windows y escribe “GeForce Experience”. Haz clic derecho en el mejor resultado y elige “Ejecutar como Administrador”. Si no tienes esta aplicación en tu PC, puedes descargarla desde el sitio web de NVIDIA.

- Puedes encontrar la función “Superposición en el juego” haciendo clic en “Configuración” y yendo a la pestaña “General”. Desactiva la opción desde allí, deshabilitando efectivamente ShadowPlay.

Consejo: también puedes grabar tu pantalla usando la barra de juegos incorporada de Xbox en Windows.
3. Reinstalar NVIDIA GeForce Experience
Por mucho que NVIDIA GeForce Experience sea útil, a veces puede causar problemas en tu PC. Es posible que el problema que estás enfrentando ahora se deba a un error en NVIDIA GeForce Experience, así que podría ser una buena idea reinstalar la aplicación.
- Escribe “Panel de Control” en la barra de búsqueda y selecciona la mejor coincidencia.

- Haz clic en “Desinstalar un programa.”

- Encuentra “NVIDIA GeForce Experience” en el menú y haz clic derecho sobre él. Selecciona “Desinstalar.”

- Después de desinstalar, ve al sitio web de descarga de GeForce Experience y haz clic en “Descargar ahora.” Abre el paquete descargado y sigue las instrucciones en pantalla para instalarlo.

4. Modificar el TDR en el Registro
Timeout Detection and Recovery (TDR) es un proceso del sistema que determina si una tarjeta gráfica no responde. Desactivarlo a través del Editor del Registro puede tener el efecto de corregir el error discutido aquí al permitir que tu GPU procese aplicaciones sin una restricción de tiempo. ¿Buscas más trucos del registro? Tenemos algunos para compartir.
- Presiona la combinación de teclas Windows + R para abrir la aplicación Ejecutar. Escribe
regedity presiona Enter.

- Sigue la ruta a continuación para llegar al Registro del controlador gráfico:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
- Cuando llegues a la carpeta “GraphicsDrivers”, haz clic derecho en el lado derecho y selecciona “Nuevo -> Valor DWORD (32 bits).”

- Escribe “TdrLevel” en el cuadro de nombre del valor y establece su “Datos del valor” en “0.” Haz clic en “Aceptar”, luego reinicia tu PC.

Bueno saber: aquí tienes cómo puedes hacer overclocking fácilmente a tu RAM con AMD Ryzen Master.
5. Dejar de hacer overclocking a tu GPU
Si has estado haciendo overclocking a tu GPU, es una buena idea intentar restablecer la velocidad base de reloj del chip a su valor predeterminado. Dependiendo de la aplicación que estés utilizando para hacer overclocking, las instrucciones pueden variar.
En MSI Afterburner, notarás varios controles deslizantes en la parte inferior de la pantalla principal, la mayoría de los cuales modifican el rendimiento de tu CPU y GPU. Establece todos los parámetros en “0” para restablecer la velocidad de reloj de los chips a sus valores predeterminados, luego haz clic en el botón “Guardar”.

6. Comprobar tu RAM
Windows viene con algunas utilidades de diagnóstico, lo cual es útil para los usuarios que enfrentan problemas con sus PC. Una de estas utilidades es Windows Memory Diagnostic, que escanea tus módulos de RAM en busca de defectos y luego intenta repararlos si están relacionados con software. Alternativamente, puede sugerir que reparen tus módulos de RAM si el problema que detecta es de hardware. Sigue los pasos a continuación para ejecutar la prueba de diagnóstico de memoria de Windows:
- Escribe “Windows Memory Diagnostic” y haz clic en la mejor coincidencia.

- En la ventana emergente, selecciona “Reiniciar ahora y comprobar si hay problemas (recomendado).”

- Tu PC se reiniciará y comenzará a ejecutarse el diagnóstico de memoria.
- Tan pronto como tu PC arranque nuevamente, dirígete a “Visor de eventos” usando el cuadro de búsqueda y seleccionando la mejor coincidencia.

- En el panel izquierdo selecciona “Registros de Windows -> Sistema” y selecciona “Buscar” a la derecha.

Escribe “MemoryDiagnostic” y haz clic en “Buscar siguiente.”
Si ves el mensaje “Se detectaron problemas de hardware. Para identificar y reparar estos problemas, debes contactar al fabricante de la computadora”, significa que puede que necesites llevar tu PC a un técnico o reemplazar tus módulos de RAM.
7. Actualizar DirectX
A pesar de que Windows actualiza DirectX automáticamente, es posible que debas buscar manualmente actualizaciones de DirectX si estás experimentando problemas, incluido el error DXGI_ERROR_DEVICE HUNG.
- Busca “Buscar actualizaciones” en la barra de búsqueda y selecciona la mejor coincidencia.

- Selecciona “Descargar” para descargar e instalar la última versión de Windows.

- Si no ves actualizaciones disponibles, selecciona “Buscar actualizaciones.”

8. Actualizar los controladores de la tarjeta gráfica
Haz que Windows busque actualizaciones de controladores automáticamente a través del Administrador de dispositivos. Puede ayudarte a abordar el DXGI_ERROR_DEVICE HUNG de manera efectiva.
- Haz clic derecho en el menú de inicio y selecciona “Administrador de dispositivos.”

- Haz clic en “Adaptadores de pantalla” para expandir la categoría.

- Haz clic derecho en tu tarjeta gráfica y selecciona “Actualizar controlador.”

- Elige “Buscar automáticamente controladores.” Si tu sistema encuentra alguna actualización, la instalará automáticamente.

También puedes descargar e instalar el controlador más reciente de la tarjeta gráfica desde el sitio web del fabricante. Es una buena idea si quieres asegurarte de obtener la versión más reciente. Sin embargo, el proceso puede resultar un poco complicado para aquellos que no saben cómo instalar un paquete de controladores.
Consejo: ¿necesitas instalar un controlador no firmado en tu PC con Windows? Te mostramos cómo hacerlo.
Preguntas Frecuentes
¿Cuál es la versión más reciente de DirectX?
En Windows 11, la versión más reciente de DirectX es DirectX 12 Ultimate. Sin embargo, según tu tarjeta gráfica, puede que no puedas descargar esta versión debido a problemas de incompatibilidad. Windows generalmente detecta e instala automáticamente la versión de DirectX más compatible.
¿Cómo puedo comprobar mi versión de DirectX?
En la caja de Ejecutar, escribe dxdiag y presiona Enter. Esto abrirá la ventana de información de DirectX, donde encontrarás tu versión de DirectX así como tu modelo de CPU y versión de BIOS.
¿Qué es la Infraestructura Gráfica de DirectX (DXGI)?
Microsoft introdujo DXGI con Windows Vista. Este subsistema lleva a cabo tareas relacionadas con el controlador gráfico, incluyendo:
- Optimizaciones de modo de ventana
- Control de modo de múltiples monitores
- Selección de formatos de búfer
- Distribución de recursos entre procesos
Este proceso trabaja principalmente en segundo plano cuando tu PC ejecuta juegos como la serie Battlefield o Call of Duty: Modern Warfare.
Créditos de imagen: Pexels. Todas las capturas de pantalla por Farhad Pashaei.