Polecamy: Program do korekcji błędów, zoptymalizować i przyspieszyć Windows.
Fanatycy gier mogą czasami wymagać ręcznej instalacji DirectX, aby upewnić się, że ich laptopy lub komputery stacjonarne spełniają wymagania systemu DirectX gier. Jednak niektórzy użytkownicy stwierdzili, że podczas próby zainstalowania DirectX (wersja 9 lub nowsza) pojawia się komunikat o błędzie „ Wystąpił wewnętrzny błąd systemu ”. Jeśli ten komunikat o błędzie pojawia się po otwarciu instalatora DirectX, w ten sposób można go naprawić.
Jak naprawić instalację DirectX: Wystąpił wewnętrzny błąd systemu
- Uruchom instalatora DirectX jako administrator
- Wyłącz oprogramowanie antywirusowe innych firm
- Zainstaluj DirectX z DirectX End-User Runtime
- Zainstaluj DirectX w ramach konta administratora
- Zeskanuj rejestr za pomocą CCleaner
- Edytuj rejestr
1. Uruchom Instalatora DirectX jako administrator
Najpierw spróbuj uruchomić instalator DirectX jako administrator. Otwarcie instalatora jako administratora często może naprawić błędy instalacji. Aby to zrobić, kliknij prawym przyciskiem myszy kreatora instalacji DirectX i wybierz Uruchom jako administrator .
2. Wyłącz oprogramowanie antywirusowe innych firm
Wielu użytkowników naprawiło błąd „ Wystąpił wewnętrzny błąd systemu ”, wyłączając oprogramowanie antywirusowe innych firm, a następnie instalując DirectX. Większość narzędzi antywirusowych zawiera opcję wyłączania w menu kontekstowym ikony w zasobniku systemowym, które można wybrać, aby tymczasowo wyłączyć tarcze. Jeśli nie możesz znaleźć takiej opcji w menu kontekstowym, otwórz okno oprogramowania antywirusowego i przejrzyj ustawienia konfiguracji.
3. Zainstaluj DirectX z DirectX End-User Runtime
Błąd systemowy „ Wystąpił wewnętrzny błąd systemowy ” częściej występuje podczas instalowania DirectX z wersją instalacyjną pakietu wykonawczego w sieci Web (inaczej instalator internetowy). Dlatego niektórzy użytkownicy odkryli, że DirectX instaluje się poprawnie z alternatywnym instalatorem Runtime użytkownika końcowego DirectX, który można pobrać z tej strony. Następnie uruchom instalator, wyodrębnij wszystkie pliki do folderu, a następnie uruchom DXSETUP jako administrator z folderu zawierającego wyodrębnione pliki.
4. Zainstaluj DirectX w ramach konta administratora
Jeśli instalujesz DirectX w standardowym profilu użytkownika Windows, może być konieczne zainstalowanie go na koncie administratora. Możesz skonfigurować całkowicie nowy profil administratora. Alternatywnie możesz zmienić swój bieżący profil standardowy na admin w następujący sposób.
- Naciśnij skrót klawiaturowy Windows + R, aby otworzyć Uruchom.
- Wprowadź 'netplwiz' w polu tekstowym Otwórz i kliknij OK, aby otworzyć okno w migawce bezpośrednio poniżej.
- Wybierz swój standardowy profil użytkownika i kliknij Właściwości, aby otworzyć okno pokazane poniżej.
- Wybierz kartę Członkostwo grupy, która zawiera opcje w zdjęciu bezpośrednio poniżej.
- Wybierz opcję Administrator na karcie Członkostwo grupy.
- Naciśnij przycisk Zastosuj i OK, aby potwierdzić nowo wybrane ustawienie.
5. Zeskanuj rejestr przy pomocy CCleaner
- Niektórzy użytkownicy potwierdzili również, że skanowanie rejestru CCleaner może naprawić błąd „ Wystąpił wewnętrzny błąd systemu ”. Aby zeskanować rejestr za pomocą darmowego CCleanera, naciśnij przycisk Pobierz na tej stronie.
- Następnie możesz dodać CCleaner do Windows za pomocą kreatora konfiguracji.
- Uruchom CCleaner i kliknij Rejestr, aby otworzyć narzędzie do czyszczenia rejestru oprogramowania.
- Zaznacz wszystkie pola wyboru i naciśnij przycisk Skanuj problemy, aby rozpocząć skanowanie.
- Naciśnij przycisk Napraw wybrane problemy . Następnie możesz wybrać opcję zapisania opcjonalnej kopii zapasowej rejestru, ale prawdopodobnie nie będziesz potrzebować kopii zapasowej.
- Naciśnij przycisk Napraw wszystkie wybrane problemy, aby potwierdzić.
6. Edytuj Rejestr
- Kolejną poprawką na błąd „ wewnętrzny błąd systemu ”, który niektórzy użytkownicy potwierdzili, jest edycja klucza rejestru DirectX. Aby to zrobić, otwórz Edytor rejestru, wpisując „regedit” w polu tekstowym Otwórz.
- Przejdź do tego klucza rejestru: HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX.
- Wybierz klucz DirectX pokazany w migawce bezpośrednio poniżej.
- Następnie kliknij dwukrotnie InstalledVersion po prawej stronie okna, aby otworzyć okno Edit Binary Value.
- Usuń dane wartości w oknie Edytuj wartość binarną i zastąp je wartością 0808 00 00 00 09 00 00 00 00.
- Naciśnij przycisk OK, aby zamknąć okno Edytuj wartość binarną.
- Kliknij dwukrotnie Wersja, aby otworzyć okno edycji ciągu pokazane poniżej.
- Usuń bieżącą wartość w polu tekstowym Dane wartości.
- Wpisz „4.09.00.0904” w polu tekstowym Dane wartości i kliknij przycisk OK .
W ten sposób możesz naprawić błąd „ Wystąpił wewnętrzny błąd systemu ”, aby zainstalować DirectX. Możesz także sprawdzić ten artykuł, aby uzyskać dalsze poprawki DirectX.