L’erreur 0xc000009a (également connue sous le nom d’erreur « Point d’entrée ») s’affiche car une application ne peut pas charger une DLL requise.
Il est typique que les DLL de DirectX ou de packages graphiques ne soient pas disponibles pour des jeux tels que Frotnite. Ces systèmes en ont besoin, ce qui signifie que s’ils ne sont pas en mesure de les localiser, ils cesseront de fonctionner – citant généralement l’erreur que vous voyez.
Pour résoudre ce problème, la solution simple consiste à obtenir le fichier DLL sur votre système et à vous assurer qu’il est accessible.
causes
Pour comprendre pourquoi l’erreur s’affiche, vous devez apprécier le rôle des fichiers DLL (Dynamic Link Library) dans Windows.
Alors que le développement des systèmes d’exploitation s’intensifiait dans les années 90, toutes les parties ont introduit un certain nombre de méthodes pour accéder aux « bibliothèques » – des progiciels tiers qui permettaient aux développeurs d’utiliser un code/des fonctionnalités standardisés dans leurs propres applications.
Des bibliothèques telles que Visual C++, DirectX, .NET et une variété d’autres sont devenues la norme sur Windows – avec la plupart des applications – même aujourd’hui – en s’appuyant sur elles.
Le secret de ces fichiers était le déploiement de fichiers DLL particuliers sur votre PC. Ces fichiers pourraient être réutilisés par différentes applications, à condition qu’elles appellent les bonnes fonctions, etc.
Malheureusement, si les fichiers sont manquants, périmés ou corrompus, des erreurs telles que celle que vous rencontrez apparaîtront…
- L’application n’a pas pu démarrer correctement (0xc000009a)
- Démarrage du service BattlEye…
- [INFO] Chargement du fichier bloqué…
Le principal problème ici est que votre application n’a pas accès aux DLL dont elle a besoin, bien qu’il y ait d’autres problèmes :
- Fichiers DLL inaccessibles
- Un antivirus bloque peut-être votre application
- Windows peut avoir corrompu ou endommagé des DLL
- D’autres programmes peuvent avoir écrasé la DLL
- Votre système peut avoir un virus
La façon de résoudre ce problème est de s’assurer que les DLL existent sur le système, puis qu’elles sont entièrement accessibles.
Les étapes ci-dessous vous guideront tout au long de ce processus…
Solutions
Comme de nombreux problèmes dans Windows, vous devez passer en revue un certain nombre de causes potentielles de problèmes et les résoudre un par un.
Dans le cas de l’erreur 0xc000009a, ce qui suit est recommandé :
1. Désinstaller BattlEye + Vérifier Fortnite
La première étape – et la plus efficace – consiste à supprimer l’application « BattlEye » de votre système.
BattlEye est un système anti-triche fourni avec Fortnite – il est essentiel pour faire fonctionner Fortnite, mais peut parfois provoquer des erreurs :
- Appuyez sur les touches « Windows » + « E » de votre clavier
- Accédez à « C:/Program Files/Epic Games/Fortnite/FortniteGame/Binaries/BattlEye »
- Cliquez sur « Uninstall_BattlEye.bat »
- Laisser le fichier CMD s’exécuter
- Quittez et chargez le lanceur Epic Games
- Sous l’onglet « Fortnite », cliquez sur l’icône « cog » à côté du bouton « Lancer »
- Sélectionnez « Vérifier »
- Laisser le processus se dérouler
Une fois cette opération terminée, cela vaut la peine de redémarrer votre système.
Si cela ne résout pas le problème, cela signifie qu’il y a un problème avec l’une des bibliothèques tierces sur votre système.
2. Réinstallez VC++
L’étape suivante consiste à réinstaller VC++.
Comme mentionné, Visual C++ était le moyen utilisé par Microsoft pour standardiser un certain nombre de fonctionnalités de base pour les logiciels et est devenu un incontournable de l’écosystème Windows.
Pour vous assurer que ce n’est pas le problème (ce qui est très probable), vous devez réinstaller tous les packages Visual C++ sur votre système :
- Sous Windows 7, cliquez sur « Démarrer », suivi de « Panneau de configuration » puis de « Programmes et fonctionnalités »
- Sous Windows, faites un clic droit sur le bouton « Démarrer », sélectionnez « Applications et fonctionnalités »
- Dans la liste, faites défiler jusqu’à « Microsoft Visual C++ Redistributable »
- Il y aura probablement une grande liste de nombreux packages différents
- Faire une liste de chaque année + architecture (x64/x86) sur une feuille de papier
- Désinstallez chaque
- Maintenant, accédez à votre moteur de recherche préféré
- Recherchez « Téléchargement redistribuable Visual C++ »
- Cliquez sur le premier lien (devrait être Microsoft)
- Pour chacun des forfaits que vous aviez précédemment, téléchargez-en de nouveaux à partir de ce site
- Après cela, installez chacun d’eux
- Redémarrez votre PC
- Réessayez votre jeu
Bien que cela fonctionne très probablement, ce n’est peut-être pas la solution pour certains…
3. Mettre à jour les pilotes DirectX/graphiques
Ensuite, vous devez voir comment mettre à jour DirectX et (peut-être) votre pilote graphique.
DirectX est la bibliothèque graphique utilisée par Windows pour traiter les images 3D. Presque tous les jeux de la plateforme l’utilisent.
Bien que vous ne puissiez pas « réinstaller » le moteur DirectX, vous *pouvez* le réparer et vous assurer que votre pilote graphique fonctionne correctement…
- Recherchez en ligne « DirectX End-User Runtime Web Installer »
- Cliquez sur le premier lien Microsoft qui affiche
- Cliquez sur le bouton orange « Télécharger »
- Suivez les étapes et enregistrez le fichier sur votre PC
- Ouvrez le fichier et laissez-le s’exécuter
- Laissez-le réparer l’installation DirectX actuelle
- Redémarrez votre PC
Après cela, vous souhaiterez peut-être réinstaller votre pilote graphique :
- Allez en ligne et recherchez « DDU » (Display Driver Uninstaller)
- Téléchargez le fichier que vous pouvez trouver sur Guru3D
- Redémarrez votre PC en « mode sans échec » (instructions ci-dessous)
- Une fois en mode sans échec, exécutez DDU et laissez-le supprimer votre pilote GFX
- Redémarrez votre PC en mode « normal »
- Laissez Windows télécharger le dernier pilote pour votre carte graphique
Pour accéder au mode sans échec, cela dépend de la version de Windows que vous utilisez (Windows 10 rendait l’accès difficile pour une raison quelconque) :
- Sous Windows 7, redémarrez votre PC comme vous le feriez normalement
- Appuyez continuellement sur F8 avant que Windows ne commence à se charger
- Sélectionnez « Mode sans échec » avec le numéro approprié sur votre clavier
- Sous Windows 10, cliquez sur le bouton « Démarrer »
- Sélectionnez le bouton « Power » (menu des charmes de gauche)
- Maintenez SHIFT, appuyez sur le bouton « redémarrer »
- Cela fera apparaître l’écran bleu « Windows Recovery Environment »
- Cliquez sur « Dépannage » > « Options avancées » > « Paramètres de démarrage » > « Redémarrer »
4. Télécharger manuellement le fichier
Cela ne fonctionnera que si vous avez une idée directe du fichier manquant / inaccessible.
Si vous ne l’avez pas, vous ferez mieux de regarder quelque chose appelé « Dependency Walker » – une application gratuite qui vous permet de déterminer quels fichiers sont requis par différents logiciels…
- Cliquez sur le moteur de recherche de votre choix
- Recherchez « DependencyWalker »
- Cliquez sur le premier lien et téléchargez l’application
- Exécuter
- Dans le menu du haut, sélectionnez l’icône « ouvrir » (dossier)
- Accédez au fichier exécutable qui pose problème et sélectionnez-le
- Le système doit mettre en évidence les fichiers requis dans le menu de gauche
- Si l’un de ces fichiers apparaît « rouge », vous devrez vous assurer qu’il est accessible
- Certaines applications regrouperont les fichiers DLL
- Si vous recherchez en ligne le nom du fichier DLL, vous saurez rapidement à quel package il appartient
- Si vous pouvez trouver le package, voyez si vous pouvez l’installer (vous devrez peut-être simplement obtenir la nouvelle version)
- Si vous ne voyez pas un package, vous devrez télécharger une nouvelle copie du fichier DLL lui-même
Une fois que vous avez téléchargé une nouvelle version du fichier DLL, vous devez essentiellement la placer dans le dossier C:/Windows/System32.
Après cela, vous devriez essayer l’application pour voir si cela fonctionnera maintenant.
Sinon, cela suggère généralement un problème plus profond au sein du système d’exploitation.
5. Mettez à jour Windows
Cela ne fera probablement pas grand-chose – mais pourrait donner au système un moyen de se réparer lui-même :
- Windows 7
- Cliquez sur « Démarrer » > « Panneau de configuration » > « Système et sécurité » > « Windows Update »
- Cliquez sur « Vérifier les mises à jour »
- Windows 10
- Appuyez sur les touches « Windows » + « I » de votre clavier
- Sélectionnez « Mise à jour et sécurité »
- Cliquez sur « Vérifier les mises à jour »
Une fois le processus de mise à jour terminé, redémarrez votre PC et voyez si l’erreur est résolue.
Si vous rencontrez toujours l’erreur après avoir fait ce qui précède, cela suggère que vous avez un problème plus aigu avec Windows.
Malheureusement, l’une des restrictions des articles sur Internet est que je ne peux pas voir exactement ce que fait votre système et que je ne peux donc pas fournir de conseils spécifiques. Si vous êtes toujours perdu, je vous recommande fortement de vous rendre dans l’une des grandes communautés de questions/réponses (Reddit/Super User/Microsoft Answers) pour obtenir un ensemble de réponses plus spécifiques.
Si vous avez besoin d’aide supplémentaire, vous voudrez parler à quelqu’un ayant un accès pratique à votre système – ce qui signifie généralement qu’un réparateur local l’examinera, ou peut-être quelqu’un sur Fiverr.