Jednym ze stosunkowo nowych błędów w systemie Windows 7 jest komunikat informujący, że programu nie można uruchomić, ponieważ nie ma pliku d3dcompiler_47.dll na komputerze podczas próby uruchomienia gry lub innego oprogramowania, odpowiednio użytkownicy zastanawiają się, co to jest błąd i jak go naprawić. W takim przypadku "standardowe" sposoby pobierania tego pliku lub instalowania wszystkich obecnych bibliotek DirectX (które działa dla innych plików d3dcompiler) nie naprawiają błędu.
W tej instrukcji - krok po kroku, jak pobrać oryginalny plik d3dcompiler_47.dll dla Windows 7 w wersji 64-bitowej i 32-bitowej i naprawić błąd podczas uruchamiania programów, a także instrukcje wideo.
Brak pliku d3dcompiler_47.dll
Chociaż dany plik należy do komponentów DirectX, nie jest do niego pobierany w systemie Windows 7, jednak istnieje sposób na pobranie pliku d3dcompiler_47.dll z oficjalnej strony i zainstalowanie go w systemie.
Ten plik znajduje się w aktualizacji KB4019990 dla systemu Windows 7 i jest dostępny do pobrania (nawet jeśli aktualizacje są wyłączone) jako osobny samodzielny instalator.
Tak więc, aby bezpłatnie pobrać plik d3dcompiler_47.dll wykonaj następujące kroki
- Odwiedź stronę http://www.catalog.update.microsoft.com/Search.aspx?q=KB4019990
- Zostanie wyświetlona lista dostępnych opcji dla tej aktualizacji dla 64-bitowego systemu Windows 7, wybierz Aktualizuj dla systemu Windows 7 dla systemów opartych na procesorach x64 (KB4019990),dla 32-bitów - Aktualizacja dla Windows 7 (KB4019990) i kliknij "Pobierz".
- Pobierz plik aktualizacji instalatora offline i uruchom go. Jeśli z jakiegoś powodu nie działa, upewnij się, że usługa Windows Update jest uruchomiona.
- Po instalacji upewnij się, że uruchomiłeś ponownie komputer.
W rezultacie plik d3dcompiler_47.dll pojawi się w poprawnej lokalizacji w folderach Windows 7: w C: \ Windows \ System32 \ and C: \ Windows \ SysWOW64 (ostatni folder jest tylko w systemach x64).
I błąd "uruchomienie programu jest niemożliwe, ponieważ komputer nie ma d3dcompiler_47.dll" podczas uruchamiania gier i programów prawdopodobnie zostanie naprawiony.
Uwaga: nie jest konieczne pobieranie pliku d3dcompiler_47.dll z witryn innych firm, "wrzucanie" do folderów w systemie i próba zarejestrowania tej biblioteki DLL - z dużym prawdopodobieństwem nie pomoże to rozwiązać problemu, aw niektórych przypadkach może być niebezpieczne.
Instrukcja wideo
Strona aktualizacji Microsoft: https://support.microsoft.com/ru-ru/help/4019990/update-for-the-d3dcompiler-47-dll-component-on-windows