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

  1. Navštivte toto odkaz a stáhněte si DirectX 9.
  2. Navštivte složku pro stahování a spusťte instalační program DirectX 9 s názvem souboru: dxwebsetup.exe.
  3. Postupujte podle pokynů k instalaci a dokončení instalace.
  4. 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č.

  1. 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.

  2. 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ů.

  3. 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í