Co warto wiedzieć
- Wyszukaj DirectX w witrynie Microsoftu, wybierz najnowszy link Pobierz DirectX End-User Runtimes i kliknij Pobierz.
- Utwórz folder o nazwie Pliki DirectX. Otwórz instalator DirectX i przejdź do tego folderu. DirectX rozpakuje wszystkie swoje pliki do folderu.
- Otwórz plik CAB z wybranym plikiem DLL. Przenieś plik DLL na pulpit. Skopiuj plik do folderu System32 i uruchom ponownie komputer.
Ten artykuł wyjaśnia, jak wyodrębnić pojedynczy plik DLL DirectX z pakietu instalacyjnego DirectX, jeśli pojawi się komunikat o błędzie dotyczący „brakującego” lub „nie znaleziono” pliku DLL DirectX. Informacje dotyczą wszystkich systemów operacyjnych firmy Microsoft, w tym Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP.
Jak przywrócić brakujący plik DLL DirectX
Aby przywrócić pojedynczy brakujący plik DLL DirectX:
-
Na stronie firmy Microsoft wybierz lupę u góry strony i wyszukaj DirectX.
-
Przewiń w dół wyniki wyszukiwania i wybierz łącze Pobierz środowiska wykonawcze użytkownika końcowego DirectX (MM RRR), aby wyświetlić najnowszą datę wydania.
-
Wybierz Pobierz.
Ten sam instalator DirectX działa we wszystkich wersjach systemu Windows.
-
Kliknij prawym przyciskiem myszy na pulpicie i wybierz Nowy > Folder. Nazwij nowy folder w sposób łatwy do zapamiętania, np. Pliki DirectX.
-
Otwórz pobrany instalator DirectX i wybierz Tak, aby zaakceptować umowę licencyjną.
-
Wybierz Przeglądaj w oknie dialogowym.
-
Wybierz folder utworzony w kroku 4 i wybierz OK.
-
Wybierz OK gdy zobaczysz ścieżkę folderu w polu tekstowym. Program instalacyjny DirectX rozpakuje wszystkie swoje pliki do folderu.
-
Otwórz folder, który utworzyłeś wcześniej, aby znaleźć dużą liczbę plików CAB, kilka plików DLL i jeden o nazwie dxsetup.exe.
Możesz uruchomić dxsetup.exe, aby w pełni zainstalować DirectX i ponownie zainstalować wszystkie pliki DLL.
-
Zlokalizuj plik CAB zawierający plik DLL, którego szukasz. Na przykład, jeśli potrzebujesz pliku d3dx9_41.dll, można go znaleźć w pliku CAB Mar2009_d3dx9_41_x86. Kliknij dwukrotnie odpowiedni plik CAB, aby go otworzyć.
Istnieją dwie wersje większości plików DirectX CAB: wersja 32-bitowa i wersja 64-bitowa. Pliki dla systemów 32-bitowych kończą się _x86, a pliki systemowe 64-bitowe kończą się _x64. Musisz wiedzieć, której wersji systemu Windows używasz, aby wiedzieć, którego pliku użyć.
-
Przenieś plik .dll na pulpit.
Windows ma wbudowaną obsługę otwierania plików CAB, ale jeśli inny program otworzy go, poszukaj opcji wyodrębnienia pliku w menu programu i wyodrębnienia go na pulpit.
-
Skopiuj plik do folderu System32 znajdującego się w folderze instalacyjnym systemu Windows. Na większości komputerów będzie to C:\Windows\System32.
Jeśli otrzymasz komunikat o błędzie, który wskazuje inną lokalizację, w której brakuje pliku DLL (na przykład w folderze określonej gry lub aplikacji graficznej), zamiast tego skopiuj tam plik DLL.
-
Usuń wszystkie kopie pliku DLL z pulpitu i usuń folder z wyodrębnionymi plikami DirectX. Pozostawienie plików DLL na pulpicie może w niektórych sytuacjach powodować problemy.
-
Uruchom ponownie komputer.
Po ponownym uruchomieniu sprawdź, czy przywrócenie pojedynczego pliku DLL rozwiązało problem, który miałeś. Jeśli nadal pojawia się komunikat o błędzie, spróbuj całkowicie ponownie zainstalować DirectX lub rozwiąż problemy ze sprzętem związanym z biblioteką DLL.