Wielu użytkowników napotyka błąd brakującego pliku d3dcompiler_47.dll w systemach Windows 7, Server 2008 R2 i Server 2012. D3DCompiler 47 dll to typowy plik, który umożliwia uruchamianie wielu gier i jest wymagany przez wiele programów w ich pracy. Podczas próby uruchomienia gry lub programu, takiego jak Photoshop lub Autocad, pojawi się błąd informujący, że program nie może się uruchomić, ponieważ na komputerze brakuje pliku d3dcompiler_47.dll. Ten plik DLL jest powiązany z DirectX, ale nie jest zawarty w tym pakiecie dla systemu Windows 7, ponieważ jest dostarczany z systemem operacyjnym.
Ten błąd pojawia się również podczas instalowania programu Microsoft .NET Framework 4.7 na komputerze z systemem Windows 7 z dodatkiem Service Pack 1 (SP1), Windows Server 2008 R2 SP1 lub Windows Server 2012. Program instalacyjny jest zablokowany i nie może kontynuować, ponieważ wymaga pliku d3dcompiler_47.dll plik. Przyjrzyjmy się, jak pobrać oryginalny plik d3dcompiler_47.dll i naprawić błąd podczas uruchamiania programów i gier.
Pobierz KB4019990 i napraw brakujący błąd pliku d3dcompiler_47.dll
Firma Microsoft często publikuje aktualizacje, aby rozwiązać różne problemy. Jednym z takich rozwiązań jest aktualizacja (KB4019990) dla Windows 7, w której znajduje się plik d3dcompiler_47.dll.
- Przejdź do katalogu aktualizacji systemu Windows firmy Microsoft.
- Wybierz system (Windows 7, Server 2008 R2 lub Server 2012) i bitowość (x32-bit - x64-bit) i kliknij „Pobierz”.
Przed zainstalowaniem pakietu .msu upewnij się, że masz włączoną usługę Windows Update, a następnie rozpocznij instalację, klikając dwukrotnie plik .msu. Po instalacji uruchom ponownie komputer.
Gdzie rzucać i gdzie znajduje się d3dcompiler_47.dll?
Nie pobieraj plików DLL z witryn innych firm i za pośrednictwem programów - jest to niebezpieczne. Plik d3dcompiler_47.dll można przenieść na inny testowany komputer i skopiować do siebie. To ekstremalne rozwiązanie, które najprawdopodobniej Ci nie pomoże, ale zrobiłem to. Upuść pliki wzdłuż ścieżki poniżej.
Dla 32-bitowego systemu operacyjnego:
- C: \ Windows \ System32 \ D3DCompiler_47.dll
W przypadku 64-bitowego systemu operacyjnego:
- C: \ Windows \ SysWOW64 \ D3DCompiler_47.dll
- C: \ Windows \ System32 \ D3DCompiler_47.dll
Jeśli masz 64-bitowy system Windows, musisz wrzucić ten plik do dwóch folderów SysWOW64 i System32. Uruchom ponownie komputer.
Jeśli po powyższym nie zadziałało, musisz spróbować zarejestrować tę bibliotekę DLL. Niektóre biblioteki nie są przeznaczone do rejestracji i bardzo trudno odgadnąć, które z nich, bo jest ich tysiące. Jeśli pojawi się błąd, nie martw się, powinien. Otwórz wiersz poleceń jako administrator i wprowadź polecenia w kolejności:
regsvr32 /u D3DCompiler_47.dll
- Anulowanie rejestracji.regsvr32 /i D3DCompiler_47.dll
- Zameldować się.
Zobacz więcej:
- Pobierz d3dcompiler_43.dll i napraw błąd w systemie Windows 10 / 8.1 / 7
- Pobierz xinput1_3.dll lub d3dx9_43.dll dla Windows 10/8/7
- binkw32.dll: Bezpłatne pobieranie dla systemów Windows 10 i Windows 7
- Pobierz plik vcomp110.dll i napraw błąd w systemie Windows 10/7 / 8.1
- Napraw błąd MSVCR120.dll_clr0400.dll