Jeśli próbujesz uruchomić grę lub aplikację, a pojawia się błąd „Do uruchomienia tego programu wymagane są następujące składniki” związany z DirectX Runtime, oznacza to, że w systemie Windows brakuje ważnych składników środowiska uruchomieniowego potrzebnych programowi lub grze do działania. Zazwyczaj są to biblioteki DirectX lub pakiety Microsoft Visual C++ Redistributable. Na szczęście są to łatwe do naprawienia problemy, więc postępuj zgodnie z naszymi wskazówkami krok po kroku.

Najważniejsze informacje:

  1. Dowiedz się, jak naprawić błąd DirectX Runtime „Do uruchomienia tego programu wymagane są następujące składniki”
  2. Co powoduje błąd DirectX Runtime „Do uruchomienia tego programu wymagane są następujące składniki” w systemie Windows?

Jak naprawić błąd DirectX Runtime „Do uruchomienia tego programu wymagane są następujące składniki” – Zainstaluj DirectX End-User Runtime

DirectX zarządza funkcjami graficznymi, audio i multimediami w wielu aplikacjach. Nawet jeśli Windows zawiera najnowszą wersję, niektóre programy i gry wciąż potrzebują starszych plików, które są mniej powszechne. Dlatego musisz upewnić się, że masz zarówno stare, jak i nowe pliki.

  • Zamknij program, który wyświetla błąd.
  • Przejdź na oficjalną stronę Microsoft DirectX End-User Runtime.
  • Pobierz instalator sieciowy DirectX End-User Runtime.
  • Uruchom instalator i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
  • Uruchom ponownie komputer.
  • Ponownie uruchom program, aby sprawdzić, czy problem został rozwiązany.

Jak naprawić błąd 'Do uruchomienia tego programu wymagane są następujące składniki'

Zainstaluj wymagane pakiety Microsoft Visual C++ Redistributable

Wiele programów i gier korzysta zarówno z DirectX, jak i z plików Microsoft Visual C++, więc musisz upewnić się, że masz wszystkie te pliki. Jeśli ich brakuje, zwykle pojawia się inny komunikat o błędzie, często dotyczący brakującego pliku .dll. Może jednak również wyświetlać błąd „Do uruchomienia tego programu wymagane są następujące składniki”.

  • Zamknij program, którego dotyczy problem.
  • Sprawdź typ systemu, przechodząc do Ustawienia > System > Informacje.
  • Odwiedź oficjalną stronę pobierania pakietów Microsoft Visual C++ Redistributable.
  • Pobierz i zainstaluj wymagane pakiety x86 i x64.
  • Ukończ instalację każdego pakietu i uruchom ponownie komputer.
  • Ponownie uruchom program, aby potwierdzić, że problem został rozwiązany.

Alternatywnie: Możesz użyć instalatora zbiorczego, aby zainstalować wszystkie pakiety Visual C++ jednocześnie i zaoszczędzić czas.

Zmień opcję uruchamiania DirectX

Jeśli problem dotyczy gry, możesz wymusić, aby używała konkretnej wersji DirectX. Na Steam jest to bardzo proste – wykonaj następujące kroki.

  • Otwórz launcher gry.
  • Znajdź grę w swojej bibliotece.
  • Kliknij prawym przyciskiem myszy grę i wybierz Właściwości.
  • Znajdź pole Opcje uruchamiania.
  • Wpisz parametr: -dx11.
  • Zamknij okno właściwości i uruchom grę.

Zaktualizuj Windows

To może wydawać się oczywiste, ale warto upewnić się, że Windows jest aktualny. Dzięki temu wszystkie elementy systemu, które wymagają aktualizacji, zostaną zaktualizowane.

  • Naciśnij Windows + I, aby otworzyć Ustawienia.
  • Wybierz Windows Update.
  • Kliknij Sprawdź aktualizacje.
  • Zainstaluj wszystkie dostępne aktualizacje.
  • Uruchom ponownie komputer, jeśli pojawi się monit.
  • Spróbuj ponownie uruchomić program.