Jak przywrócić brakujący plik DLL DirectX

Spisu treści:

Jak przywrócić brakujący plik DLL DirectX
Jak przywrócić brakujący plik DLL DirectX
Anonim

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:

  1. Na stronie firmy Microsoft wybierz lupę u góry strony i wyszukaj DirectX.

    Image
    Image
  2. Przewiń w dół wyniki wyszukiwania i wybierz łącze Pobierz środowiska wykonawcze użytkownika końcowego DirectX (MM RRR), aby wyświetlić najnowszą datę wydania.

    Image
    Image
  3. Wybierz Pobierz.

    Image
    Image

    Ten sam instalator DirectX działa we wszystkich wersjach systemu Windows.

  4. Kliknij prawym przyciskiem myszy na pulpicie i wybierz Nowy > Folder. Nazwij nowy folder w sposób łatwy do zapamiętania, np. Pliki DirectX.

    Image
    Image
  5. Otwórz pobrany instalator DirectX i wybierz Tak, aby zaakceptować umowę licencyjną.

    Image
    Image
  6. Wybierz Przeglądaj w oknie dialogowym.

    Image
    Image
  7. Wybierz folder utworzony w kroku 4 i wybierz OK.

    Image
    Image
  8. Wybierz OK gdy zobaczysz ścieżkę folderu w polu tekstowym. Program instalacyjny DirectX rozpakuje wszystkie swoje pliki do folderu.

    Image
    Image
  9. 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.

    Image
    Image

    Możesz uruchomić dxsetup.exe, aby w pełni zainstalować DirectX i ponownie zainstalować wszystkie pliki DLL.

  10. 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ć.

    Image
    Image

    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ć.

  11. Przenieś plik .dll na pulpit.

    Image
    Image

    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.

  12. 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.

    Image
    Image

    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.

  13. 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.

    Image
    Image
  14. Uruchom ponownie komputer.

    Image
    Image

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.

Zalecana: