Chyba DirectX

Hra vyžaduje d3dcompiler nebo XInputjak opravit

Řešení

Osvědčený postup opravy

D3DCompiler, XInput, XAudio a D3DX jsou legacy komponenty, které starší hry často vyžadují. Nainstalujte celý runtime balíček, ne samostatné DLL.

Co udělat nejdříve

  1. Stáhněte directx_Jun2010_redist.exe.

  2. Nainstalujte DirectX Legacy Runtime.

  3. Restartujte hru nebo počítač.

  4. Nestahujte samostatné DLL z neznámých webů.

Proč se tato chyba objevuje

  • Hra hledá D3DCompiler, XInput nebo XAudio.
  • Windows obsahuje novější DirectX, ale ne staré knihovny.
  • Po čisté instalaci Windows chybí legacy runtime.

Vhodný balíček

Soubor
directx_Jun2010_redist.exe
Typ
Offline runtime
Velikost
95.6 MB
SHA-256
053f76dc…bf89c73b

Tento offline balíček doplňuje legacy komponenty DirectX SDK potřebné pro starší hry.

Stáhnout balíček

Otázky

Krátké odpovědi k chybě

Mám stáhnout konkrétní DLL?

Ne. Bezpečnější je runtime balíček, který nainstaluje správné související komponenty.

Je problém v DirectX 12?

Ne nutně. Nový DirectX v systému neznamená, že jsou přítomné staré knihovny.

Kdy použít offline balíček?

Když potřebujete doplnit legacy knihovny pro starší hry nebo instalovat bez dalšího stahování.

Verze DirectX

Stáhnout DirectX pro Windows

Pokud tato stránka neodpovídá vaší hře nebo verzi Windows, vyberte sousední runtime balíček. Karty vedou na samostatné stránky verzí.