D3DCompiler_47.dll : télécharger le fichier et corriger l'erreur
D3DCompiler_47.dll est un fichier système de Windows, installé et mis à jour par Windows lui-même. Sa description officielle : « Direct3D HLSL Compiler », par Microsoft Corporation.
Version récente du compilateur de « shaders » de DirectX, intégrée à Windows 8.1, 10 et 11. Elle est aussi utilisée par des navigateurs et logiciels basés sur Chromium ou Qt pour l'accélération graphique.
S'il est absent ou endommagé, Windows affiche par exemple : « Impossible de démarrer le programme car il manque D3DCompiler_47.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 D3DCompiler_47.dll
Idéal si seul ce fichier est signalé manquant : vous remplacez un seul fichier, sans rien réinstaller.
- Version
- 10.0.14393.206
- Architecture
- 64 bits (x64)
- Taille
- 4,47 Mo
- Éditeur
- Microsoft Corporation
Ensuite :
- Extrayez D3DCompiler_47.dll du zip et copiez-le dans le dossier du programme qui affiche l'erreur (là où se trouve son fichier
.exe).
Fichier système : copiez-le uniquement dans le dossier du programme qui affiche l'erreur. Ne remplacez jamais la version présente dans C:\Windows ; si l'erreur persiste, utilisez la méthode 2.
SHA-256 : dc3ac16a0d7d31ef77e3cf0afc250f241ac7122d740f23c484f8ce8e6f268d73 ·
Vérifier sur VirusTotal
· Produit : Système d'exploitation Microsoft Windows
Méthode 2 · complète · méthode officielle · 15 à 30 minutes
Réparer les fichiers de Windows (SFC et DISM)
Windows sait vérifier et remplacer lui-même ses fichiers système manquants ou endommagés, avec les outils officiels DISM et SFC.
- Ouvrez une invite de commandes en administrateur : menu Démarrer, tapez cmd, clic droit › Exécuter en tant qu'administrateur.
- Tapez
DISM /Online /Cleanup-Image /RestoreHealthpuis Entrée, attendez la fin, puissfc /scannowet Entrée. - Redémarrez l'ordinateur, puis installez les mises à jour proposées par Windows Update.
Guide complet : DLL système Windows manquante
Messages d'erreur liés à D3DCompiler_47.dll
En français
- Erreur de chargement D3DCompiler_47.dll. Le module spécifié est introuvable.
- Impossible de démarrer le programme car il manque D3DCompiler_47.dll sur votre ordinateur.
En anglais (affichés par de nombreux logiciels)
- The program can't start because D3DCompiler_47.dll is missing.
- Failed to load D3DCompiler_47.dll
- Error loading D3DCompiler_47.dll. The specified module could not be found.
Pourquoi cette erreur apparaît-elle ?
- Le programme attend une autre version du fichier (programme ancien ou conçu pour une autre version de Windows).
- Fichier système endommagé : panne, coupure de courant, disque défaillant.
- Logiciel malveillant ou antivirus qui a modifié ou supprimé le fichier.
Autres fichiers système de Windows
Questions fréquentes
Faut-il copier D3DCompiler_47.dll dans C:\Windows\System32 ?
Non : remplacer un fichier système par une autre version peut empêcher Windows de démarrer. Copiez-le seulement dans le dossier du programme, ou réparez Windows avec SFC et DISM.