Jak ponownie zainstalować DirectX w systemie Windows 11/10

Dzięki graficznym możliwościom interfejsu DirectX API Microsoft Windows(Microsoft Windows) stał się najlepszym systemem operacyjnym do gier. Ale co powinieneś zrobić, gdy ten kluczowy komponent nie działa poprawnie na twoim komputerze?

DirectX musiał być instalowany osobno we wcześniejszych wersjach systemu Windows , ponieważ często był pakowany wraz z grami. Obecnie jednak proces ten ma być automatyczny, co sprawia, że ​​znalezienie sposobu na ręczne wykonanie tego jest nieco trudne. Aby Ci pomóc, oto wszystkie metody ponownej instalacji DirectX na komputerze z systemem Windows(Windows) .

Kiedy musisz ponownie zainstalować DirectX na swoim komputerze(Computer) ?

Domyślnie system Windows 11/10 zawiera już najnowszą wersję DirectX 12 . Zwykle oznacza to, że Twój komputer pozostaje na bieżąco z nowymi sterownikami, co zapewnia najlepszą wydajność graficzną na Twoim sprzęcie.

Ale czasami można natknąć się na usterki. Być może aktualizacje systemu Windows zostały wstrzymane(Windows updates are paused) . Być może instalacja DirectX została uszkodzona. Bez względu na przyczynę, jeśli na komputerze występują problemy z grafiką (na przykład z uruchamianiem gier wideo), pierwszą rzeczą, którą należy spróbować, jest ponowna instalacja DirectX .

Metoda(Method) nr 1: Pobierz instalator DirectX(DirectX Installer)

Chociaż DirectX jest instalowany i aktualizowany automatycznie, samodzielny instalator nadal istnieje. Może być używany do ręcznego dodawania przestarzałych modułów DirectX na komputerze bez usuwania istniejącej instalacji DirectX .

  1. Aby pobrać instalator internetowy DirectX End-User Runtime Web Installer,(DirectX End-User Runtime Web Installer, ) przejdź na oficjalną stronę firmy Microsoft(Microsoft’s official website) . Instalator jest niewielki, ponieważ pobierane są pliki wymagane podczas instalacji.

  1. Uruchom tę konfigurację i zaakceptuj umowę licencyjną. Upewnij się, że nadal masz połączenie z Internetem, ponieważ wszystkie moduły, które należy zainstalować, zostaną teraz pobrane.

  1. W zależności od zainstalowanej wersji DirectX może to zająć od kilku sekund do godziny. Jeśli na Twoim komputerze nie brakuje żadnych składników DirectX , instalacja zakończy się bez wprowadzania jakichkolwiek zmian.

Korzystanie z oficjalnego instalatora Windows jest zalecaną metodą ponownej instalacji DirectX w systemie. Nie powinieneś napotykać żadnych problemów związanych z DirectX , gdy instalator wykonawczy(Runtime Installer) wykonał swoje.

Metoda(Method) nr 2: Sprawdź aktualizacje systemu Windows(Windows Updates)

Ponieważ DirectX jest domyślnie zawarty w Windows 11/10 , nie musisz szukać samodzielnego instalatora. Wystarczy być na bieżąco(staying updated) , aby upewnić się, że w systemie działa najnowsza wersja DirectX 12 , ponieważ aktualizacje systemu Windows(Windows) zawierają pakiety DirectX .

  1. Aby sprawdzić aktualizacje systemu Windows(Windows Updates) , przejdź do menu Start i otwórz Ustawienia(Settings) .

  1. W wyświetlonym oknie wybierz Aktualizacja i zabezpieczenia.(Update & Security.)

  1. Pierwszą zakładką w tej kategorii ustawień jest Windows Update . Użyj przycisku Sprawdź aktualizacje(Check for updates) , aby odświeżyć system Windows(Windows) . Jeśli jakieś aktualizacje oczekują, system Windows(Windows) wykryje je i zainstaluje.

Gdy będziesz na bieżąco z aktualizacjami (Updates)systemu Windows(Windows) , nie musisz się już martwić o ponowną instalację DirectX . System operacyjny automatycznie skonfiguruje moduły DirectX , aby zapewnić Ci najnowszą możliwą wersję obsługiwaną przez Twój sprzęt.

Metoda(Method) #3: Wyłącz aplikacje(Apps) i usługi innych firm(Services)

Jeśli dwie pierwsze metody nie działają, prawdopodobnie problem leży gdzie indziej. Bardzo(Very) rzadko aplikacja lub usługa innej firmy zakłóca działanie DirectX . Ta interferencja może powodować problemy z DirectX , nawet jeśli na komputerze jest zainstalowana poprawna wersja.

  1. Aby wyłączyć usługi (Services)startowe(Startup) , otwórz Menedżera zadań(Task Manager) . Możesz użyć skrótu klawiaturowego Ctrl + Alt + Del lub kliknąć prawym przyciskiem myszy pasek zadań(Taskbar) i wybrać Menedżera zadań(Task Manager) z menu.

  1. Jeśli po raz pierwszy otwierasz Menedżera zadań(Task Manager) , zobaczysz tylko uruchomione aplikacje, a nie usługi lub procesy. Aby uzyskać pełny widok, wybierz Więcej szczegółów.(More details.)

  1. Menedżer zadań(Task Manager) wyświetli teraz każde uruchomione zadanie na twoim komputerze, w tym procesy systemowe lub zadania w tle. Przejdź do zakładki Uruchamianie .(Startup)

  1. W zakładce Uruchamianie(Startup) znajduje się lista wszystkich usług uruchamianych domyślnie po uruchomieniu komputera. Te aplikacje nie tylko spowalniają komputer, ale często mogą powodować konflikty z innymi, bardziej krytycznymi aplikacjami. Zaznacz wszystkie niepotrzebne usługi i wybierz przycisk Wyłącz(Disable) .

  1. Usługi startowe(Startup) nie są jedynymi aplikacjami zużywającymi zasoby, które działają na Twoim komputerze. Istnieje wiele usług, które nie pojawiają się na tej liście, ale mimo to działają w tle. Aby wyłączyć takie zadania, otwórz Konfigurację systemu(System Configuration) , wyszukując ją z menu Start .

  1. Narzędzie systemowe MSConfig(MSConfig system utility) pozwala skonfigurować opcję uruchamiania na komputerze i jest znacznie bardziej szczegółowe niż Menedżer zadań(Task Manager) . Zwróć uwagę na opcję Normalne uruchamianie(Normal startup) na tym ekranie; gdy skończysz z diagnostyką, musisz to włączyć, aby przywrócić normalne działanie. Na razie wybierz kartę Usługi(Services) , aby kontynuować.

  1. Wszystkie usługi działające w tle na twoim komputerze są wymienione tutaj. Dotyczy to również procesów systemowych, więc zaznacz pole wyboru Ukryj wszystkie usługi Microsoft,(Hide all Microsoft services ) aby je usunąć. Teraz możesz użyć przycisku Wyłącz wszystko(Disable all) , aby zamknąć wszystkie te dodatkowe procesy.

Pamiętaj, że ten krok nie jest trwały. Wiele usług z tej listy, choć nie jest to niezbędne, jest nadal w pewnym stopniu przydatne i musi działać, aby uzyskać najlepszą wydajność komputera. Pozwala nam to tylko sprawdzić, czy jakakolwiek aplikacja innej firmy może zakłócać instalację DirectX .

Wszystko, co musisz teraz zrobić, to ponownie uruchomić komputer i sprawdzić, czy działa DirectX . Jeśli tak, to jedna z usług z poprzedniej listy jest winowajcą. Zalecamy włączanie ich pojedynczo, aby znaleźć problematyczną aplikację, po czym możesz ją odinstalować lub wyłączyć.

Po zakończeniu pamiętaj, aby wrócić do aplikacji Konfiguracja systemu(System Configuration) i wybrać Uruchamianie normalne,(Normal startup) aby przywrócić domyślne ustawienia. 

Metoda(Method) 4: Uruchom Kontroler plików systemowych(System File Checker) w wierszu polecenia(Command Prompt)

Jeśli poprawnie zainstalowałeś DirectX , zaktualizowałeś komputer, a nawet sprawdziłeś, czy nie występują konflikty usług, jedyną możliwością, jaka pozostaje, jest uszkodzenie danych. Uszkodzone sterowniki i pliki systemowe mogą często powodować dziwne błędy i mogą być trudne do zdiagnozowania.

  1. Aby znaleźć i naprawić uszkodzone pliki systemowe na komputerze, otwórz Wiersz polecenia(Command Prompt) jako administrator. Wystarczy wpisać cmd w polu wyszukiwania(Search) , aby znaleźć aplikację.

  1. Będziemy używać narzędzia wiersza poleceń(command prompt utility) o nazwie Kontroler plików systemowych(System File Checker) . Jak sama nazwa wskazuje, sprawdza wszystkie pliki systemowe pod kątem uszkodzeń danych, naprawiając uszkodzone pliki. Wpisz polecenie sfc /scannow , aby uruchomić narzędzie.

  1. Kontroler plików systemowych(System File Checker) przeskanuje teraz instalację systemu Windows(Windows) i zweryfikuje integralność każdego pliku. Po zakończeniu skanowania wszystkie pliki systemowe zostały sprawdzone i naprawione.

Jaki jest najlepszy sposób na ponowną instalację DirectX(Reinstall DirectX) w Windows 11/10 ?

Ponieważ DirectX jest integralnym składnikiem systemu Windows 11/10 , zwykle nie musisz się martwić o samodzielne zainstalowanie go. Zamiast tego aktualizacje systemu Windows automatycznie łatają problemy związane z DirectX , dzięki czemu możesz swobodnie grać w gry i uruchamiać inne aplikacje graficzne.

Ale jeśli Twój komputer ma problemy z DirectX , nie byłoby złym pomysłem ponowne zainstalowanie go ręcznie. W tym celu możesz użyć samodzielnego instalatora Microsoft lub po prostu upewnić się, że aktualizacje (Updates)systemu Windows(Windows) nie są blokowane.

Jeśli instalacja DirectX nie stanowi problemu, należy sprawdzić aplikacje powodujące konflikty i uszkodzenie systemu. Naprawienie tych rzeczy zapewnia płynne działanie DirectX na komputerze z (DirectX)systemem Windows(Windows) .



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts