d3dx9_38.dll : télécharger le fichier et corriger l'erreur
d3dx9_38.dll est un fichier des anciennes bibliothèques DirectX (Direct3D, XInput, XAudio) utilisées par de très nombreux jeux.
Version de la bibliothèque graphique D3DX9 utilisée par des jeux de 2008. Chaque jeu demande la version exacte avec laquelle il a été conçu ; le programme DirectX de Microsoft les installe toutes.
S'il est absent ou endommagé, Windows affiche par exemple : « Impossible de démarrer le programme car il manque d3dx9_38.dll sur votre ordinateur ». Deux méthodes permettent de corriger l'erreur, ci-dessous.
Méthode 1 · rapide · environ 1 minute
Télécharger uniquement d3dx9_38.dll
Idéal si seul ce fichier est signalé manquant : vous remplacez un seul fichier, sans rien réinstaller.
Quelle version choisir ? Celle du programme qui affiche l'erreur, et non celle de Windows : un jeu ou un logiciel 32 bits a besoin de la DLL 32 bits, même sur un Windows 64 bits. Dans le doute, essayez la version 64 bits, puis la 32 bits si l'erreur persiste ou devient « 0xc000007b ».
- Version
- 9.23.949.2378
- Taille
- 4,99 Mo (64 bits)3,85 Mo (32 bits)
- Architecture
- 64 bits (x64)32 bits (x86)
- Éditeur
- Microsoft Corporation
Ensuite :
- Extrayez d3dx9_38.dll du zip et copiez-le dans le dossier du programme qui affiche l'erreur (là où se trouve son fichier
.exe). - Toujours l'erreur ? Copiez-le dans
C:\Windows\System32(DLL 64 bits) ouC:\Windows\SysWOW64(DLL 32 bits sur Windows 64 bits), puis redémarrez.
SHA-256 (64 bits) : b54e832bd8d7e94772c680f49c31b86f9c5db456f8e5cac66720d533896f1cfe ·
Vérifier sur VirusTotal
SHA-256 (32 bits) : 743e77a228e7d75442263ad70051e44534f7972c6326fd34b505a9c2c245894b ·
Vérifier sur VirusTotal
· Produit : Microsoft® DirectX for Windows®
Méthode 2 · complète · méthode officielle · 5 minutes
Installer les composants DirectX de Microsoft
Windows 10 et 11 intègrent DirectX 12, mais pas ces anciennes bibliothèques. Le programme officiel « DirectX End-User Runtime » de Microsoft les installe toutes d'un coup, sans modifier le DirectX de Windows.
- Téléchargez et lancez dxwebsetup.exe depuis la page Microsoft, puis suivez l'assistant.
- Redémarrez l'ordinateur et relancez le jeu.
Guide complet : Erreurs DirectX (d3dx9, xinput, d3dcompiler)
Messages d'erreur liés à d3dx9_38.dll
En français
- Erreur de chargement d3dx9_38.dll. Le module spécifié est introuvable.
- Impossible de démarrer le programme car il manque d3dx9_38.dll sur votre ordinateur.
En anglais (affichés par de nombreux logiciels)
- Failed to load d3dx9_38.dll
- The program can't start because d3dx9_38.dll is missing.
- Error loading d3dx9_38.dll. The specified module could not be found.
Pourquoi cette erreur apparaît-elle ?
- Bibliothèques DirectX absentes : elles ne sont pas fournies avec Windows 10 et 11, même si « DirectX 12 » est installé.
- Jeu installé sans ses prérequis : l'installation de DirectX a été ignorée ou a échoué.
- Fichier supprimé ou endommagé par un nettoyage ou un antivirus.
Fichiers de la même famille (DirectX)
Questions fréquentes
J'ai DirectX 12, pourquoi cette erreur ?
DirectX 12 ne contient pas les anciennes bibliothèques D3DX, XInput 1.3 ou XAudio 2.7 dont beaucoup de jeux ont encore besoin. Elles s'installent à part, avec le programme officiel de Microsoft.