Comment restaurer un fichier DLL DirectX manquant

Les messages d'erreur d'avertissement de fichiers DLL DirectX «manquants» et «non trouvés» sont assez courants. Le téléchargement d'un fichier DLL à partir d'un site de téléchargement de DLL est une mauvaise idée, et parfois l'installation complète de DirectX n'est pas possible ou ne fonctionne tout simplement pas.

Une solution sûre et simple pour restaurer un seul fichier DLL DirectX consiste à extraire le fichier individuellement du package d'installation DirectX.

Les informations contenues dans cet article s'appliquent à tous les systèmes d'exploitation Microsoft, y compris Windows 10, Windows 8, Windows 7, Windows Vista et Windows XP.


Comment restaurer un fichier DLL DirectX manquant

Pour restaurer un fichier DLL DirectX manquant individuel:

  1. Sur le site Web de Microsoft, sélectionnez la loupe en haut de la page et recherchez DirectX.

  2. Faites défiler les résultats de la recherche et sélectionnez le Télécharger les temps d'exécution des utilisateurs finaux DirectX (MM AA) lien pour la dernière date de sortie.

  3. Choisir Télécharger.

    Le même programme d'installation DirectX fonctionne pour toutes les versions de Windows.

  4. Cliquez avec le bouton droit sur votre bureau et sélectionnez Nouveautés > Dossier. Nommez le nouveau dossier par quelque chose de facile à retenir, comme Fichiers DirectX.

  5. Ouvrez le programme d'installation DirectX que vous avez téléchargé et sélectionnez Oui pour accepter le contrat de licence.

  6. Choisir DECOUVREZ LES ARTICLES dans la boîte de dialogue.

  7. Choisissez le dossier que vous avez créé à l'étape 4 et sélectionnez OK.

  8. Choisir OK lorsque vous voyez le chemin du dossier dans la zone de texte. Le programme d'installation DirectX extraira tous ses fichiers dans le dossier.

  9. Ouvrez le dossier que vous avez créé précédemment pour trouver un grand nombre de fichiers CAB, quelques fichiers DLL et un appelé dxsetup.exe.

    Tu peux courir dxsetup.exe pour installer complètement DirectX et réinstaller tous les fichiers DLL.

  10. Recherchez le fichier CAB contenant le fichier DLL que vous recherchez. Par exemple, si vous avez besoin du fichier d3dx9_41.dll, il se trouve dans le fichier CAB Mar2009_d3dx9_41_x86. Double-cliquez sur le fichier CAB approprié pour l'ouvrir.

    Il existe deux versions de la plupart des fichiers DirectX CAB: une version 32 bits et 64 bits. Les fichiers pour les systèmes 32 bits se terminent par _x86et les fichiers système 64 bits se terminent par _x64. Vous devez savoir quelle version de Windows vous utilisez pour savoir quel fichier utiliser.

  11. Déplacez le . Dll fichier sur votre bureau.

    Windows a un support intégré pour ouvrir les fichiers CAB, mais si un autre programme l'ouvre, recherchez une option pour extraire le fichier dans le menu du programme et l'extraire sur votre bureau.

  12. Copiez le fichier dans le System32 dossier situé dans votre dossier d'installation Windows. Sur la plupart des ordinateurs, ce sera C: Windows System32.

    Si vous recevez un message d'erreur indiquant un autre emplacement dans lequel le fichier DLL est absent (par exemple, dans le dossier d'un jeu ou d'une application graphique particulier), copiez-y le fichier DLL à la place.

  13. Supprimez toutes les copies du fichier DLL de votre bureau et supprimez le dossier contenant les fichiers DirectX extraits. Laisser des fichiers DLL sur votre bureau peut créer des problèmes dans certaines situations.

  14. Redémarrez votre ordinateur.

Après le redémarrage, testez pour voir si la restauration du fichier DLL individuel a corrigé le problème que vous rencontriez. Si vous obtenez toujours un message d'erreur, essayez de réinstaller complètement DirectX ou résolvez les problèmes de DLL liés au matériel.