Poprawka: błąd instalacji DirectX „Wystąpił błąd wewnętrzny” w Origin

Użytkownicy widzą komunikat o błędzie „Błąd instalacji DirectX: Wystąpił błąd wewnętrzny”, gdy próbują zainstalować lub uruchomić gry w Origin. Origin korzysta z API DirectX, podobnie jak wszystkie inne silniki gier.

DirectX jest używany w grafice i renderowaniu wykonanym wewnątrz gry. Ten błąd występuje, gdy Origin nie może uruchomić instalacji DirectX podczas pierwszej instalacji lub uruchomienia gry. Jest to bardzo częsty problem i występuje w silniku gry od dłuższego czasu.

Co powoduje błąd instalacji DirectX w Origin?

Ten komunikat o błędzie oznacza w szczególności, że nie można poprawnie zainicjować programu DirectX. Istnieje tylko kilka powodów, dla których może się to zdarzyć na twoim komputerze.

  • Pliki DirectX są uszkodzone: Głównym powodem, dla którego Origin nie może uruchomić DirectX, jest to, że pliki są uszkodzone lub nieaktualne. Odświeżenie tych plików zwykle rozwiązuje problem.
  • Nie zainstalowano DirectX: W niektórych przypadkach Origin nie może niezależnie zainstalować DirectX na twoim komputerze. Może to być spowodowane problemami z uprawnieniami lub brakiem przyznania uprawnień.
  • Konflikty oprogramowania antywirusowego: Jeśli wszystkie składniki działają zgodnie z oczekiwaniami, istnieje prawdopodobieństwo, że oprogramowanie antywirusowe nie działa tak, jak powinno i blokuje działania Origin.

Przed przejściem do rozwiązań upewnij się, że jesteś zalogowany jako administrator na swoim komputerze. Ponadto powinieneś mieć otwarte połączenie internetowe bez serwerów proxy lub VPN.

Rozwiązanie 1: Usuwanie starych plików DirectX

Jak wspomniano wcześniej, głównym powodem wystąpienia tego błędu jest to, że pliki DirectX już obecne w katalogu są uszkodzone lub nie nadają się do użytku. Dzieje się tak często w Origin i może być również spowodowane zmianą katalogu folderu Origin. Oryginalne ścieżki plików mogły zostać utrudnione i sprawić, że staną się bezużyteczne. Usuniemy stary plik (lub umieścimy je w folderze) i uruchomimy Origin. Gdy Origin zauważy, że nie ma tam plików, których potrzebuje, pobierze / zainstaluje je ponownie.

  1. Naciśnij Windows + E, aby uruchomić Eksplorator plików i przejdź do następującego katalogu:
C: \ Program Files (x86) \ Origin Games \ * nazwa gry * \ Installer \ directx \ redist

Jeśli nie masz włączonych plików ukrytych na swoim komputerze, wykonaj kolejno następujące kroki:

Kliknij Wyświetl i wybierz Opcje> Zmień folder i opcje wyszukiwania. Podobne kroki wykonujesz, jeśli używasz starszej wersji systemu operacyjnego.

Wybierz zakładkę Widok i zaznacz opcję Pokaż ukryte pliki, foldery i dyski . Ponadto, odznacz opcję Ukryj chronione pliki systemu operacyjnego (zalecane) .

  1. Teraz musisz utworzyć nowy folder i nadać mu dowolną nazwę. Teraz przenieś  wszystkie pliki oprócz wymienionych poniżej:
DSETUP.dll dsetup32.dll DXSETUP.exe
  1. Teraz zobaczysz trzy pliki i folder, który właśnie utworzyliśmy w katalogu.

Rozwiązanie 2: Ręczna instalacja DirectX

W niektórych przypadkach Origin nie może samodzielnie zainstalować DirectX. Można to prześledzić wstecz do aktualizacji systemu Windows, w których ustawienia zabezpieczeń są bardziej rygorystyczne, a dostęp do aplikacji jest ograniczony.

DirectX to w zasadzie zbiór API (interfejs programowania aplikacji), który pomaga aplikacji i Twojemu sprzętowi w renderowaniu i przetwarzaniu grafiki. W tym rozwiązaniu przejdziemy do strony Microsoftu i po pobraniu pliku wykonywalnego zainstalujemy DirectX. Pamiętaj, że do wykonania tych kroków będziesz potrzebować konta administratora.

  1. Przejdź do oficjalnej witryny firmy Microsoft i pobierz stamtąd instalator.
  1. Po pobraniu pliku do dostępnej lokalizacji uruchom plik wykonywalny z uprawnieniami administratora i zainstaluj DirectX. Jeśli jest już zainstalowany, rozważ wykonanie odpowiedniej ponownej instalacji na wypadek braku jakichkolwiek modułów.
  2. Uruchom ponownie komputer i sprawdź, czy komunikat o błędzie został rozwiązany.

Rozwiązanie 3: Wyłączanie oprogramowania antywirusowego

Jeśli niedawno aktywowałeś / instalowałeś oprogramowanie antywirusowe na swoim komputerze, istnieje prawdopodobieństwo, że jest ono w konflikcie z Origin, gdy próbuje zainstalować pliki DirectX. Jest to znany problem, który pojawia się od czasu do czasu w kliencie Origin.

Zalecamy tymczasowe wyłączenie oprogramowania antywirusowego. Jeśli to nie zadziała, rozważ odinstalowanie go, a następnie sprawdzenie Origin. Powinieneś zawsze używać tego ostatniego, jeśli masz pod ręką klucz produktu antywirusowego. Możesz sprawdzić nasz artykuł o tym, jak wyłączyć program antywirusowy.

Rozwiązanie 4: Ponowna instalacja Origin

Origin to platforma gier online, dystrybucji cyfrowej i zarządzania prawami cyfrowymi opracowana przez Electronic Arts, która umożliwia użytkownikom kupowanie gier w Internecie na komputery PC i platformy mobilne oraz pobieranie ich za pomocą klienta Origin. Zasadniczo używasz Origin do uruchamiania gier. W tym rozwiązaniu postaramy się zresetować klienta Origin i sprawdzić, czy to rozwiąże problem.

Uwaga: będziesz musiał ponownie pobrać wszystkie swoje gry od zera.

  1. Naciśnij Windows + R, wpisz „ appwiz. . cpl ”i otwórz menedżera aplikacji. Przejdź do wpisu Origin, kliknij go prawym przyciskiem myszy i całkowicie odinstaluj aplikację.
  2. Po odinstalowaniu aplikacji przejdź do oficjalnej strony internetowej i ponownie pobierz klienta .
  1. Teraz uruchom klienta Origin i ponownie pobierz grę ze sklepu. Teraz sprawdź, czy problem został rozwiązany.

Uwaga: możesz również spróbować naprawić całą grę z poziomu klienta. Pomaga to zlokalizować pliki, które są niekompletne lub uszkodzone.