Téléchargez d3dcompiler_43.dll et corrigez l'erreur sous Windows 10 / 8.1 / 7

L'erreur d3dcompiler_43.dll peut apparaître lors du lancement d'un jeu ou d'un logiciel. Ce problème se produit généralement car le fichier est manquant, corrompu ou inaccessible à l'application qui en a besoin. Cette DLL fait partie du runtime DirectX de juin 2010. Malgré le fait que cette ancienne bibliothèque soit considérée comme obsolète (elle est principalement utilisée par les fichiers supplémentaires DirectX 9 et DirectX 10), de nombreux anciens jeux refuseront de démarrer si le fichier n'est pas installé correctement et donneront un message d'erreur: " Le programme ne peut pas être lancé car sur d3dcompiler_43.dll est absent de l'ordinateur. Essayez de réinstaller le programme "dans Windows 10 / 8.1 / 7.

Comment réparer l'erreur d3dcompiler_43.dll lors du lancement de jeux et d'applications

Étape 1 . Vérifions d'abord si ce fichier est corrompu sur notre système Windows. Nous utiliserons les outils SFC et DISM intégrés, qui analyseront le système pour vérifier l'intégrité des fichiers système, et s'ils trouvent des fichiers endommagés, ils seront restaurés. Ouvrez une invite de commande en tant qu'administrateur et entrez les commandes suivantes dans l'ordre et attendez que le processus se termine après chacune:

  1. DISM /Online /Cleanup-image /Restorehealth
  2. sfc /scannow

Redémarrez votre PC et vérifiez si l'erreur d3dcompiler 43.dll a été résolue

Récupération des fichiers système à l'aide de CMD DISM

Étape 2 . J'ai écrit que cette bibliothèque fait partie des DirectX End-User Runtimes (juin 2010). Par conséquent, vous devez télécharger et installer des composants supplémentaires de Microsoft:

Téléchargez et installez dans l'ordre, en redémarrant votre PC après chaque étape.

  1. Téléchargez DirectX pour l'utilisateur final.
  2. Téléchargez DirectX End-User Runtimes (juin 2010). (Une fois installé, il extraira les fichiers à l'emplacement que vous avez spécifié, puis allez dans ce dossier et exécutez installer.exe)

Étape 3 . Cette méthode convient si vous n'avez pas la possibilité de télécharger les composants ci-dessus et que vous venez de prendre le fichier d3dcompiler_43.dll séparément sur un autre PC afin de simplement le déplacer vers vous. Pour ce faire, vous devez savoir où le copier. Cette bibliothèque se trouve dans le chemin suivant:

  • Windows \ System32
  • Windows \ SysWOW64 (pour Windows 64 bits)
  • Parfois, ce fichier peut être situé dans le dossier du jeu lui-même, qui ne démarre pas.

Une fois que vous avez copié le fichier sur votre PC dans un dossier spécifique à partir des besoins de votre système Windows, vous devez l'enregistrer. Pour ce faire, ouvrez une invite de commande en tant qu'administrateur et entrez:

  • regsvr32 d3dcompiler_43.dll

regsvr32 d3dcompiler_43 dll