Kiedy próbuję zainstalować DirectX, pojawia się komunikat o błędzie „ Wystąpił wewnętrzny błąd systemowy. Spójrz na DXError. Dziennik i Directx. Pliki dziennika w folderze Windows, aby określić przyczynę błędu ”. Przyczyną błędu może być przestarzały sterownik wideo, program Visual C ++ lub .NET Framework. W tym samouczku opisano, jak naprawić wewnętrzny błąd systemu podczas instalowania programu DirectX w systemie Windows 10.
Wystąpił wewnętrzny błąd systemu DirectX systemu Windows 10
Przede wszystkim wyłącz program antywirusowy innej firmy, jeśli taki istnieje, i uruchom instalację DirectX jako administrator. Kliknij prawym przyciskiem myszy plik DirectX „.exe” i wybierz Uruchom jako administrator. W najlepszym przypadku możesz otworzyć określone pliki dziennika i spróbować ustalić przyczynę lub upuścić logi w komentarzu, postaram się pomóc.
1. Sprawdzanie plików systemowych
Uruchom wiersz polecenia jako administrator i wprowadź kolejno poniższe polecenia. Wyeliminuje to możliwość uszkodzenia dowolnego pliku systemowego. Narzędzie automatycznie znajdzie i odzyska pliki.
sfc /scannow
dism /online /cleanup-image /restorehealth
2. Zgodność
Niektóre programy i gry automatycznie instalują DirectX po zainstalowaniu. Z tego powodu, jeśli gra lub program jest stara, może istnieć stary DirectX, który nie jest obsługiwany w systemie Windows 10 lub Windows 7, jeśli jest przeznaczony dla XP. Kliknij prawym przyciskiem myszy plik wykonywalny dxwebsetup.exe i wybierz właściwości. Przejdź do zakładki „Zgodność” i poniżej kliknij „Zmień ustawienia dla wszystkich użytkowników”. Następnie zaznacz pole „Uruchom program w trybie zgodności z”. Wybierz kolejno wersje systemu Windows i zacznij.
3. Zaktualizuj sterowniki
Niektórzy użytkownicy reddita byli w stanie rozwiązać wewnętrzny błąd systemu podczas instalacji DirectX, aktualizując swoje sterowniki Nvidia HD Audio za pomocą narzędzia GeForce Experience. Z tego powodu jeśli ktoś ma Nvidię, AMD czy Intela to trzeba wejść na oficjalną stronę i pobrać najnowsze sterowniki, lub lepiej, specjalne narzędzia od producentów do aktualizacji sprzętu.
- Nvidia - GeForce Experience.
- AMD - osobny sterownik (bez narzędzia).
- Intel - Intel Driver Assistant.
Uruchom ponownie komputer.
4. Instalowanie Visual C ++
W systemie Windows 10 pakiety Visual C ++ odgrywają ważną rolę, ponieważ DirectX zawiera te pliki. Możliwe, że masz już zainstalowany program Visual C ++ 2015, ale potrzebujesz starszej lub nowszej wersji albo pakiet x32-bitowy nie jest zainstalowany. Przejdź do witryny firmy Microsoft i pobierz:
- Pakiet redystrybucyjny Visual C ++ 2015
- Pobierz i zainstaluj dwa pakiety vc_redist.x64 i vc_redist.x86 .
Uruchom ponownie komputer.
5. Instalowanie .NET Framework przez CMD
Uruchom wiersz polecenia jako administrator i wpisz:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs
Uruchom ponownie komputer.