Corrigé: Erreur 0x887a0006 du moteur Apex Legends

Certains utilisateurs de Windows obtiennent l' erreur 0x887a0006 du moteur Apex Legends Engine lors du lancement du jeu. Ce problème se produirait avec plusieurs versions de Windows, mais il est généralement signalé avec les GPU NVIDIA (le plus souvent avec GeForce RTX 2080 Ti).

Erreur de moteur - 0x887A0006 - DXGI_ERROR_DEVICE_HUNG Le périphérique de l'application a échoué en raison de commandes mal formées envoyées par l'application. Il s'agit d'un problème de conception qui doit être étudié et résolu.

Quelle est la cause du problème 'Erreur de moteur 0x887a0006' dans Apex Legends?

Nous avons étudié ce problème en examinant divers rapports d'utilisateurs et les stratégies de réparation couramment déployées afin de résoudre ou de contourner ce message d'erreur. En fin de compte, plusieurs causes potentielles pourraient provoquer cette erreur:

  • Origins Launcher ne dispose pas de privilèges administratifs . Ce problème particulier peut également se produire si le lanceur de jeux (Origins) ne dispose pas de privilèges administratifs lui permettant d'accéder à toutes les dépendances requises par Apex Legends. Dans ce cas, vous pourrez résoudre le problème en forçant le programme de lancement d'Origins à s'ouvrir avec un accès administrateur.
  • Clé de registre manquante - À l'heure actuelle, les derniers pilotes GPU Nvidia n'incluent pas une clé de registre (TdrDeley) nécessaire pour lire Apex Legends de manière stable. Elle n'est pas incluse dans le package d'installation. Heureusement, vous pouvez ajouter la clé de registre manuellement en créant une clé .reg .
  • Dossier de jeu corrompu - Ce problème particulier peut également être rencontré dans les cas où le dossier de jeu principal a été affecté par une corruption de fichier. Heureusement, vous pouvez résoudre les problèmes liés les plus corrompus en utilisant Origins pour réparer le jeu et vérifier l'intégrité du fichier.
  • Pilote GPU bêta instable - Si vous utilisez la dernière version de GPU ou une version bêta de celle-ci, vous devez revenir à une version de pilote précédente. De nombreux utilisateurs concernés ont signalé que le problème avait été résolu après avoir restauré la version de leur pilote vers une version précédente. Vous pouvez le faire facilement via le Gestionnaire de périphériques.
  • Fréquence d'overclocking du GPU instable - Si vous utilisez le jeu avec un GPU overclocké, vous voudrez peut-être revenir à la fréquence des actions et voir si le problème persiste. Plusieurs utilisateurs ont signalé que le problème ne se posait plus après leur retour à la fréquence des stocks.

Si vous avez du mal à résoudre ce message d'erreur en particulier, cet article décrit plusieurs stratégies de dépannage courantes. En bas, vous découvrirez un certain nombre de stratégies de réparation que les utilisateurs rencontrant ce message d'erreur exact ont utilisées pour résoudre le problème.

Si vous souhaitez être aussi efficace que possible, nous vous conseillons de les suivre dans l'ordre dans lequel elles sont présentées. L'un d'eux est tenu de résoudre le problème dans votre scénario particulier.

Méthode 1: lancement de l'administrateur d'annonces Origins

Certains utilisateurs concernés ont signalé que l' erreur 0x887a0006 ne se produisait plus après avoir ouvert Origin (le programme de lancement du jeu) en tant qu'administrateur. Cela semble indiquer que le problème pourrait se produire si le jeu ne dispose pas d'autorisations suffisantes pour accéder à toutes les dépendances nécessaires.

Pour lancer le jeu avec les privilèges d’administrateur, cliquez simplement sur le fichier exécutable d’origine d’origine et cliquez sur Exécuter en tant qu’administrateur . Une fois que Origins est ouvert avec des privilèges d’administration, lancez Apex Legends et voyez si vous rencontrez toujours l’ erreur 0x887a0006.

Lancer Origins avec des privilèges administratifs

Si l'erreur a été résolue, vous pouvez forcer le fichier exécutable d'Origins à s'ouvrir avec des privilèges d'administrateur à chaque lancement. Cela vous évitera d'avoir à répéter le processus à chaque fois que vous aurez besoin de lancer Apex Legends. Voici ce que vous devez faire:

  1. Cliquez avec le bouton droit sur Origins.exe et choisissez Propriétés.
  2. Dans les propriétés d'origine, accédez à l'onglet Compatibilité et assurez-vous que la case associée à Exécuter ce programme en tant qu'administrateur (sous Paramètres).
  3. Cliquez sur Appliquer pour enregistrer les modifications.

Ouverture d'Origins avec des privilèges administratifs

Méthode 2: Modification du Registre

En fin de compte, cette erreur particulière peut également être provoquée par un nouveau pilote graphique en conflit avec le moteur situé derrière Apex Legends. Si vous souhaitez éviter de restaurer votre pilote graphique, vous pourrez probablement contourner le problème en modifiant certaines clés de registre.

Voici un guide rapide pour le faire:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Tapez ensuite «bloc-notes» et appuyez sur Entrée pour ouvrir une nouvelle fenêtre du bloc - notes .
  2. Dans la fenêtre du bloc-notes, tapez le code suivant si vous utilisez un système 64 bits:
     Éditeur du registre Windows, version 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = hex (b): 08, 00, 00, 00, 00, 00, 00, 00 

    Si vous utilisez un système 32 bits, utilisez plutôt ce code:

     Éditeur du registre Windows, version 5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers] "TdrDelay" = dword: 00000008 
  3. Une fois le code collé, allez dans Fichier et cliquez sur Enregistrer sous .
  4. Nommez-le comme vous le souhaitez, mais assurez-vous qu'il porte l'extension .reg avant de cliquer sur Enregistrer.
  5. Fermez le Bloc-notes, puis double-cliquez sur le fichier .reg nouvellement créé.
  6. Lorsqu'il vous est demandé de confirmer si vous souhaitez continuer, cliquez sur Oui et attendez que les nouvelles clés et valeurs soient ajoutées.
  7. Une fois le processus terminé, redémarrez votre ordinateur et lancez Apex Legends au prochain démarrage. Vous ne devriez plus rencontrer l'erreur 0x887a0006 .

Création du fichier .reg pour résoudre l'erreur 0x887A0006

Si vous voyez toujours le même message d'erreur lorsque vous essayez de lancer le jeu, passez à la méthode suivante ci-dessous.

Si vous souhaitez annuler les clés de registre et la valeur ajoutées à l'aide du fichier .reg créé ci-dessus, procédez comme suit:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter . Ensuite, tapez «regedit» et appuyez sur Entrée pour ouvrir l' éditeur de registre . Lorsque le UAC (Contrôle de compte d'utilisateur) vous y invite, cliquez sur Oui pour octroyer des privilèges d'administration.
  2. Utilisez le volet de gauche pour accéder à l'emplacement suivant:
     Ordinateur \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers 
  3. Une fois que vous y êtes arrivé, passez dans le volet de droite, cliquez avec le bouton droit de la souris sur TdrDelay et choisissez Supprimer pour supprimer la clé.
  4. Redémarrez votre ordinateur pour appliquer les modifications.

Méthode 3: réparer le jeu dans Origin

Certains utilisateurs concernés ont signalé que le problème avait été résolu après avoir réparé le jeu Apex Legends à partir de l'interface Origins. Cela suggère que le problème peut également être causé par une corruption du fichier de jeu. Heureusement, le lanceur Origin semble être équipé pour résoudre le problème automatiquement.

Voici un guide rapide sur la façon de forcer le lanceur Origins à analyser et à résoudre les problèmes de corruption de fichiers dans Apex Legends:

  1. Ouvrez le lanceur Origins et accédez à Ma bibliothèque de jeux .
  2. Cliquez avec le bouton droit sur le lanceur Apex Legends et cliquez sur Réparer.

    Réparation de Apex Legends via le lanceur Origins
  3. Attendez que le programme de lancement vérifie les fichiers du jeu et remplace celui qui est corrompu par de nouvelles copies. Naturellement, vous aurez besoin d’une connexion Internet stable pour que ce processus aboutisse.
  4. Une fois le processus terminé, redémarrez votre ordinateur et lancez le jeu une fois le prochain démarrage terminé.

Si vous rencontrez toujours l'erreur 0x887a0006 lors de la lecture de Apex Legends, passez à la méthode suivante ci-dessous.

Méthode 4: Restauration du pilote GPU vers une version antérieure

De nombreux utilisateurs concernés ont signalé avoir finalement réussi à résoudre le problème après avoir restauré leur pilote graphique dédié à la version précédente. Si vous rencontrez le problème avec un processeur graphique NVIDIA, il est probable que le fait de restaurer le pilote à la version 417.73 ou antérieure résoudra le problème et vous permettra de jouer au jeu sans aucun problème.

Voici un guide rapide sur la restauration de votre lecteur GPU vers une version antérieure:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter . Ensuite, tapez «devmgmt.msc» et appuyez sur Entrée pour ouvrir le Gestionnaire de périphériques. Lorsque le UAC (Contrôle de compte d'utilisateur) vous y invite, cliquez sur Oui pour octroyer des privilèges d'administration.

    Gestionnaire de périphériques en cours d'exécution
  2. Dans le Gestionnaire de périphériques, développez le menu déroulant associé aux cartes graphiques. Ensuite, cliquez avec le bouton droit sur votre pilote GPU dédié et choisissez Propriétés.

    Pilote NVIDIA dans le Gestionnaire de périphériques
  3. Dans l'écran Propriétés, accédez à l'onglet Pilote et cliquez sur Revenir à la liste des pilotes .

    Faire reculer le pilote GPU
  4. À l'invite de confirmation, sélectionnez une raison (peu importe) et cliquez sur Oui pour lancer le processus de restauration.
  5. Une fois le pilote GPU restauré, redémarrez votre ordinateur et vérifiez si l'erreur est résolue au prochain démarrage.

Si vous rencontrez toujours l'erreur 0x887a0006 lors de la lecture de Apex Legends, passez à la méthode suivante ci-dessous.

Méthode 5: rétablir les fréquences de stock du processeur graphique (supprimer l'overclock)

Certains utilisateurs ont signalé que l' erreur 0x887a0006 ne se produisait plus après la suppression de l'overclock de leur GPU. Cela indique que le problème peut également être déclenché par une fréquence instable du processeur graphique.

Bien entendu, les étapes pour rétablir la fréquence par défaut du processeur graphique seront différentes en fonction de votre modèle de processeur graphique et de l'utilitaire que vous utilisez. Mais il y a de fortes chances que si vous sachiez overclocker, vous sachiez rétablir les fréquences par défaut.

Une fois que les fréquences ont été rétablies aux valeurs par défaut, lancez Apex Legends et voyez si le message d'erreur persiste lorsque vous jouez au jeu.

Des Articles Intéressants