Corrigé: Crash de Battlefield 4 et faibles performances sous Windows 10

Nous vous recommandons: Le programme pour la correction des erreurs, optimiser et d'accélérer Windows.

Les joueurs de Battlefield 4 ont signalé divers problèmes sur Windows 10, tels que des plantages, des performances médiocres et des fichiers .dll manquants. Tous ces problèmes peuvent ruiner votre expérience de Battlefield 4, mais heureusement pour vous, il existe un moyen de résoudre tous ces problèmes.

Résoudre les problèmes de Battlefield 4 sous Windows 10

  1. Mettez à jour vos pilotes de carte graphique
  2. Désactiver SLI / Crossfire
  3. Désactiver l'accélération matérielle dans votre navigateur
  4. Modifier les paramètres du registre
  5. Désactiver l'installation automatique de pilotes et télécharger l'ancienne version des pilotes de carte graphique
  6. Fermer EVGA Precision X
  7. Désactiver l'antivirus / pare-feu et exécuter Origin en tant qu'administrateur
  8. Qualité graphique et résolution de jeu inférieures
  9. Créer un nouveau fichier cfg
  10. Modifier les paramètres anti-aliasing et anisotropes
  11. Déplacez dxgi.dll vers le répertoire d'installation de Battlefield 4
  12. Installer les redistribuables Visual C
  13. Mettre fin au processus BTTray.exe à l'aide du Gestionnaire des tâches
  14. Désactiver l'origine dans le jeu
  15. Si vous utilisez Windows 64 bits, définissez également BF4 sur 64 bits.
  16. Nettoyer votre ordinateur

Solution 1 - Mettez à jour vos pilotes de carte graphique

Selon les joueurs, Battlefield 4 se bloque après 5 minutes de jeu. Il semble qu’une fuite de mémoire entraîne une chute des performances de 150 à 40 images par seconde avant l’échec du jeu. Cela rend le jeu impossible à jouer, mais une solution est disponible.

Cela ressemble à un problème grave, car il réduit considérablement les performances du jeu, mais il existe un moyen de résoudre ce problème. Pour résoudre ce problème, il vous suffit de vous rendre sur le site Web du fabricant de votre carte graphique et de télécharger les derniers pilotes. Il a été confirmé que Nvidia a publié un nouveau jeu de pilotes permettant de résoudre ce problème. Assurez-vous donc de les télécharger dès que vous le pouvez.

La mise à jour manuelle des pilotes est très pénible, nous vous recommandons donc de télécharger cet outil de mise à jour des pilotes (100% sûr et testé par nous) pour le faire automatiquement. Ainsi, vous éviterez la perte de fichiers et même l’endommagement permanent de votre ordinateur.

Le programme de mise à jour des pilotes Tweakbit est approuvé par Microsoft et Norton Antivirus. Voici comment l'installer et l'utiliser:

1. Téléchargez et installez TweakBit Driver Updater

2. Une fois installé, le programme commencera à analyser automatiquement votre PC à la recherche de pilotes obsolètes. Driver Updater vérifie les versions de vos pilotes installés par rapport à la base de données cloud des dernières versions et vous recommande les mises à jour appropriées. Tout ce que vous avez à faire est d’attendre la fin de l’analyse.

3. Une fois l'analyse terminée, vous obtenez un rapport sur tous les pilotes problématiques détectés sur votre PC. Passez en revue la liste et voyez si vous souhaitez mettre à jour chaque pilote individuellement ou tous à la fois. Pour mettre à jour un pilote à la fois, cliquez sur le lien "Mettre à jour le pilote" en regard du nom du pilote. Ou cliquez simplement sur le bouton "Tout mettre à jour" en bas pour installer automatiquement toutes les mises à jour recommandées.

Remarque: Certains pilotes doivent être installés en plusieurs étapes. Vous devrez donc appuyer plusieurs fois sur le bouton «Mettre à jour» jusqu'à ce que tous ses composants soient installés.

Avertissement : Certaines fonctions de cet outil ne sont pas gratuites.

Solution 2 - Désactiver SLI / Crossfire

Il a été rapporté que Battlefield 4 avait quelques problèmes avec SLI et Crossfire sous Windows 10, et si les derniers pilotes ne vous aident pas en cas de crash, c'est peut-être la meilleure solution pour désactiver temporairement SLI ou Crossfire.

Pour désactiver SLI, suivez ces instructions:

  1. Ouvrez le Panneau de configuration NVIDIA.
  2. Accédez à Paramètres 3D> Définir la configuration SLI.
  3. Assurez-vous que l'option Ne pas utiliser la technologie SLI est sélectionnée.
  4. Cliquez sur Appliquer pour enregistrer les modifications.

Si vous utilisez des cartes AMD, vous pouvez désactiver Crossfire en procédant comme suit:

  1. Ouvrez le centre de contrôle Catalyst.
  2. Cliquez sur Graphiques> Crossfire.
  3. Décochez la case Activer Crossfire.
  4. Cliquez sur OK pour enregistrer les modifications.

Après la désactivation de SLI ou de Crossfire, vos performances de jeu risquent de chuter, mais le jeu devrait être plus stable.

  • LIRE AUSSI: Comment réparer Battlefield 1 en permanence, alt-tabbing pour un meilleur traitement du processeur

Solution 3 - Désactivez l'accélération matérielle dans votre navigateur.

Les utilisateurs indiquent que Windows 10 utilise l'accélération matérielle des navigateurs différemment des versions précédentes de Windows. C'est l'une des raisons de la baisse de la fréquence d'images dans Battlefield 4. Depuis que vous avez lancé Battlefield 4 à l'aide de votre navigateur, les problèmes liés à l'accélération matérielle persistent tout au long du jeu., mais vous pouvez résoudre ce problème en désactivant l’accélération matérielle dans votre navigateur. Nous allons vous montrer comment désactiver l'accélération matérielle dans Internet Explorer, mais si vous utilisez un navigateur différent, veillez à désactiver l'accélération matérielle pour le navigateur que vous utilisez.

  1. Cliquez sur l'icône représentant un engrenage dans le coin supérieur droit.
  2. Choisissez les options Internet.
  3. Cliquez sur l'onglet Avancé.
  4. Cochez Utiliser le rendu logiciel au lieu du rendu GPU.
  5. Redémarrez votre ordinateur.

Après le redémarrage, essayez de relancer Battlefield 4. Espérons que vous constaterez une amélioration des performances.

Solution 4 - Modifier les paramètres du registre

Cette solution ne vous concerne que si des DLC Battlefield 4 sont installés, mais que vous ne pouvez exécuter aucune carte à partir de DLC. Lorsque vous essayez d'exécuter une carte à partir de contenu téléchargeable, vous obtenez un message Nécessite un pack d'extension supplémentaire qui vous empêchera de démarrer la carte sélectionnée. Afin de résoudre ce problème, vous devez modifier quelques valeurs dans votre registre, voyons comment procéder.

  1. Accédez au répertoire d'installation de Battlefield 4. Par défaut, il devrait s'agir de C: Program Files (x86) Origin GamesBattlefield 4.
  2. Accédez au répertoire de mise à jour. Vous devriez voir un ou plusieurs dossiers Xpack. Chacun de ces dossiers représente un DLC. Vous devez vous rappeler les noms des dossiers, car vous en aurez besoin plus tard.
  3. Démarrer l'éditeur de registre. Vous pouvez démarrer l'Éditeur du Registre en appuyant sur Windows Key + R et en tapant regedit. Après avoir tapé regedit, appuyez sur Entrée ou cliquez sur OK pour ouvrir l’Éditeur du Registre.
  4. Lorsque l'Éditeur du Registre s'ouvre, accédez à la clé suivante dans le volet gauche:
    • HKEY_LOCAL_MACHINE / LOGICIEL / Wow6432Node / EA Games / Battlefield 4
  5. Vous devriez voir des clés nommées Xpack. Ces clés représentent les dossiers Xpack de l'étape 2. Si certaines clés Xpack manquent dans le registre mais que des dossiers du même nom se trouvent dans le dossier Updates à l'étape 2, vous devrez les ajouter manuellement. Fondamentalement, tous les dossiers Xpack de l’étape 2 doivent être ajoutés à votre registre.
  6. Cliquez avec le bouton droit sur la clé Battlefield 4, choisissez Nouveau> Clé.
  7. Entrez le nom de la clé afin qu'il corresponde au nom des dossiers Xpack de l'étape 2. Par exemple, si Xpack3 est absent du registre, nommez la nouvelle clé Xpack3.
  8. Cliquez avec le bouton droit sur la clé nouvellement créée, dans notre exemple Xpack3, et choisissez Nouveau> Valeur de chaîne.
  9. Nommez la valeur de chaîne nouvellement créée installée.
  10. Double-cliquez sur Installé.
  11. Dans le champ de données Valeur, tapez True et appuyez sur OK pour enregistrer les modifications.

Répétez les étapes 6 à 12 jusqu'à ce que vous ayez ajouté toutes les clés Xpack pour tous les dossiers Xpack à partir de l'étape 2.

  • LIRE AUSSI: Comment réparer et personnaliser Battlefield 1

Solution 5 - Désactivez l'installation automatique du pilote et téléchargez l'ancienne version des pilotes de carte graphique.

Windows 10 met automatiquement à jour vos pilotes, ce qui peut parfois créer des problèmes avec certains jeux, tels que Battlefield 4 dans notre cas. Donc, dans certains cas, il est préférable de désactiver les mises à jour automatiques du pilote:

  1. Ouvrez le panneau de configuration.
  2. Allez dans Système et sécurité.
  3. Cliquez sur l'onglet Matériel et sélectionnez Paramètres d'installation du périphérique.
  4. Sélectionnez Non, laissez-moi choisir quoi faire.
  5. Sélectionnez maintenant Ne jamais installer le logiciel pilote à partir de Windows Update.

Cela fait, vous pouvez désinstaller votre pilote de carte graphique actuel et télécharger l’ancienne version du fabricant de votre carte graphique. N'oubliez pas de télécharger l'ancienne version du pilote que si la dernière version ne fonctionne pas correctement pour vous.

Solution 6 - Fermer EVGA Precision X

EVGA Precision X est un outil d’overclocking pour les cartes graphiques Nvidia. Il a été rapporté que la dernière version de cet outil pose des problèmes avec Battlefield 4. Selon les utilisateurs, ils ne peuvent même pas lancer le jeu car il se bloque sur le temps.

Jusqu'à présent, la seule solution consiste à désactiver EVGA Precision X pendant que vous jouez à Battlefield 4. Si vous devez vraiment utiliser EVGA Precision X, vous pouvez passer à la version précédente qui fonctionne parfaitement avec Battlefield 4.

Solution 7 - Désactivez l'antivirus / pare-feu et exécutez Origin en tant qu'administrateur.

Si le jeu génère des erreurs inattendues, ne démarre pas ou ne s'arrête pas brusquement, vous pouvez exécuter Origin en tant qu'administrateur. Il suffit de trouver le raccourci Origin, de cliquer dessus avec le bouton droit de la souris et de choisir Exécuter en tant qu’administrateur dans le menu.

Si exécuter Origin en tant qu'administrateur ne vous aide pas, vous devrez peut-être désactiver temporairement votre antivirus et votre pare-feu et essayer de redémarrer le jeu.

  • LIRE AUSSI: Correction: L'installation du jeu prend une éternité

Solution 8 - Qualité graphique et résolution de jeu inférieures

Les utilisateurs ont signalé la fonction DirectX, la mémoire virtuelle disponible et le total des erreurs de mémoire. Ces erreurs sont causées par le manque de mémoire de la carte graphique. Le seul moyen de remédier à ce problème consiste à réduire les paramètres graphiques et la résolution du jeu.

Dans le pire des cas, vous devrez peut-être mettre à niveau votre carte graphique avec une nouvelle carte disposant de plus de mémoire.

Solution 9 - Créer un nouveau fichier cfg

La création d'un nouveau fichier .cfg peut vous aider à résoudre les problèmes de vitesse de défilement et de cadence; voyez donc comment créer un fichier .cfg dans Windows 10.

Ouvrez le Bloc-notes et ajoutez-y les lignes suivantes:

  • GameTime.MaxVariableFps 60
  • PerfOverlay.DrawFps 1
  • PostProcess.DynamicAOEnable 0
  • RenderDevice.Dx11Enable 0
  • RenderDevice.ForceRenderAheadLimit 1
  • RenderDevice.TripleBufferingEnable 0
  • WorldRender.DxDeferredCsPathEnable 0
  • WorldRender.FxaaEnable 0
  • WorldRender.MotionBlurEnable 0
  • WorldRender.SpotLightShadowmapEnable 0
  • WorldRender.SpotLightShadowmapResolution 256
  • WorldRender.TransparencyShadowmapsEnable 0

Maintenant, vous devez enregistrer le fichier en tant que user.cfg. Pour ce faire, procédez comme suit:

  1. Dans le bloc-notes, cliquez sur Fichier> Enregistrer sous.
  2. Dans le champ Type, sélectionnez Tous les fichiers dans le menu.
  3. Entrez le fichier user.cfg dans le champ Nom du fichier.
  4. Enregistrez maintenant le fichier dans le répertoire d'installation de Battlefield 4. Par défaut, il devrait s'agir de C: Program Files (x86) Origin GamesBattlefield 4.

Solution 10 - Modifiez les paramètres anti-aliasing et anisotropes.

Si votre jeu se bloque ou se bloque au cours de l'écran de chargement, vous pouvez essayer de modifier les paramètres anti-aliasing et anisotropes dans le Panneau de configuration Nvidia.

  1. Ouvrez le Panneau de configuration Nvidia.
  2. Allez dans Gérer les paramètres 3D.

  3. Recherchez les paramètres anti-aliasing et anisotropes et modifiez leurs valeurs en Utiliser les paramètres de l'application.

Si vous utilisez une carte graphique AMD, vous pouvez modifier ces options à partir de Catalyst Control Center de la même manière.

Si la modification des paramètres anti-aliasing et anisotropes ne vous aide pas, vous pouvez essayer de désactiver l'option de stockage dans le cloud dans Origin et mettre à jour PunkBuster.

  • LIRE AUSSI: L’écran devient noir lors des jeux: 4 solutions pour y remédier rapidement

Solution 11 - Déplacez dxgi.dll dans le répertoire d'installation de Battlefield 4

Si vous obtenez une erreur indiquant que dxgi.dll est manquant, vous pouvez facilement résoudre ce problème en déplaçant le répertoire d'installation de dxgi.dll dans Battlefield 4. Pour ce faire, procédez comme suit:

  1. Allez à C: WindowsSystem32.
  2. Dans System32, localisez le fichier appelé dxgi.dll.

  3. Copiez le fichier dans le répertoire d'installation de Battlefield 4. Par défaut, il devrait s'agir de C: Program Files (x86) Origin GamesBattlefield 4, mais l'emplacement pourrait être différent sur votre ordinateur.

Solution 12 - Installez les redistribuables Visual C

Si vous obtenez une erreur indiquant que Msvcr110.dll ou Msvcr120.dll est manquant, vous devez réinstaller Visual C Redistributables. Vous n'aurez rien à télécharger car vous pouvez installer Visual C Redistributables à partir du répertoire d'installation de Battlefield 4.

Il suffit d'aller dans le dossier C: Program Files (x86) Origin GamesBattlefield 4_InstallerVCvc2012Update3redist et d'installer les versions x86 et x64 de VCredist.exe.

Solution 13 - Mettez fin au processus BTTray.exe à l'aide du gestionnaire de tâches

Il a été signalé que Battlefield 4 minimise chaque fois que vous appuyez sur le bouton Caps Lock de votre clavier. Cela peut être extrêmement frustrant si vous appuyez dessus accidentellement en jouant, mais il existe un moyen de résoudre ce problème.

  1. Démarrer le gestionnaire de tâches. Vous pouvez démarrer le Gestionnaire des tâches en appuyant sur Windows Key + X et en choisissant Gestionnaire des tâches dans la liste.
  2. Lorsque le gestionnaire de tâches démarre, vous devez trouver le processus appelé BTTray.exe et le terminer.
  3. Vous pouvez maintenant lancer le jeu. Le jeu ne sera pas réduit si vous appuyez accidentellement à nouveau sur Caps Lock.

Nous devons mentionner que vous devrez répéter cette étape à chaque fois que vous voulez démarrer Battlefield 4 afin d'éviter ce problème.

Solution 14 - Désactiver l'origine dans le jeu

Certains joueurs ont suggéré que la désactivation de Origin en jeu pouvait résoudre les problèmes de Battlefield 4. Les instructions pour cette solution de contournement sont très faciles à suivre: il suffit d’aller dans Origine> Paramètres de l’application> Origine dans le jeu> Désactiver l’origine dans le jeu.

Solution 15 - Si vous utilisez Windows 64 bits, définissez également BF4 sur 64 bits.

  1. Lancez Origin et accédez à Mes jeux.
  2. Faites un clic droit sur BF4> sélectionnez Propriétés du jeu
  3. Définissez le jeu sur x64 au lancement
  4. Décochez l'option "Désactiver l'origine en jeu"
  5. Appliquez les nouveaux paramètres> lancez BF4 pour vérifier si cette solution de contournement a résolu le problème.

Solution 16 - Démarrez votre ordinateur en mode minimal

Cette solution est particulièrement utile pour les ordinateurs à spécifications faibles et moyennes. En effectuant un démarrage en mode minimal, votre ordinateur peut utiliser davantage de ressources pour exécuter le jeu. De plus, si les problèmes de BF que vous rencontrez sont causés par des problèmes d’incompatibilité logicielle, cette solution doit les résoudre.

  1. Allez dans Démarrer> tapez msconfig > appuyez sur Entrée pour lancer la configuration du système
  2. Allez à l'onglet Général> sélectionnez Démarrage sélectif> décochez Charger les éléments de démarrage.

  3. Allez à l'onglet Services> cochez Masquer tous les services Microsoft> cliquez sur Désactiver tout

  4. Cliquez sur Appliquer> cliquez sur OK> Redémarrez votre ordinateur et lancez le jeu.

Nous espérons que nos solutions ont été utiles et que nous avons également couvert les accidents de Battlefield 4. Vous voudrez peut-être lire cela pour plus d'informations.

Note de la rédaction: Ce billet a été publié pour la première fois en février 2016 et a depuis été complètement réorganisé et mis à jour pour en améliorer la fraîcheur, la précision et l'exhaustivité.

Recommandé

Comment désactiver l'arrière-plan de l'écran de connexion dans Windows 10
2019
Comment ouvrir des fichiers EML dans Windows 10
2019
Écran blanc lors de jeux? Voici comment s'en débarrasser
2019