Mnoho uživatelů se pokusí instalovat nebo aktualizovat součásti DirectX setkávají se s nemožností instalace balíčku. Často takový problém vyžaduje okamžité vyloučení, protože hry a jiné programy, které používají DX, odmítají pracovat normálně. Zvažte příčiny a řešení chyb při instalaci rozhraní DirectX.
Situace je bolestně známá: byla potřeba instalovat knihovny DX. Po stažení instalačního programu z oficiální webové stránky společnosti Microsoft se snažíme spustit, ale dostáváme zprávu takto: "Chyba při instalaci rozhraní DirectX: došlo k interní systémové chybě . "
Text v dialogovém okně může být jiný, problém však zůstává stejný: balík nelze nainstalovat. K tomu dochází, protože instalační program zablokoval přístup k souborům a klíči registru, které chcete změnit. Omezením schopností aplikací třetích stran může systém samotný i antivirový software.
Většina bezplatných antivirových programů, kvůli jejich neschopnosti zachytit skutečné viry, často blokuje ty programy, které potřebujeme, jako je vzduch. Placení jejich bratří také někdy hřích, zvláště slavný Kaspersky .
Aby bylo možné obejít ochranu, je třeba antivirový program zakázat.
Přečtěte si více: Zakázání antivirového softwaru
Jak zakázat Kaspersky Anti-Virus , McAfee , 360 Celková bezpečnost , Avira , Dr.Web , Avast , Microsoft Security Essentials .
Vzhledem k tomu, že existuje spousta takových programů, je obtížné učinit nějaká doporučení, takže se podívejte na příručku (pokud existuje) nebo na webovou stránku vývojáře softwaru. Existuje však jeden trik: při načítání do bezpečného režimu většina antivirových programů nefunguje.
Přečtěte si více: Jak se dostat do bezpečného režimu v systému Windows 10 , Windows 8 , Windows XP
V operačním systému Windows 7 (a nejen) existuje taková věc jako "přístupová práva". Všechny soubory systému a některé třetí strany, stejně jako klíče registru jsou uzamčeny pro úpravy a odstranění. Tím je zajištěno, že uživatel neúmyslně nepoškodí systém jeho činnostmi. Kromě toho mohou tato opatření chránit proti virovému softwaru, který je "zaměřen" na tyto dokumenty.
Pokud aktuální uživatel nemá práva k provádění výše uvedených akcí, programy, které se pokoušejí o přístup k systémovým souborům a pobočkám registru, to neudělají, instalace rozhraní DirectX selže. Existuje hierarchie uživatelů s různými úrovněmi práv. V našem případě stačí být administrátorem.
Používáte-li vlastní počítač, pak máte s největší pravděpodobností práva administrátora a stačí říct operačnímu systému, že dovolíte instalaci provést potřebná opatření. Můžete to provést následujícím způsobem: Zavolejte kontextovou nabídku prohlížeče klepnutím na PCM v instalačním souboru aplikace DirectX a zvolte možnost Spustit jako správce .
V případě, že nemáte "práva administrátora", musíte vytvořit nového uživatele a přiřadit mu administrátorský status nebo udělit taková práva na váš účet. Druhá možnost je vhodnější, protože vyžaduje méně akce.
Všimněte si, že správce má výlučná práva zasahovat do provozu operačního systému. To znamená, že jakýkoli spuštěný software bude moci provádět změny systémových souborů a parametrů. Pokud se program ukáže jako škodlivý, budou následky velmi smutné. Po dokončení všech akcí musí být účet správce zakázán. Kromě toho nebude nadbytečné přepínat práva uživatele zpět na "Ordinary" .
Nyní víte, jak postupovat, pokud se během instalace DX zobrazí zpráva "Chyba při nastavení DirectX: došlo k vnitřní chybě". Řešení se může zdát komplikované, ale je to lepší než pokus o instalaci balíčků získaných z neoficiálních zdrojů nebo přeinstalování operačního systému.