Oprava: d3dx9_42.dll chybí
Spuštění mnoha her se nezdařilo z důvodu d3dx9_42.dll. Při spuštění her jako Need For Speed, Sid Meier's Civilization V a Blur se zobrazí chyba „Program nelze spustit, protože ve vašem počítači chybí d3dx9_42.dll. Zkuste problém vyřešit instalací programu. “ je zobrazen.
Tato chyba je přímým důsledkem absence rozhraní DirectX. Zmíněná dll je závislá na DirectX 9 a nebude fungovat, pokud bude nainstalována. Jediným způsobem, jak tento problém vyřešit, je instalace DirectX, což je to, co v tomto článku provedeme. Pokusíme se také aktualizovat grafické ovladače, protože obsahují určité důležité knihovny.
Metoda 1: Instalace modulů runtime pro koncové uživatele DirectX
- Navštivte toto odkaz a stáhněte si DirectX 9.
- Navštivte složku pro stahování a spusťte instalační program DirectX 9 s názvem souboru: dxwebsetup.exe.
- Postupujte podle pokynů k instalaci a dokončení instalace.
- Zkuste spustit hru a ověřte, zda byl problém vyřešen.
Metoda 2: Aktualizace grafických ovladačů
Je velmi nepravděpodobné, že se k této metodě dostanete, ale pokud rozhraní DirectX nefunguje, měli byste zkusit aktualizovat grafický ovladač.
- lis Windows + X a vyberte Správce zařízení. Alternativně můžete stisknout Windows + R příkazový řádek otevřete zadáním devmgmt.msc a klikněte OK.
- Rozbalte Grafické adaptéry kategorie a poté klepněte pravým tlačítkem myši na grafickou kartu, vyberte Aktualizujte ovladača postupujte podle pokynů.
- Po instalaci grafického ovladače do počítače proveďte restart a ověřte, zda se hra spustí bezchybně.
Podívejte se také na:d3dx9_43.dll chybí