Všechny hry určené k práci v operačních systémech Windows vyžadují určitou verzi komponent pro jejich normální fungování DirectX . Tyto komponenty jsou již předinstalovány v operačním systému, ale někdy mohou být "přišité" v instalačním programu herního projektu. Instalace takových distribucí může často chybět a další instalace hry je často nemožná. Typickou chybou v této situaci je "Chyba instalace rozhraní DirectX: došlo k interní chybě" .

Chyba při instalaci rozhraní DirectX

Jak již bylo uvedeno výše, při instalaci hry s vestavěným rozhraním DirectX může dojít k selhání, jak se uvádí v následujícím dialogovém okně:

Dialogové okno hlášení chyby instalace rozhraní DirectX Chyba Došlo k interní chybě

Nebo toto:

Zpráva v dialogovém okně upozorňující na chybu chyby instalace rozhraní DirectX Došlo k interní chybě

K tomuto problému dochází často při instalaci hraček, které vyžadují práci s některými komponentami verze DX, která se liší od systému v systému. Ve většině případů jde o zvukovou část projektu. Problém zde spočívá v právech na přístup k souborům a nastavením registru. I když spustíte instalaci hry jménem administrátora, nebude to dělat nic, protože vestavěný instalátor DX nemá tato práva. Dále mohou nastat jiné příčiny selhání, například poškozené systémové soubory. Budeme mluvit o tom, jak je dále řešit.

Metoda 1: Ruční aktualizace součástí

Tato metoda je vhodná pro systémy Windows XP až 7, protože manuální aktualizace v 8 a 10 nejsou poskytovány. Chcete-li opravit chybu, musíte stáhnout a nainstalovat instalační program spustitelného rozhraní DirectX pro koncového uživatele. Existují dvě možnosti: webová a plná verze, která nevyžaduje připojení k Internetu. Pouze jeden může fungovat, takže byste měli vyzkoušet obojí.

Stránka ke stažení webové stránky

Stránka pro stahování webové verze instalace rozhraní DirectX pro koncového uživatele na oficiálním webu společnosti Microsoft

Na další stránce pořizujeme všechny jackdaws, pokud jsou nainstalovány, a klikněte na "Zrušit a pokračovat" .

Selhání stažení dalšího softwaru na stránce stahování webového instalačního programu DirectX pro koncového uživatele

Plná verze "leží" na níže uvedeném odkazu.

Plná verze stránky ke stažení

Stránka ke stažení pro plnou verzi instalace rozhraní DirectX pro koncového uživatele na oficiálním webu společnosti Microsoft

Musíte také provádět akce s checkmarky a kliknout na tlačítko "Ne, díky a pokračovat" .

Odmítnutí stahovat další software na stránce stahování plné verze prostředí DirectX pro koncového uživatele

Po stažení je nutné jménem administrátora nainstalovat, je to velmi důležité. Postupujte takto: Klikněte na stažený soubor PCM a vyberte položku Spustit jako správce .

Spusťte plnou verzi instalačního programu prostředí DirectX pro koncového uživatele jako správce

Tyto akce vám umožní aktualizovat soubory DX, pokud byly poškozeny, a také registrovat požadované klíče v registru. Po dokončení instalace restartujte počítač a pokuste se hru nainstalovat.

Metoda 2: Složka s hrou

Při instalaci Původ , i když byla dokončena s chybou, instalátor dokáže vytvořit potřebné složky a rozbalit soubory tam. Máme zájem o adresář, který obsahuje archivy DirectX. Je umístěn na adrese níže. Ve vašem případě to může být jiné místo, ale strom složek bude podobný.

C:GamesOriginLibraryBattlefield 4__Installerdirectxredist

Z tohoto adresáře je nutné odstranit všechny soubory kromě těch, které jsou uvedeny na snímku obrazovky níže.

Smazání archivů DirectX ze složky s nainstalovanou hrou Battlefield 4

Po odinstalování se můžete znovu pokusit nainstalovat hru přes Origin. Pokud se chyba opakuje, spusťte soubor DXSETUP ve složce "redist" jménem administrátora a počkejte na dokončení instalace a znovu použijte instalaci v originále.

Výše uvedené je jedním ze zvláštních případů problému, ale tento příklad lze použít v situaci s jinými hrami. Herní projekty, které používají zastaralé verze knihoven DirectX v jejich práci, téměř vždy obsahují podobný instalační program. Potřebujete najít příslušnou složku v počítači a pokuste se provést zadané akce.

Závěr

Chyba popsaná v tomto článku nám říká, že v systému existují určité problémy ve formě poškozených souborů nebo klíčů registru, které jsou zodpovědné za normální fungování komponent DirectX. Pokud se výše uvedené metody nepodařilo odstranit chybu, pravděpodobně budete muset přeinstalovat systém Windows nebo použít zálohování . Pokud však tuto hračku zásadně nehrajete, můžete ji nechat tak, jak je.