Pobierz d3dcompiler_43.dll i napraw błąd w systemie Windows 10 / 8.1 / 7

Podczas uruchamiania gry lub oprogramowania może pojawić się błąd d3dcompiler_43.dll. Ten problem zwykle występuje, ponieważ brakuje pliku, jest uszkodzony lub niedostępny dla aplikacji, która go potrzebuje. Ta biblioteka DLL jest częścią środowiska wykonawczego DirectX z czerwca 2010 r. Pomimo tego, że ta stara biblioteka jest uważana za przestarzałą (jest używana głównie przez dodatkowe pliki DirectX 9 i DirectX 10), wiele starych gier odmówi uruchomienia, jeśli plik nie zostanie poprawnie zainstalowany i wyświetli komunikat o błędzie: „ Nie można uruchomić programu, ponieważ włączone Na komputerze brakuje pliku d3dcompiler_43.dll. Spróbuj ponownie zainstalować program „w systemie Windows 10 / 8.1 / 7.

Jak naprawić błąd d3dcompiler_43.dll podczas uruchamiania gier i aplikacji

Krok 1 . Najpierw sprawdźmy, czy ten plik jest uszkodzony w naszym systemie Windows. Wykorzystamy wbudowane narzędzia SFC i DISM, które przeskanują system pod kątem integralności plików systemowych, a jeśli znajdą uszkodzone pliki, zostaną przywrócone. Otwórz wiersz polecenia jako administrator i wprowadź następujące polecenia w kolejności i czekaj na zakończenie procesu po każdym:

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

Uruchom ponownie komputer i sprawdź, czy błąd d3dcompiler 43.dll został rozwiązany

Odzyskiwanie plików systemowych za pomocą CMD DISM

Krok 2 . Napisałem, że ta biblioteka jest częścią DirectX End-User Runtimes (czerwiec 2010). Dlatego musisz pobrać i zainstalować dodatkowe składniki firmy Microsoft:

Pobierz i zainstaluj w kolejności, ponownie uruchamiając komputer po każdym kroku.

  1. Pobierz DirectX dla użytkownika końcowego.
  2. Pobierz środowiska wykonawcze użytkownika końcowego DirectX (czerwiec 2010). (Po zainstalowaniu rozpakuje pliki do określonej lokalizacji, a następnie przejdzie do tego folderu i uruchomi plik installer.exe)

Krok 3 . Ta metoda jest odpowiednia, jeśli nie masz możliwości pobrania powyższych składników i po prostu pobrałeś plik d3dcompiler_43.dll osobno na inny komputer, aby po prostu przenieść go do siebie. Aby to zrobić, musisz wiedzieć, gdzie go skopiować. Ta biblioteka znajduje się w następującej ścieżce:

  • Windows \ System32
  • Windows \ SysWOW64 (dla 64-bitowego systemu Windows)
  • Czasami ten plik może znajdować się w folderze samej gry, która się nie uruchamia.

Po skopiowaniu pliku na komputer w określonym folderze z potrzeb systemu Windows należy go zarejestrować. Aby to zrobić, otwórz wiersz polecenia jako administrator i wprowadź:

  • regsvr32 d3dcompiler_43.dll

regsvr32 d3dcompiler_43 dll