8 formas de solucionar el error DXGI_ERROR_DEVICE HUNG en Windows

Error Dxgi Dispositivo colgado o reiniciado

DirectX es una parte esencial del software de su PC y ayuda a la GPU a realizar diferentes tareas. Sin embargo, si este motor no funciona correctamente, es posible que reciba un mensaje DXGI_ERROR_DEVICE HUNG en su PC con Windows cuando intente iniciar un juego. DXGI significa DirectX Graphics Infrastructure, por lo que sabrás de inmediato que el error tiene que ver con este proceso. Esta guía le muestra cómo solucionar este problema.

Consejo: ¿Tienes problemas con una tarjeta gráfica defectuosa? Esto es lo que debe hacer para reparar una GPU que no funciona correctamente.

Índice
  1. 1. Deshabilite el suavizado
  2. 2. Desactivar la función ShadowPlay
  3. 3. Reinstale la experiencia NVIDIA GeForce
  4. 4. Modificar el TDR en el Registro
  5. 5. Deja de hacer overclocking en tu GPU
  6. 6. Comprueba tu RAM
  7. 7. Actualiza DirectX
  8. 8. Actualice los controladores de la tarjeta gráfica
  9. Preguntas frecuentes
    1. ¿Cuál es la versión más reciente de DirectX?
    2. ¿Cómo puedo verificar mi versión de DirectX?
    3. ¿Qué es la infraestructura de gráficos DirectX (DXGI)?

1. Deshabilite el suavizado

El antialiasing, una técnica utilizada para eliminar o suavizar los bordes irregulares en los juegos, es conocido por causar problemas. Los efectos negativos de esta característica gráfica a veces superan sus beneficios.

Si tiene una PC con una tarjeta gráfica NVIDIA, puede usar la aplicación integrada del Panel de control de NVIDIA para desactivar el Antialiasing. Si no la tienes instalada, descarga la aplicación desde Microsoft Store.

  1. Utilice la barra de búsqueda de Windows en la barra de tareas y busque "Panel de control de NVIDIA". Seleccione el mejor resultado.
Busque el Panel de control de Nvidia mediante la búsqueda de Windows.
  1. Una vez en la aplicación, seleccione "Administrar configuración 3D" en el panel izquierdo, luego haga clic en la pestaña "Configuración global" a la derecha.
Vista del Panel de control de NVIDIA con la pestaña Configuración global abierta.
  1. Encontrará cuatro o cinco configuraciones relacionadas con Antialiasing en la lista. Configure cada uno en "Desactivado".
Panel de control de NVIDIA con opciones de Antialiasing a la vista.
  1. Si tiene una PC con una tarjeta gráfica AMD o Intel, sepa que la configuración AMD Radeon de sus aplicaciones asociadas o el Centro de comando de gráficos Intel no le permitirán desactivar el Antialiasing por completo. Sin embargo, puedes intentar desactivar Antialiasing 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 sobre el rendimiento de la 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 una PC con una tarjeta gráfica NVIDIA.

  1. Utilice la búsqueda de Windows y escriba "Experiencia GeForce". Haga clic derecho en el mejor resultado y elija "Ejecutar como administrador". Si no tiene esta aplicación en su PC, puede descargarla desde el sitio web de NVIDIA.
Escriba Geforce Experience en la búsqueda de Windows.
  1. Puedes encontrar la función "Superposición en el juego" haciendo clic en "Configuración" y yendo a la pestaña "General". Desactive la opción desde allí, deshabilitando efectivamente ShadowPlay.
Interfaz NVIDIA GeForce Experience con el ícono de Configuración en la esquina superior derecha.

Consejo: también puedes grabar tu pantalla usando la barra de juegos Xbox incorporada en Windows.

3. Reinstale la experiencia NVIDIA GeForce

Por mucho que NVIDIA GeForce Experience sea útil, a veces puede causar problemas en su PC. Es posible que el problema al que te enfrentas ahora se deba a un error de NVIDIA GeForce Experience, por lo que podría ser una buena idea reinstalar la aplicación.

  1. Escriba "Panel de control" en la barra de búsqueda y seleccione la mejor coincidencia.
Buscando el Panel de control mediante la búsqueda de Windows.
  1. Haga clic en "Desinstalar un programa".
Sección de programas en el Panel de control.
  1. Busque "NVIDIA GeForce Experience" en el menú y haga clic derecho sobre él. Seleccione "Desinstalar".
Desinstalando la experiencia NVIDIA GeForce.
  1. Después de la desinstalación, vaya al sitio web de descarga de GeForce Experience y haga clic en "Descargar ahora". Abra el paquete descargado y siga las instrucciones que aparecen en pantalla para instalarlo.
Descarga GeForce Experience desde el sitio web oficial de NVIDIA.

4. Modificar el TDR en el Registro

La detección y recuperación de tiempo de espera (TDR) es un proceso del sistema que determina si una tarjeta gráfica no responde. Deshabilitarlo a través del Editor del Registro puede tener el efecto de corregir el error discutido aquí al permitir que su GPU procese aplicaciones sin restricción de tiempo. ¿Busca más trucos de registro? Tenemos algunos para compartir.

  1. presione el ventanas + R teclas para abrir la aplicación Ejecutar. Escribir regedit y golpear Ingresar.
Mecanografía
  1. Siga la ruta a continuación para llegar al Registro del controlador de gráficos:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
Ruta de registro a GraphicsDriver.
  1. Cuando llegue a la carpeta "GraphicsDrivers", haga clic derecho en el lado derecho y seleccione "Nuevo -> Valor DWORD (32 bits)".
Creando un nuevo valor en el Editor del Registro.
  1. Escriba "TdrLevel" en el cuadro Nombre del valor y establezca sus "Datos del valor" en "0". Haga clic en "Aceptar" y luego reinicie su PC.
Modificación de datos de valor en el Editor del registro.

Bueno saber: así es como puedes overclockear fácilmente tu RAM con AMD Ryzen Master.

5. Deja de hacer overclocking en tu GPU

Si ha estado haciendo overclocking en su GPU, es una buena idea intentar restablecer la velocidad de reloj base del chip a su valor predeterminado. Dependiendo de la aplicación que estés utilizando para hacer overclock, 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. Establezca todos los parámetros en "0" para configurar la velocidad del reloj de los chips a sus valores predeterminados, luego haga clic en el botón "Guardar".

Descripción general de la interfaz MSI Afterburner.

6. Comprueba 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 sus dispositivos RAM en busca de defectos y luego intenta solucionarlos si están relacionados con el software. Alternativamente, podría sugerirle que repare sus dispositivos RAM si el problema que detecta está relacionado con el hardware. Siga los pasos a continuación para ejecutar la prueba de diagnóstico de memoria de Windows:

  1. Escriba "Diagnóstico de memoria de Windows" y haga clic en la mejor coincidencia.
Búsqueda de diagnóstico de memoria de Windows mediante la búsqueda.
  1. En la ventana emergente, seleccione "Reiniciar ahora y comprobar si hay problemas (recomendado)".
  1. Su PC se reiniciará y comenzarán a ejecutarse los diagnósticos de memoria.
  2. Tan pronto como su PC se inicie nuevamente, diríjase al "Visor de eventos" usando el cuadro de búsqueda y seleccionando la mejor coincidencia.
Buscando
  1. En el panel izquierdo, seleccione "Registros de Windows -> Sistema" y seleccione "Buscar" a la derecha.
  1. Escriba "MemoryDiagnostic" y haga clic en "Buscar siguiente".
  1. Si ve el mensaje “Se detectaron problemas de hardware. Para identificar y reparar estos problemas, deberá comunicarse con el mensaje del fabricante de la computadora, lo que significa que es posible que deba llevar su PC a un técnico o reemplazar sus memorias RAM.

7. Actualiza DirectX

A pesar de que Windows actualiza DirectX automáticamente, es posible que tengas que buscar manualmente actualizaciones de DirectX si tienes problemas, incluido el error DXGI_ERROR_DEVICE HUNG.

  1. Busque "Buscar actualizaciones" en la barra de búsqueda y seleccione la mejor coincidencia.
  1. Seleccione "Descargar" para descargar e instalar la última versión de Windows.
Vista de actualizaciones de Windows.
  1. Si no ve ninguna actualización disponible, seleccione "Buscar actualizaciones".
Buscando actualizaciones en Windows.

8. Actualice los controladores de la tarjeta gráfica

Haga que Windows busque actualizaciones de controladores automáticamente a través del Administrador de dispositivos. Puede ayudarle a abordar DXGI_ERROR_DEVICE HUNG de forma eficaz.

  1. Haga clic derecho en el menú Inicio y seleccione "Administrador de dispositivos".
Administrador de dispositivos de error Dxgi en el menú rápido
  1. Haga clic en "Adaptadores de pantalla" para expandir la categoría.
Error de Dxgi al expandir la configuración del adaptador de pantalla
  1. Haga clic derecho en su tarjeta gráfica y seleccione "Actualizar controlador".
Opción de actualización de error Dxgi para hardware en el Administrador de dispositivos
  1. Elija "Buscar controladores automáticamente". Si su sistema encuentra alguna actualización, la instalará automáticamente.
Opción de búsqueda automática de errores de Dxgi para controladores

También puede descargar e instalar el controlador de tarjeta gráfica más reciente desde el sitio web del fabricante. Es una buena idea si desea asegurarse de obtener la última versión. Sin embargo, el proceso puede resultar un poco complicado para quienes no saben cómo instalar un paquete de controladores.

Consejo: ¿Necesita instalar un controlador sin firmar en su PC con Windows? Te mostramos cómo.

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 su tarjeta gráfica, es posible que no pueda descargar esta versión debido a problemas de incompatibilidad. Windows normalmente detecta e instala automáticamente la última versión de DirectX compatible.

¿Cómo puedo verificar mi versión de DirectX?

En el cuadro Ejecutar, ingrese dxdiag y presione Ingresar. Esto abrirá la ventana de información de DirectX, donde encontrará su versión de DirectX, así como su modelo de CPU y versión de BIOS.

¿Qué es la infraestructura de gráficos DirectX (DXGI)?

Microsoft introdujo DXGI con Windows Vista. Este subsistema realiza tareas relacionadas con el controlador de gráficos, que incluyen:

  • Optimizaciones del modo ventana
  • Control de modo de monitor múltiple
  • Seleccionar formatos de búfer
  • Distribuir recursos entre procesos.

Este proceso funciona principalmente en segundo plano cuando tu PC ejecuta juegos como la serie Battlefield o Call of Duty: Modern Warfare.

Crédito de la imagen: Pexels. Todas las capturas de pantalla de Farhad Pashaei.

¡Suscríbete a nuestro boletín!

Nuestros últimos tutoriales entregados directamente a su bandeja de entrada

Farhad Pashaei

Como tecnófilo, Farhad ha pasado la última década adquiriendo experiencia práctica con una variedad de dispositivos electrónicos, incluidos teléfonos inteligentes, computadoras portátiles, accesorios, dispositivos portátiles, impresoras, etc. Cuando no está escribiendo, puedes apostar que está devorando información sobre productos que están incursionando en el mercado, demostrando su insaciable sed de tecnología.

Subir