Comment réparer le code d’erreur 30005 : CreateFile a échoué avec 32
Le problème, c’est que le code d’erreur 30005 avec EasyAntiCheat (EAC) est assez frustrant, surtout lorsqu’on essaie simplement de se lancer dans une partie après une longue journée. Généralement, il apparaît parce que quelque chose bloque les fichiers d’EAC. Il peut s’agir d’un excès de zèle de votre antivirus, ou d’un fichier système corrompu. La bonne nouvelle ? Il existe quelques solutions simples à essayer qui ont fonctionné pour d’autres, même si c’est un vrai casse-tête. L’objectif est de faire fonctionner à nouveau EAC correctement pour que votre jeu puisse se lancer sans accroc.
Comment corriger le code d’erreur 30005
Cette erreur est gênante, mais elle peut être corrigée. Les solutions sont généralement rapides : un redémarrage, une modification des fichiers système ou un ajustement des paramètres de sécurité. Parfois, il suffit de redémarrer le PC en espérant que le problème se résolve tout seul. D’autres fois, il faut creuser un peu plus. Voici quelques méthodes éprouvées pour résoudre ce problème et reprendre le jeu.
Redémarrez le PC
Attention, ce n’est pas très glamour, mais c’est un classique pour une bonne raison. Redémarrer peut corriger les bugs temporaires qui perturbent l’EAC. C’est particulièrement utile si l’erreur est apparue après une mise à jour de Windows ou l’installation d’un nouveau jeu. Parfois, Windows devient bizarre et nécessite un redémarrage rapide pour réinitialiser le problème. Sur certaines configurations, cela suffisait à faire disparaître l’erreur, au moins temporairement. Assurez-vous simplement de fermer tous vos clients de jeu et applications d’arrière-plan avant de redémarrer. Car, bien sûr, Windows doit rendre la tâche plus compliquée que nécessaire.
Désactivez temporairement votre antivirus
Les logiciels antivirus, en particulier ceux tiers, peuvent surprotéger et bloquer les fichiers légitimes, y compris les fichiers système d’EAC. Si vous rencontrez cette erreur, il est conseillé de désactiver temporairement votre antivirus. Cela permet de vérifier s’il est en cause. Si vous utilisez Windows Defender, voici la procédure à suivre :
- Ouvrez Paramètres : Appuyez sur Win + Iet accédez à Mise à jour et sécurité.
- Naviguer : Cliquez sur Sécurité Windows dans la barre latérale.
- Accès : Cliquez sur Protection contre les virus et les menaces.
- Gérer les paramètres : cliquez sur Gérer les paramètres dans la section Protection antivirus.
- Désactiver : désactivez la protection en temps réel. N’oubliez pas de la réactiver par la suite .
Remarque : Si vous utilisez un antivirus tiers, recherchez une option similaire dans ses paramètres. N’oubliez pas : désactivez-la seulement brièvement, car la sécurité de votre système reste préoccupante. Sur certaines configurations, cette désactivation corrige l’erreur immédiatement. Sur d’autres, elle est temporaire. Gardez cela à l’esprit.
Supprimer les fichiers système EAC (.sys)
Celui-ci est un peu plus technique, mais il arrive que les fichiers.sys soient corrompus ou bloqués, ce qui entraîne des problèmes de démarrage d’EAC. Dans ce cas, la suppression des fichiers problématiques force EAC à en recréer de nouveaux, en espérant qu’ils fonctionnent. Voici la procédure habituelle :
- Fermez toutes les applications associées : assurez-vous que votre jeu, vos outils de superposition ou toutes les applications d’arrière-plan qui se connectent à EAC sont fermés.
- Localisez les fichiers : ouvrez l’Explorateur de fichiers (Win + E) et accédez à Program Files (x86) ou Program Files selon l’endroit où EAC est installé.
- Rechercher et supprimer : recherchez le dossier associé à l’anti-triche de votre jeu, souvent nommé EasyAntiCheat.À l’intérieur, identifiez les fichiers .sys. Faites un clic droit et choisissez Supprimer.
Attention, c’est un peu compliqué, mais au redémarrage de votre jeu ou logiciel, EAC devrait générer de nouveaux fichiers propres. Parfois, cela suffisait à corriger l’erreur définitivement. Sur certaines configurations, cela ne fonctionne qu’après un redémarrage ; n’oubliez donc pas de redémarrer ensuite.
Réparer les fichiers EAC via Steam
Si vous avez installé votre jeu via Steam, vous pourrez peut-être réparer l’EAC directement depuis le client. C’est pratique, car il arrive que des fichiers soient corrompus ou perdus, et leur réparation peut corriger les erreurs de lancement. Pour cela :
- Ouvrez Steam : faites un clic droit sur le jeu qui vous dérange et sélectionnez Gérer.
- Parcourir les fichiers locaux : cliquez sur Parcourir les fichiers locaux ; l’Explorateur Windows s’ouvrira dans le dossier d’installation de votre jeu.
- Rechercher le dossier EAC : il est généralement situé dans le dossier principal du jeu, parfois nommé EasyAntiCheat ou similaire.
- Exécutez l’utilitaire de réparation : dans ce dossier, lancez EasyAntiCheat_Setup.exe ou un fichier similaire. Une fois ouvert, recherchez le bouton Réparer. Cliquez dessus et laissez le logiciel se réparer.
Remarque : Parfois, la réexécution de cette réparation résout des problèmes qu’un simple redémarrage ne résout pas, en particulier si EAC n’a pas été parfaitement installé la première fois.