Solución: error de motor de Apex Legends 0x887a0006

Algunos usuarios de Windows obtienen el error de motor de Apex Legends 0x887a0006 cuando intentan iniciar el juego. Se informa que este problema ocurre con varias versiones de Windows, pero generalmente se señala con GPU NVIDIA (más comúnmente con GeForce RTX 2080 Ti)

Error del motor - 0x887A0006 - DXGI_ERROR_DEVICE_HUNG El dispositivo de la aplicación falló debido a comandos mal formados enviados por la aplicación. Este es un problema en tiempo de diseño que debe investigarse y solucionarse.

¿Qué está causando el problema de Apex Legends 'Engine Error 0x887a0006'?

Investigamos este problema en particular observando varios informes de usuarios y las estrategias de reparación que comúnmente se implementan para resolver o eludir este mensaje de error. Como resultado, hay varias causas potenciales que podrían terminar desencadenando este error:

  • Origins Launcher no tiene privilegios administrativos : como resultado, este problema particular también puede ocurrir si el iniciador de juegos (Origins) no tiene privilegios administrativos para acceder a todas las dependencias que necesita Apex Legends. En este caso, podrá resolver el problema obligando al iniciador de Origins a abrirse con acceso de administrador.
  • Falta la clave de registro : a partir de ahora, los últimos controladores de GPU de Nvidia no incluyen una determinada clave de registro (TdrDeley) necesaria para jugar Apex Legends en un asunto estable que no se incluye con el paquete de instalación. Afortunadamente, puede agregar la clave del Registro manualmente creando una clave .reg .
  • Carpeta de juego corrupta : este problema particular también se puede encontrar en aquellas situaciones en las que la carpeta principal del juego se ha visto afectada por la corrupción de archivos. Afortunadamente, puedes resolver los problemas relacionados más corruptos usando Origins para reparar el juego y verificar la integridad del archivo.
  • Controlador de GPU beta inestable : si está utilizando la última versión de GPU o una versión beta del mismo, deberá volver a una versión anterior del controlador. Muchos usuarios afectados han informado que el problema se ha resuelto después de revertir su versión del controlador a una versión anterior. Puede hacerlo fácilmente a través del Administrador de dispositivos.
  • Frecuencia de overclocking de GPU inestable : si está ejecutando el juego con una GPU overclockeada, es posible que desee volver a la frecuencia de stock y ver si el problema persiste. Varios usuarios han informado que el problema ya no ocurría después de que volvieron a las frecuencias de stock.

Si actualmente tiene dificultades para resolver este mensaje de error en particular, este artículo le proporcionará varias estrategias populares de solución de problemas. A continuación, descubrirá una serie de estrategias de reparación que los usuarios que encontraron este mensaje de error exacto han utilizado para resolver el problema.

Si desea ser lo más eficiente posible, le recomendamos que los siga en el orden en que se presentan. Uno de ellos está obligado a resolver el problema en su escenario particular.

Método 1: Iniciar el Administrador de anuncios de Origins

Algunos usuarios afectados han informado que el error 0x887a0006 ya no se produce después de abrir Origin (el iniciador del juego) como administrador. Esto parece sugerir que el problema podría ocurrir si el Juego no tiene suficientes permisos para acceder a todas las dependencias necesarias.

Para iniciar el juego con privilegios de administrador, simplemente haga clic derecho en el ejecutable principal de Origins y haga clic en Ejecutar como administrador . Una vez que Origins se abra con privilegios administrativos, inicie Apex Legends y vea si aún encuentra el error 0x887a0006.

Lanzamiento de Orígenes con privilegios administrativos

Si el error se ha resuelto, puede forzar la apertura del ejecutable Origins con privilegios administrativos cada vez que lo inicie. Esto le ahorrará tener que repetir el proceso cada vez que necesite iniciar Apex Legends. Esto es lo que debes hacer:

  1. Haga clic derecho en Origins.exe y elija Propiedades.
  2. Dentro de las Propiedades de origen, vaya a la pestaña Compatibilidad y asegúrese de que el cuadro asociado con Ejecutar este programa como administrador (en Configuración).
  3. Haga clic en Aplicar para guardar los cambios.

Abriendo Orígenes con privilegios administrativos

Método 2: modificar el registro

Como resultado, este error en particular también puede ser causado por un controlador de gráficos más nuevo que está en conflicto con el motor detrás de Apex Legends. Si desea evitar retroceder en su controlador de gráficos, probablemente podrá evitar el problema ajustando algunas claves de registro.

Aquí hay una guía rápida sobre cómo hacer esto:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "bloc de notas" y presione Entrar para abrir una nueva ventana de Bloc de notas .
  2. Dentro de la ventana del bloc de notas, escriba el siguiente código si está utilizando un sistema de 64 bits:
     Editor del Registro de Windows Versión 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = hex (b): 08, 00, 00, 00, 00, 00, 00, 00 

    Si está utilizando un sistema de 32 bits, use este código en su lugar:

     Editor del Registro de Windows Versión 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = dword: 00000008 
  3. Una vez que se pega el código, vaya a Archivo y haga clic en Guardar como .
  4. Póngale el nombre que desee, pero asegúrese de que tenga la extensión .reg antes de hacer clic en Guardar.
  5. Cierre el Bloc de notas, luego haga doble clic en el archivo .reg recién creado.
  6. Cuando se le solicite que confirme si desea continuar, haga clic en Sí y espere a que se agreguen las nuevas claves y valores.
  7. Una vez que se complete el proceso, reinicie su computadora e inicie Apex Legends en el próximo inicio. Ya no debería encontrar el error 0x887a0006 .

Crear el archivo .reg para resolver el error 0x887A0006

Si sigues viendo el mismo mensaje de error al intentar iniciar el juego, ve al siguiente método a continuación.

Si desea deshacer las claves de registro y el valor agregado por el archivo .reg que creamos anteriormente, siga los pasos a continuación:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba "regedit" y presione Entrar para abrir el Editor del Registro . Cuando se lo solicite el UAC (Control de cuentas de usuario), haga clic en para otorgar privilegios administrativos.
  2. Use el panel izquierdo para navegar a la siguiente ubicación:
     Computadora \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers 
  3. Una vez que llegue allí, vaya al panel de la derecha, haga clic con el botón derecho en TdrDelay y elija Eliminar para deshacerse de la clave.
  4. Reinicie su computadora para hacer cumplir los cambios.

Método 3: reparar el juego en Origin

Algunos usuarios afectados informaron que el problema se resolvió después de reparar el juego Apex Legends desde la interfaz Origins. Esto sugiere que el problema también puede ser causado por la corrupción de un archivo de juego. Afortunadamente, el iniciador de Origin parece estar equipado para resolver el problema automáticamente.

Aquí hay una guía rápida sobre cómo forzar el iniciador de Origins para escanear y solucionar problemas de corrupción de archivos de Apex Legends:

  1. Abre el iniciador de Origins y ve a My Game Library .
  2. Haga clic derecho en el iniciador de Apex Legends y haga clic en Reparar.

    Reparación de Apex Legends a través del lanzador Origins
  3. Espere hasta que el iniciador verifique los archivos del juego y reemplace el dañado con copias nuevas. Naturalmente, necesitará una conexión a Internet estable para que este proceso sea exitoso.
  4. Una vez que se complete el proceso, reinicie su computadora e inicie el juego una vez que se complete el siguiente inicio.

Si todavía encuentras el error 0x887a0006 cuando juegas Apex Legends, ve al siguiente método a continuación.

Método 4: revierta el controlador de GPU a una versión anterior

Muchos usuarios afectados han informado de que finalmente lograron resolver el problema después de revertir su controlador de gráficos dedicado a la versión anterior. Si se encuentra con el problema con una GPU NVIDIA, lo más probable es que el controlador regrese a la versión 417.73 o anterior resolverá el problema y le permitirá jugar el juego sin ningún problema.

Aquí hay una guía rápida para revertir su unidad de GPU a una versión anterior:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba "devmgmt.msc" y presione Entrar para abrir el Administrador de dispositivos. Cuando se lo solicite el UAC (Control de cuentas de usuario), haga clic en para otorgar privilegios administrativos.

    Ejecutando el Administrador de dispositivos
  2. Dentro del Administrador de dispositivos, expanda el menú desplegable asociado con los adaptadores de pantalla. Luego, haga clic derecho en su controlador de GPU dedicado y seleccione Propiedades.

    Controlador NVIDIA en el Administrador de dispositivos
  3. Dentro de la pantalla Propiedades, vaya a la pestaña Controlador y haga clic en Revertir controlador .

    Revertir el controlador de GPU
  4. En el mensaje de confirmación, seleccione un motivo (no importa) y haga clic en para comenzar el proceso de reversión.
  5. Una vez que el controlador de la GPU se revierte, reinicie su computadora y vea si el error se resuelve en el próximo inicio.

Si todavía encuentras el error 0x887a0006 cuando juegas Apex Legends, ve al siguiente método a continuación.

Método 5: revertir la GPU a frecuencias de stock (eliminar el overclock)

Algunos usuarios han informado que el error 0x887a0006 ya no se produce después de eliminar el overclock de la GPU. Esto es indicativo de que el problema también puede ser provocado por una frecuencia de GPU inestable.

Por supuesto, los pasos para revertir la frecuencia de la GPU a la predeterminada serán diferentes dependiendo de su modelo de GPU y la utilidad que esté utilizando. Pero es probable que si supiera hacer overclock, sepa cómo revertir las frecuencias a las predeterminadas.

Después de que las frecuencias se hayan restablecido a los valores predeterminados, inicie Apex Legends y vea si aún encuentra el mensaje de error al jugar el juego.

Artículos De Interés