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ě" .
Obsah
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ě:
Nebo toto:
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.
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
Na další stránce pořizujeme všechny jackdaws, pokud jsou nainstalovány, a klikněte na "Zrušit a pokračovat" .
Plná verze "leží" na níže uvedeném odkazu.
Musíte také provádět akce s checkmarky a kliknout na tlačítko "Ne, díky a pokračovat" .
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 .
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.
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.
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.
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.