Helldivers 2 : réparer les crashs liés à Easy Anti-Cheat

Depuis le passage à Easy Anti-Cheat, Helldivers 2 peut planter au lancement. Voici la procédure officielle d'Arrowhead, étape par étape, plus les correctifs pour les erreurs EAC et les crashs sans rapport.

Sommaire
  1. Pourquoi Helldivers 2 plante après le passage à Easy Anti-Cheat
  2. La méthode officielle d'Arrowhead, étape par étape
  3. Si ça ne marche pas : reconstruire les dossiers bin et data
  4. Messages d'erreur Easy Anti-Cheat : signification et solutions
  5. Les crashs qui ne viennent pas d'Easy Anti-Cheat
  6. FAQ

Si Helldivers 2 crashe depuis le remplacement de GameGuard par Easy Anti-Cheat, la solution officielle d'Arrowhead tient en quelques étapes : supprimez tous les fichiers de mods du dossier du jeu (y compris ReShade et OptiScaler), effacez le dossier Helldivers2 dans %appdata%\Arrowhead, retirez les restes de GameGuard, redémarrez le PC puis vérifiez les fichiers du jeu dans Steam. Arrowhead indique dans son article de support « My game is crashing after the switch to EAC! » que ces manipulations « règlent souvent les problèmes principaux rencontrés actuellement par les joueurs », en attendant un correctif plus complet.

Voici la procédure détaillée, la seconde méthode d'Arrowhead si la première échoue, les correctifs d'Epic pour les messages d'erreur Easy Anti-Cheat et les crashs qui n'ont rien à voir avec l'anti-triche. Chaque information provient des pages de support d'Arrowhead, de ses notes de patch et du site de support Easy Anti-Cheat d'Epic.

Pourquoi Helldivers 2 plante après le passage à Easy Anti-Cheat

Arrowhead a remplacé GameGuard par Easy Anti-Cheat dans Helldivers 2 le 20 octobre, avec le patch 7.2.0. L'annonce prévenait que « certains mods, en particulier ceux qui affectent l'expérience des autres joueurs, pourraient ne plus fonctionner », et que des mods cosmétiques inoffensifs « pourraient nécessiter une mise à jour de leurs créateurs respectifs pour continuer à fonctionner ».

L'article de support pointe deux coupables : les fichiers de mods restés dans le dossier du jeu, même pour des mods que vous pensiez avoir désinstallés, et les fichiers GameGuard oubliés depuis l'ancien anti-triche. Les injecteurs graphiques comme ReShade et OptiScaler sont considérés ici comme des mods.

La méthode officielle d'Arrowhead, étape par étape

Suivez ces étapes dans l'ordre. Chacune provient de l'article de support d'Arrowhead.

  1. Purger tous les mods. Si vous avez déjà installé des mods pour Helldivers 2, même s'ils ne sont plus actifs, supprimez tous les fichiers de mods de l'installation du jeu. Arrowhead précise que « la plupart des gestionnaires de mods proposent une fonction “Purge Mods” » et qu'une simple désinstallation peut laisser des fichiers derrière elle.
  2. Supprimer les fichiers ReShade ou OptiScaler. Ouvrez le dossier bin du jeu (par défaut Steam\steamapps\common\Helldivers 2\bin) et effacez ces fichiers s'ils sont présents : dxgi.dll, d3d9.dll, d3d11.dll, reshade32.dll et reshade64.dll.
  3. Vider le dossier AppData d'Arrowhead. Appuyez sur Windows + R, tapez %appdata%\Arrowhead\ et validez avec Entrée, puis supprimez le dossier Helldivers2. Attention : le support d'Arrowhead précise que vider ce dossier réinitialise vos paramètres en jeu, il faudra donc reconfigurer graphismes et commandes.
  4. Retirer les restes de GameGuard. Dans Steam, faites un clic droit sur Helldivers 2 puis Gérer > Parcourir les fichiers locaux. L'article d'Arrowhead indique d'ouvrir le dossier EasyAntiCheat et de lancer GGuninst.exe ; son ancien guide de dépannage GameGuard plaçait le désinstalleur (gguninst) dans le dossier tools du jeu, vérifiez donc là si vous ne le voyez pas. S'il reste des fichiers GameGuard dans bin\GameGuard, supprimez tout le dossier GameGuard.
  5. Redémarrer le PC. Arrowhead insiste : cliquez sur Redémarrer, pas sur Arrêter, « car ce sont deux choses différentes ».
  6. Vérifier les fichiers du jeu. Dans votre bibliothèque Steam, faites un clic droit sur Helldivers 2, choisissez Propriétés, ouvrez Fichiers installés et cliquez sur Vérifier l'intégrité des fichiers du jeu. Laissez l'opération se terminer.
  7. Relancer le jeu.

Si ça ne marche pas : reconstruire les dossiers bin et data

La seconde méthode d'Arrowhead remplace les dossiers centraux du jeu :

  1. Dans Steam, faites un clic droit sur Helldivers 2, choisissez Gérer puis Parcourir les fichiers locaux.
  2. Supprimez les dossiers bin et data.
  3. De retour dans Steam, faites un clic droit sur Helldivers 2, choisissez Propriétés, ouvrez Fichiers installés et cliquez sur Vérifier l'intégrité des fichiers du jeu. Steam retélécharge les fichiers manquants, ce qui peut prendre un moment.
  4. Lancez le jeu.

Si le crash persiste et que le gestionnaire de rapports de crash propose de créer un vidage mémoire (memory dump), Arrowhead demande d'ouvrir un ticket auprès du Player Support sur son site de support en y joignant ce fichier.

Messages d'erreur Easy Anti-Cheat : signification et solutions

Epic, qui développe Easy Anti-Cheat, publie des correctifs pour ses erreurs les plus courantes sur son site de support. Ils concernent tous les jeux utilisant EAC, pas seulement Helldivers 2, et supposent la version Epic Online Services ; si le dossier EasyAntiCheat du jeu contient EasyAntiCheat_EOS_Setup.exe, appliquez-les tels quels. Epic recommande aussi de contacter d'abord le développeur du jeu, donc commencez par les étapes d'Arrowhead ci-dessus.

Erreur affichéeSignification selon EpicSolution d'Epic
Easy Anti-Cheat is not installedLe service EAC ne s'est jamais installé, son pilote ne peut donc pas se chargerRéinstaller le service depuis le dossier EasyAntiCheat du jeu (voir ci-dessous)
Unknown file versionUn fichier du jeu a été modifié et ne correspond plusVérifier les fichiers du jeu dans Steam
Erreur 30005 (souvent « CreateFile failed with 32 »)Un autre programme verrouille un fichier EACRedémarrer ; si le problème revient, ajouter EasyAntiCheat_EOS.exe aux exclusions de l'antivirus
Erreur 20010Windows a chiffré le dossier d'installation d'EACDésactiver « Chiffrer le contenu pour sécuriser les données » sur ce dossier
Maximum simultaneous game instances reachedUne copie du jeu tourne encore en arrière-planLa fermer via le Gestionnaire des tâches, ou redémarrer si vous ne la trouvez pas

Réinstaller le service EAC (erreur « not installed »)

Les étapes d'Epic : ouvrez le dossier EasyAntiCheat du jeu, ouvrez Settings.json et copiez la valeur productid, ouvrez l'Invite de commandes en administrateur, placez-vous dans ce dossier et lancez EasyAntiCheat_EOS_Setup.exe install suivi du productid. Tapez ensuite echo %ERRORLEVEL% : un résultat de 0 signifie que c'est réussi.

Réparer une installation EAC existante

Ouvrez l'Invite de commandes en administrateur, allez dans C:\Program Files (x86)\EasyAntiCheat_EOS, lancez EasyAntiCheat_EOS.exe repair, puis vérifiez echo %ERRORLEVEL% pour un 0.

EAC demande de fermer un programme

Selon Epic, cela concerne « le plus souvent les logiciels de surveillance ou de contrôle du matériel (comme les outils d'éclairage RGB) » qui utilisent des pilotes obsolètes. Fermez ce logiciel avant de lancer le jeu, mettez-le à jour, ou ajoutez une exception pour le jeu dans ses réglages.

Les crashs qui ne viennent pas d'Easy Anti-Cheat

Tous les crashs survenus depuis le changement ne sont pas dus à l'anti-triche. Les notes de patch d'Arrowhead mentionnent deux correctifs utiles :

  • Crash quand un joueur rejoint ou quitte votre escouade ? Le hotfix 7.2.1 du 22 octobre a corrigé « un crash qui survenait lorsqu'un autre joueur rejoignait ou quittait l'escouade ». Vérifiez que Steam a bien mis le jeu à jour.
  • Crash ou écran gris en changeant de résolution ? Le patch 7.2.0 a corrigé un problème d'upscaler « qui pouvait provoquer un crash ou un écran gris à certaines résolutions », les crashs lors du changement de résolution ou d'échelle de rendu, et a amélioré la stabilité DirectX 12.

Arrowhead précise aussi que le changement n'a ajouté aucune nouvelle configuration matérielle requise et que la compatibilité Steam Deck et Linux « reste inchangée ».

FAQ

Pourquoi Helldivers 2 crashe-t-il après la mise à jour Easy Anti-Cheat ?

L'article de support d'Arrowhead pointe les fichiers de mods restants, notamment ReShade et OptiScaler, ainsi que les fichiers GameGuard oubliés. Purger les mods, vider le dossier AppData, supprimer GameGuard, redémarrer et vérifier les fichiers règle souvent les problèmes principaux.

Helldivers 2 utilise-t-il encore GameGuard ?

Non. Arrowhead a remplacé GameGuard par Easy Anti-Cheat le 20 octobre avec le patch 7.2.0, et sa procédure inclut la suppression des fichiers GameGuard restants.

Supprimer le dossier Helldivers2 dans AppData réinitialise-t-il mes réglages ?

Oui. Le support d'Arrowhead confirme que vider ce dossier réinitialise les paramètres en jeu : il faudra reconfigurer graphismes et commandes.

Easy Anti-Cheat a-t-il changé les configurations requises ?

Non. Arrowhead indique qu'aucune configuration matérielle requise n'a changé avec le passage à Easy Anti-Cheat.

Peut-on toujours jouer à Helldivers 2 sur Steam Deck ou Linux ?

Oui. Arrowhead affirme que la compatibilité Steam Deck et Linux reste inchangée après le changement.

Mes mods fonctionneront-ils avec Easy Anti-Cheat ?

Certains non. Arrowhead précise que les mods affectant les autres joueurs peuvent cesser de fonctionner et que certains mods cosmétiques peuvent nécessiter une mise à jour de leurs créateurs. L'utilisation de mods reste à votre discrétion.

Dans ce guide

À lire aussi

Voir tout