Solución: error DXGI_ERROR_DEVICE_HUNG en Windows 7, 8 y 10

Este error significa que el dispositivo de la aplicación falló debido a comandos mal formados enviados por la aplicación, como lo indica la documentación oficial de Microsoft disponible en línea. Este es un problema en tiempo de diseño que debe investigarse y solucionarse. El error a menudo aparece en medio de varios videojuegos y hace que se bloqueen casi instantáneamente mientras se muestra este error en la pantalla.

Cómo arreglar DXGI_ERROR_DEVICE_HUNG

En toda la vasta área de los foros en línea, varios usuarios han presentado los métodos que les han funcionado mejor y hemos decidido reunirlos en un artículo. ¡Buena suerte con los siguientes métodos!

Solución 1: actualice el controlador de su tarjeta gráfica

Este es uno de los pasos de solución de problemas más básicos cuando se trata de resolver problemas relacionados con videojuegos. Sin embargo, varios usuarios pudieron resolver el problema utilizando este método únicamente y les ha ahorrado días y días de solución de problemas. Además, no puede salir nada malo y aún así terminará el día con el último controlador de tarjeta de video instalado en su computadora.

  1. Haga clic en el botón de menú Inicio, escriba Administrador de dispositivos y selecciónelo de la lista de resultados simplemente haciendo clic en el primer resultado. También puede usar la combinación de teclas Windows + R para abrir el cuadro de diálogo Ejecutar. Escriba "devmgmt.msc" en el cuadro y haga clic en Aceptar para ejecutarlo.

  1. Expanda una de las categorías en la ventana del Administrador de dispositivos para encontrar el nombre del dispositivo que desea actualizar, luego haga clic derecho sobre él y seleccione Desinstalar dispositivo. Como queremos actualizar la tarjeta gráfica, expanda la categoría Adaptadores de pantalla, haga clic derecho en su tarjeta de video y seleccione la opción Desinstalar dispositivo.

  1. Confirme cualquier diálogo que le pida que confirme su elección y espere a que finalice el proceso.
  2. Busque el controlador de su tarjeta gráfica en el sitio web del fabricante de la tarjeta y siga las instrucciones que deben estar disponibles en el sitio. Guarde el archivo de instalación en su computadora y ejecútelo desde allí. Su computadora puede reiniciarse varias veces durante la instalación.

Controladores de Nvidia - Haga clic aquí !

Controladores AMD - Haga clic aquí !

Nota : Si los pasos anteriores no produjeron el resultado deseado, es posible que desee ejecutar un script para resolver el problema, ya que los juegos no pueden administrar el controlador recién instalado. El script consta de comandos básicos que se pueden ejecutar más fácilmente a través de un archivo .bat. ¡Buena suerte!

  1. Abra un nuevo documento de texto haciendo clic derecho en su Escritorio y seleccionando Nuevo >> Documento de texto en el menú contextual.

  1. Copie y pegue el siguiente texto en el documento y asegúrese de conservar el formato adecuado, lo que significa que cada comando que se muestra aquí en una nueva línea también debe estar en la nueva línea de su documento.
 si existe C: \ Windows \ System32 \ nvapi64. Old goto Old chdir / d C: \ Windows \ System32 ren nvapi64.dll nvapi64.Old taskkill / F / FI "IMAGENAME eq nvxdsync.exe" echo @ Pausa con nombre goto End: viejo chdir / d C: \ Windows \ System32 ren nvapi64.Old nvapi64.dll echo @ Pausa renombrada goto End: End 
  1. Haga clic en Archivo en el menú en la parte superior de la ventana y elija Guardar como ... En el menú desplegable Guardar como tipo, elija Todos los archivos y asegúrese de nombrar el archivo como "command.bat". El nombre no es importante, pero la extensión ".bat" sí lo es.

  1. Después de guardar el archivo, haga clic derecho sobre él y elija la opción Ejecutar como administrador. Espere unos segundos, reinicie su computadora y verifique si su juego ahora funciona.

Solución 2: Solución rápida para usuarios de NVIDIA

Si eres un usuario de NVIDIA que tiene problemas con el error DXGI_ERROR_DEVICE_HUNG en tu computadora, que generalmente aparece cuando intentas jugar un determinado videojuego, esta solución rápida puede valer la pena, ya que ha ayudado a muchos usuarios. ¡Asegúrate de ver esto!

  1. Haga clic derecho en su escritorio y seleccione la opción Panel de control de NVIDIA en el menú desplegable o haga doble clic en el icono de NVIDIA en la bandeja del sistema. El panel de control de NVIDIA también está disponible en el panel de control normal.

  1. En la sección de configuración 3D en el panel de navegación izquierdo, haga clic en la opción Ajustar configuración de imagen con vista previa. En la nueva pantalla, marque el botón de opción junto a la opción "Usar la configuración avanzada de imagen 3D" y haga clic en Aplicar.
  2. Después de eso, haga clic en Administrar configuración 3D en el panel de navegación izquierdo y vaya a la pestaña Configuración del programa.

  1. Haga clic en Agregar y asegúrese de buscar en su computadora el ejecutable que se utiliza para iniciar el juego con el que tiene problemas. La forma más fácil sería hacer clic con el botón derecho en el acceso directo del juego en el Escritorio y elegir la opción Abrir ubicación del archivo, que también seleccionará el ejecutable requerido.
  2. También puedes navegar manualmente si sabes dónde has instalado el juego. Se instala en C >> Archivos de programa de forma predeterminada. En el menú desplegable debajo de la opción "Seleccionar el procesador de gráficos preferido para este programa", seleccione "Procesador NVIDIA de alto rendimiento" y haga clic en Aplicar.

  1. Verifique si el problema ha desaparecido después de reiniciar su computadora.

Solución 3: deja de hacer overclocking en tu computadora

El overclocking es un proceso en el que cambia la frecuencia máxima del procesador a un valor mayor que está por encima del valor de fábrica recomendado. Esto puede darle a su PC un aumento significativo del rendimiento, pero debe tener mucho cuidado ya que hubo situaciones en las que equipos completos se rompieron e incluso terminaron en llamas.

Definitivamente, algunas CPU no fueron diseñadas para ser overclockeadas y es un hecho que algunos modelos funcionan mejor que otros. Lo que es aún más importante es que las diferentes herramientas utilizadas para overclockear sus procesadores (CPU o GPU) funcionan mejor o peor dependiendo del procesador que se esté utilizando.

Volver a la frecuencia de su CPU a su estado original depende del software que utilizó para overclockear en primer lugar. Intel y AMD tienen sus propias aplicaciones disponibles para descargar que permiten a los usuarios overclockear sus CPU, pero a veces implementan configuraciones de overclock de fábrica que se activan cuando, por ejemplo, se ejecuta el juego. Verifique si el problema persiste.

Solución 4: desinstalar GeForce Experience

GeForce Experience es una aplicación complementaria para su tarjeta gráfica GeForce GTX y está desarrollada por NVIDIA. Mantiene sus controladores actualizados, optimiza automáticamente sus opciones de juego y le brinda la forma de compartir capturas de pantalla y videos de juegos.

Dicho esto, el programa no es tan importante y nada depende de que funcione correctamente. Además, los usuarios han informado que simplemente desinstalando el programa GeForce Experience del Panel de control o Configuración logró solucionar este problema con un videojuego.

  1. Asegúrese de haber iniciado sesión con una cuenta de administrador en su computadora respectiva, ya que no podrá desinstalar programas con ninguna otra cuenta.
  2. Haga clic en el botón del menú Inicio o en la barra de búsqueda junto a él y abra el Panel de control buscándolo. Alternativamente, puede hacer clic en el icono de engranaje para abrir Configuración si es un usuario de Windows 10.
  3. En el Panel de control, cambie la opción "Ver como:" en la parte superior derecha de la ventana a Categoría y haga clic en Desinstalar un programa en la sección Programas.

  1. Si está utilizando la utilidad Configuración en Windows 10, al hacer clic en Aplicaciones debería abrir inmediatamente una lista de todas las aplicaciones instaladas en su PC.
  2. Localice la entrada de GeForce Experience en la lista y haga clic en ella una vez. Haga clic en el botón Desinstalar que aparecerá sobre la lista y confirme los cuadros de diálogo que puedan aparecer. Siga las instrucciones en pantalla para desinstalar GeForce Experience y luego reinicie su computadora.

Solución 5: agregue cierta clave de registro

Deshabilitar TDR (Detección y recuperación de tiempo de espera) a veces puede ayudarlo a evitar errores innecesarios, como DXGI_ERROR_DEVICE_HUNG, pero primero debe probar los siguientes métodos, ya que TDR a veces puede ser muy útil en su computadora.

  1. Como necesitará editar el registro para seguir esta solución, le recomendamos que consulte este artículo que hemos preparado para hacer una copia de seguridad de su registro de manera segura para evitar otros problemas que puedan ocurrir.
  2. Abra la utilidad del Editor del Registro escribiendo "regedit" en la ventana de la barra de búsqueda, el menú Inicio o el cuadro de diálogo Ejecutar en su PC con Windows. Navegue a la siguiente clave en el Editor del Registro utilizando la navegación del panel izquierdo:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Haga clic derecho en el lado derecho en blanco de la pantalla del Editor del registro con la clave GraphicsDrivers como la última clave seleccionada en la barra de direcciones y elija Nuevo >> valor DWORD (32 bits) o QWORD (64 bits) dependiendo de la arquitectura de su instalación de Windows. Haga clic derecho en la clave que acaba de agregar y haga clic en Cambiar nombre.
  2. Establezca el nombre de la clave en TdrLevel. Haga clic derecho sobre él una vez más y elija la opción Modificar en el menú contextual. Debajo de los datos del valor, configúrelo en 0 y cambie la opción Base a Hexadecimal. Haga clic en el botón Aceptar, reinicie su computadora y verifique si el problema ha desaparecido.

  1. Reinicie su computadora y verifique si el error "No se pudo volver a conectar todas las unidades de red" todavía aparece en el inicio.

Solución 6: deshabilite la sincronización de Steam Cloud

Se informó que este método funcionaba por muchos usuarios, pero el juego que se solucionó con este método fue Call of Duty: WWII en casi todos los casos. Eso podría significar que este método es específico para ese videojuego, pero probarlo no hará daño, excepto que perderá los beneficios de Steam Cloud.

  1. Abra su cliente Steam haciendo doble clic en su icono en el Escritorio o buscándolo en el menú Inicio, y navegue a la pestaña Biblioteca en la pantalla inicial que se abrirá.
  2. Haz clic derecho en el juego que está causando estos problemas y selecciona Propiedades en el menú desplegable que aparecerá.
  3. Vaya a la pestaña Actualizaciones y en la ventana Propiedades y desactive la casilla junto a Habilitar sincronización de Steam Cloud. Asegúrate de aplicar los cambios y salir de Steam por ahora.

  1. Reinicia tu computadora, ejecuta el juego problemático y verifica si el error DXGI_ERROR_DEVICE_HUNG todavía aparece mientras juegas.

Solución 7: actualice Windows a la última versión

Hay varios usuarios que tuvieron la suerte de descubrir que el problema se ha solucionado con la última actualización de Windows disponible. A menudo se les ocurre a los usuarios que están un poco retrasados ​​con las últimas actualizaciones, pero puede pasarle a cualquiera.

Los usuarios de Windows 10 pueden notar que las actualizaciones se llevan a cabo casi automáticamente, ya que Windows siempre las busca. Aún así, si cree que el proceso no funciona, puede buscar actualizaciones manualmente.

  1. Use la combinación de la tecla del logotipo de Windows + I para abrir la Configuración en su PC con Windows. Alternativamente, puede buscar "Configuración" en el menú Inicio o en la barra de búsqueda o simplemente hacer clic en el icono de engranaje en el menú Inicio.
  2. Busque y haga clic en la subsección "Actualización y seguridad" en la aplicación Configuración.

  3. Permanezca en la pestaña Actualización de Windows y haga clic en el botón Buscar actualizaciones en la sección Estado de actualización para verificar si hay una nueva versión de Windows disponible.

  1. Si hay uno disponible, Windows debería comenzar con el proceso de descarga inmediatamente y la actualización debería instalarse tan pronto como esté disponible para reiniciar.

Si está utilizando otra versión de Windows, debería ser importante indicar que el proceso de actualización automática se puede deshabilitar fácilmente y es posible que lo haya hecho de forma involuntaria o voluntaria. De cualquier manera, un comando simple puede instalar las últimas actualizaciones en cualquier versión de Windows.

  1. Abra la utilidad PowerShell haciendo clic derecho en el botón del menú Inicio y haciendo clic en la opción Windows PowerShell (Administrador) en el menú contextual.

  1. Si ve el símbolo del sistema en lugar de PowerShell en ese punto, también puede buscarlo en el menú Inicio o en la barra de búsqueda al lado. Esta vez, asegúrese de hacer clic derecho en el primer resultado y seleccione Ejecutar como administrador.
  2. En la consola de Powershell, escriba "cmd" y sea paciente para que Powershell cambie a la ventana similar a cmd, que podría parecer más natural para los usuarios del símbolo del sistema.
  3. En la consola tipo "cmd", escriba el comando que se muestra a continuación y asegúrese de hacer clic en Entrar después:
 wuauclt.exe / updatedtenow 
  1. Deje que este comando haga lo suyo durante al menos una hora y vuelva a verificar para ver si se encontraron e instalaron actualizaciones sin problemas. Este método se puede aplicar a todos los sistemas operativos Windows, incluido Windows 10.

Artículos De Interés