DirectX 12
Pro moderní hry, Windows 10/11 a aktuální grafické karty.
- Direct3D 12 a nové grafické API
- Nejlepší volba pro čerstvé hry
- Vhodné pro moderní ovladače GPU
Soubor: directx-12-runtime.exe
StáhnoutVyberte DirectX podle své verze Windows a hry: od aktuálního DirectX 12 po Legacy Runtime pro starší tituly.
Po kliknutíOtevře se výběr vhodného balíčku DirectX.
Nejste si jistí, co je už nainstalováno? Zkontrolujte verzi přes dxdiag před stažením.
Pro hráče
DirectX funguje jako společný jazyk mezi hrou, Windows, grafickou kartou, zvukem a ovladači. Hra přes runtime komponenty volá grafiku, shadery, zvuk i vstup a systém tyto požadavky předává ovladačům.
Když potřebná komponenta chybí, hra se nemusí spustit, může zobrazit chybu d3dx9_43.dll, XInput1_3.dll, Direct3D device nebo resetovat nastavení grafiky. Nové hry obvykle potřebují aktuální Windows a ovladač GPU, starší projekty často vyžadují Legacy Runtime s knihovnami DirectX 9-11.
Verze DirectX
Různé hry vyžadují různé komponenty DirectX. Začněte verzí podle Windows a potom ověřte požadavky hry.
Seznam balíčků DirectX se posouvá vodorovně. Použijte tlačítka nebo šipky.
Pro moderní hry, Windows 10/11 a aktuální grafické karty.
Soubor: directx-12-runtime.exe
StáhnoutPro hry z éry Windows 7/8/10 a projekty, které potřebují DX11 renderer.
Soubor: directx-11-runtime.exe
StáhnoutPro starší hry a systémy, kde je vyžadována kompatibilita s DX10.
Soubor: directx-10-runtime.exe
StáhnoutPro klasické hry, komponenty D3DX9 a staré herní enginy.
Soubor: directx_Jun2010_redist.exe
StáhnoutPlný balíček legacy komponent DirectX SDK pro starší hry.
Soubor: directx_Jun2010_redist.exe
StáhnoutDLL soubory
Pokud hra žádá konkrétní DLL, nejčastěji je potřeba Legacy Runtime. Instalátor doplní potřebné komponenty DirectX bez ruční výměny systémových souborů.
Na malém displeji se řádky tabulky zobrazují jako karty se souborem, důvodem, velikostí balíčku, SHA-256 a tlačítkem stažení.
| Soubor | Kdy se objevuje | Řešení | Návod | Velikost balíčku | SHA-256 | Stáhnout |
|---|---|---|---|---|---|---|
| d3dx9_43.dll | Starší hry na DirectX 9 | Legacy Runtime | Návod | 95.6 MB | 053f76dc…89c73b | Stáhnout |
| XInput1_3.dll | Gamepady a staré launchery | Legacy Runtime / XInput | Návod | 95.6 MB | 053f76dc…89c73b | Stáhnout |
| X3DAudio1_7.dll | Zvuk a 3D audio ve hrách | DirectX End-User Runtime | Návod | 95.6 MB | 053f76dc…89c73b | Stáhnout |
| D3DCompiler_43.dll | Shadery a starší enginy | DirectX runtime package | Návod | 95.6 MB | 053f76dc…89c73b | Stáhnout |
Ověřeno
Před stažením je důležité ověřit název souboru, velikost balíčku, SHA-256 a účel runtime. Pomáhá to odlišit správný instalátor od náhodné DLL nebo cizí sestavy.
Stránka byla upravena pro strukturu DirectX.biz, stránky verzí a samostatné návody k chybám.
Na stránkách souborů je uvedena velikost balíčku a SHA-256 pro kontrolu před spuštěním instalátoru.
Nejprve se vybere runtime balíček podle chyby, potom se kontroluje soubor, hash a to, že se DLL nenahrazují ručně.
DirectX End-User Runtime Web InstallerDirectX End-User Runtimes June 2010Microsoft Support: DXDiag
DxDiag
Windows obsahuje DirectX Diagnostic Tool. Ukazuje aktuální verzi DirectX a pomáhá získat údaje o grafice a zvuku pro diagnostiku.

Instalace
Stáhněte vhodný balíček DirectX, zkontrolujte název souboru a nainstalujte runtime bez ruční výměny systémových knihoven.
Chyby her
Častý znak chybějících legacy komponent DirectX SDK. Začněte Legacy Runtime.
Chyba se objevuje u starších her a launcherů. Instalátor Microsoft může doplnit potřebnou side-by-side komponentu.
Příčina může být v grafické kartě, ovladači nebo verzi Windows. Ověřte stav přes dxdiag.
Stává se to při konfliktu verze DirectX, ovladače GPU nebo režimu renderování. Začněte dxdiag a aktualizací runtime.
Zkontrolujte DirectX, grafický ovladač a režim celé obrazovky. U starších her někdy pomůže Legacy Runtime a spuštění jako správce.
Otázky
Obvykle ne. Ve Windows 10 a 11 je aktuální DirectX už součástí systému a aktualizace přicházejí přes Windows Update.
Potřebují jej některé starší hry, které používají legacy komponenty jako D3DX9, XAudio 2.7, XInput 1.3 nebo XACT.
Ano. Na webu jsou samostatné stránky pro DirectX 12, DirectX 11, DirectX 10 a Legacy Runtime.
Obvykle je potřeba Legacy Runtime. Doplní staré komponenty DirectX, které nenahrazuje běžný DirectX 12.
Ve většině případů ne. DirectX 12 je určen hlavně pro Windows 10/11; pro Windows 7 se častěji používá DirectX 11 nebo Legacy Runtime.
Příčina může být v ovladači grafické karty, verzi Windows, poškozených souborech hry nebo v tom, že hra potřebuje jiný runtime balíček.
Ne. Komponenty DirectX se instalují vedle systémových knihoven a Windows použije vhodnou sadu pro konkrétní hru.