Cómo reparar los mensajes DXGI_ERROR_DEVICE HUNG o RESET en Windows 11/10

Algunos jugadores de PC mientras juegan en su computadora con Windows 11 o Windows 10 pueden encontrar cualquiera de las variantes de DXGI_ERROR_DEVICE mensajes Los jugadores de PC pueden encontrar este error en servicios de juegos como Apex, Steam, Epic Games, Origin. Esta publicación proporciona las soluciones más adecuadas para este error.

¿Qué es DXGI?

DXGI es la infraestructura de gráficos Microsoft DirectX. Maneja la enumeración de adaptadores de gráficos, la enumeración de modos de visualización, la selección de formatos de búfer, el intercambio de recursos entre procesos y la presentación de cuadros renderizados en una ventana o monitor para su visualización. Lo utilizan Direct3D 10, Direct3D 11 y Direct3D 12.

Arreglar DXGI_ERROR_DEVICE HUNG o RESET en Windows

Consulte la tabla, procedente de Microsoft, al final de esta publicación para ver los errores que puede devolver una función DXGI. Las soluciones ofrecidas en esta publicación se aplican a cualquiera de las instancias de error.

Si se enfrenta a algún mensaje DXGI_ERROR en su PC para juegos con Windows, puede probar nuestras soluciones recomendadas a continuación sin ningún orden en particular y ver si eso ayuda a resolver el problema.

  1. Actualizar controlador de gráficos
  2. Detener el overclocking (si corresponde)
  3. Actualizar/Instalar DirectX
  4. Deshabilitar Antialiasing en la configuración del Panel de control de NVIDIA
  5. Agregue la clave TdrLevel al Registro
  6. Modificar el valor de LoadApplnit_DLLs en el Registro
  7. Deshabilitar vapor Cloud Sincronización
  8. Vuelva a instalar el juego/cliente de juegos

Echemos un vistazo a la descripción del proceso relacionado con cada una de las soluciones enumeradas.

Antes de probar las soluciones a continuación, busque actualizaciones e instale los bits disponibles en su dispositivo Windows y vea si el error vuelve a aparecer.

1]Actualizar controlador de gráficos

Los mensajes DXGI_ERROR_DEVICE que los jugadores de PC pueden recibir en su computadora de juego con Windows se pueden solucionar actualizando el controlador del adaptador de gráficos.

2]Detener el overclocking (si corresponde)

Esta solución requiere que dejes de hacer overclocking en tu CPU. Entonces, si ha overclockeado su PC, simplemente puede revertir el cambio dependiendo del software de overclocking en uso. En general, inicie el software y busque la opción para detener el overclocking. Una vez hecho esto, reinicie su computadora y vea si el problema está resuelto. De lo contrario, continúe con la siguiente solución.

3]Actualizar/Instalar DirectX

Algunas de las instancias de este error están asociadas con DirectX. Esta solución requiere que se asegure de que DirectX esté actualizado en su sistema Windows.

4]Desactivar suavizado

Esta solución requiere que deshabilite Antialiasing en la configuración del Panel de control de NVIDIA. Así es cómo:

  • Abra el Panel de control de NVIDIA.
  • En el panel de navegación izquierdo, seleccione el Administrar la configuración 3D opción.
  • Ahora, navega a Ajustes globales > suavizado .
  • Ahora, desactive la función Antialiasing.
  • Exit Panel de control de NVIDIA.

Compruebe si el problema se ha resuelto. Si no, pruebe la siguiente solución.

5]Agregue la clave TdrLevel al Registro

Agregar y deshabilitar la detección y recuperación de tiempo de espera (TDR) en el registro puede solucionar el problema. Para ello, siga las instrucciones de nuestra guía sobre cómo solucionar el error DXGI_ERROR_DEVICE_REMOVED.

6]Modificar el valor de LoadApplnit_DLLs en el Registro

Dado que se trata de una operación de registro, se recomienda realizar una copia de seguridad del registro o crear un punto de restauración del sistema como medida de precaución necesaria. Una vez hecho esto, puede proceder de la siguiente manera:

  • Presionar Tecla de Windows + R para invocar el cuadro de diálogo Ejecutar.
  • En el cuadro de diálogo Ejecutar, escriba regedit y presione Enter para abrir el Editor del Registro.
  • Navegue o salte a la ruta de la clave de registro a continuación:
                      ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows
                    
  • En la ubicación, en el panel derecho, haga doble clic en el CargarApplnit_DLLs entrada para editar sus propiedades.
  • En el cuadro de diálogo de propiedades, introduzca 0 en el campo Datos del valor.
  • Hacer clic DE ACUERDO o golpear Enter para guardar el cambio.
  • Exit Editor de registro.
  • Reinicie la PC.

En el arranque, verifique si el problema está resuelto. Si no, pruebe la siguiente solución.

7]Deshabilitar vapor Cloud Sincronización

El vapor Cloud La función de sincronización sincroniza los archivos de su juego para evitar que se eliminen accidentalmente, y hace que sus juegos estén disponibles para jugar en otra PC.

Esta solución requiere que deshabilites Steam Cloud Opción de sincronización. Así es cómo:

  • Inicie el cliente Steam en su PC.
  • Haga clic en el Biblioteca pestaña.
  • En su Biblioteca, haga clic derecho en el juego problemático y seleccione Propiedades .
  • En Propiedades, haga clic en el Actualizaciones pestaña.
  • Ahora, desmarque la opción para Habilitar vapor Cloud Sincronización .
  • Hacer clic Aplicar .
  • Exit Vapor.
  • Reinicie la PC.

Si el problema sigue sin resolverse, pruebe la siguiente solución.

8]Reinstalar el juego/cliente de juegos

Esta solución requiere que desinstale el cliente de juegos (preferiblemente, use un desinstalador de software de terceros) en el que tiene problemas para ejecutar un juego, reinicie la PC y luego descargue y reinstale la última versión del cliente de juegos en su Windows 11/ 10 uds. También puedes desinstalar y reinstalar el juego que arroja el error en cuestión.

¡Espero que esto ayude!

Códigos de error que puede devolver una función DXGI: procedente de docs.microsoft.com .

DXGI_ERRORS

DXGI_ERROR_ACCESS_DENIED

0x887A002BIntentó usar un recurso para el que no tenía los privilegios de acceso requeridos. Este error generalmente se produce cuando escribe en un recurso compartido con acceso de solo lectura.

DXGI_ERROR_ACCESS_LOST

0x887A0026La interfaz de duplicación de escritorio no es válida. La interfaz de duplicación de escritorio generalmente deja de ser válida cuando se muestra un tipo diferente de imagen en el escritorio.

DXGI_ERROR_ALREADY_EXISTS

0x887A0036L El elemento deseado ya existe. Esto lo devuelve DXGIDeclare AdapterRemoval Support si no es la primera vez que se llama a la función.

DXGI_ERROR_CANNOT_PROTECT_CONTENT

0x887A002ADXGI no puede proporcionar protección de contenido en la cadena de intercambio. Este error generalmente lo provoca un controlador anterior o cuando usa una cadena de intercambio que no es compatible con la protección de contenido.

DXGI_ERROR_DEVICE_HUNG

0x887A0006El dispositivo de la aplicación falló debido a comandos mal formados enviados por la aplicación. Este es un problema de tiempo de diseño que debe investigarse y solucionarse.

DXGI_ERROR_DEVICE_REMOVED

0x887A0005La tarjeta de video se eliminó físicamente del sistema o se actualizó el controlador de la tarjeta de video. La aplicación debe destruir y volver a crear el dispositivo.

DXGI_ERROR_DEVICE_RESET

0x887A0007El dispositivo falló debido a un comando mal formado. Este es un problema de tiempo de ejecución; La aplicación debe destruir y volver a crear el dispositivo.

DXGI_ERROR_DRIVER_INTERNAL_ERROR

0x887A0020El controlador encontró un problema y se colocó en el estado de eliminación del dispositivo.

DXGI_ERROR_FRAME_STATISTICS_DISJOINT

0x887A000BAn evento (para exampleun ciclo de encendido) interrumpió la recopilación de estadísticas de presentación.

DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE

0x887A000CLa aplicación intentó adquirir la propiedad exclusiva de la salida, pero falló porque otra aplicación ya adquirió la propiedad.

DXGI_ERROR_INVALID_CALL

0x887A0001La aplicación proporcionó datos de parámetros no válidos; esto se debe depurar y arreglar antes de que se lance la aplicación.

DXGI_ERROR_MORE_DATA

0x887A0003El búfer proporcionado por la aplicación no es lo suficientemente grande para contener los datos solicitados.

DXGI_ERROR_NOMBRE_YA_EXISTE

0x887A002CEl nombre proporcionado de un recurso en una llamada a IDXGIResource1 CreateSharedHandle ya está asociado con algún otro recurso.

DXGI_ERROR_NO EXCLUSIVO

0x887A0021Un recurso de contador global está en uso y el dispositivo de Direct3D no puede usar actualmente el recurso de contador.

DXGI_ERROR_NO_CURRENTLY_AVAILABLE

0x887A0022El recurso o solicitud no está disponible actualmente, pero podría estar disponible más adelante.

DXGI_ERROR_NOT_FOUND

0x887A0002Al llamar a IDXGIObject GetPrivateData, el GUID pasado no se reconoce como uno pasado anteriormente. Al llamar a IDXGIFactory EnumAdapters o IDXGIAdapter EnumOutputs, el ordinal enumerado está fuera de rango.

DXGI_ERROR_REMOTE_CLIENT_DESCONECTADO

0x887A0023

DXGI_ERROR_REMOTE_OUTOFMEMORY

0x887A0024

DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE

0x887A0029La salida DXGI (monitor) a la que se restringió el contenido de la cadena de intercambio ahora está desconectada o cambiada.

DXGI_ERROR_SDK_COMPONENT_MISSING

0x887A002DLa operación depende de un componente SDK que falta o no coincide.

DXGI_ERROR_SESSION_DESCONECTADO

0x887A0028La sesión de Servicios de escritorio remoto está actualmente desconectada.

DXGI_ERROR_UNSUPPORTED

0x887A0004La funcionalidad solicitada no es compatible con el dispositivo o el controlador.

DXGI_ERROR_WAIT_TIMEOUT

0x887A0027El intervalo de tiempo de espera transcurrió antes de que estuviera disponible el siguiente marco de escritorio.

DXGI_ERROR_WAS_STILL_DRAWING

0x887A000ALa GPU estaba ocupada en el momento en que se realizó una llamada para realizar una operación y no ejecutó ni programó la operación.

S_OK

El método tuvo éxito sin un error.

¿Qué significa Error al leer el archivo Pak?

Si ha encontrado el error al leer el archivo pak en Apex Legends en su computadora con Windows 11/10, lo más probable es que se deba a archivos corruptos del juego que puede reparar fácilmente. Para corregir el error, simplemente debe eliminar el archivo corrupto del juego y luego reiniciar el juego. Si no funciona, puedes reparar los archivos del juego y Steam u Origin deberían reemplazar automáticamente cualquier archivo corrupto.

¿Cómo se soluciona un error del motor de Apex?

Si ha encontrado el error del motor de Apex Legends en su sistema Windows, puede solucionar el problema siguiendo estas instrucciones: haga clic con el botón derecho en el icono de Apex Legends y seleccione Abrir ubicación de archivo. En la ubicación del Explorador de archivos, haga clic con el botón derecho en el ejecutable r5apex y seleccione Propiedades. Haga clic en la pestaña Compatibilidad. Ahora, marque la casilla Ejecutar como administrador, luego seleccione Aplicar. Ahora puedes ejecutar el juego sin problemas.

Related Posts