Instalace nejnovější verze rozhraní DirectX pomocí služby Windows Update

Rozhraní Microsoft DirectX je nedílnou součástí operačních systémů Windows. Rozhraní DirectX lze aktualizovat instalací nejnovější aktualizace Service Pack nebo jiných aktualizací prostřednictvím služby Windows Update.

Chcete-li ověřit používanou verzi rozhraní, přejděte k části Jak zjistit, která verze rozhraní DirectX je nainstalována.
Chcete-li zjistit nejnovější verzi rozhraní DirectX, kterou můžete v operačním systému nainstalovat, přejděte k části Seznam nejnovějších verzí rozhraní DirectX a podporované operační systémy.

Ruční instalace nejnovější verze rozhraní DirectX

Je rovněž možné ručně stáhnout a nainstalovat následující balíček aktualizace, který aktualizuje rozhraní DirectX na nejnovější verzi.

Instalace modulu runtime DirectX pro koncového uživatele, pokud aplikace nebo hra vyžaduje dřívější verzi rozhraní DirectX

Některé aplikace a hry vyžadují rozhraní DirectX 9. Váš počítač však obsahuje novější verzi rozhraní DirectX. Pokud nainstalujete a spustíte aplikaci nebo hru, která vyžaduje rozhraní DirectX 9, může se zobrazit chybová zpráva, například Program nelze spustit, protože v počítači chybí d3dx9_35.dll. Pokuste se tento problém vyřešit přeinstalací programu.

Chcete-li tento problém vyřešit, přejděte na následující web společnosti Microsoft a nainstalujte modul runtime DirectX pro koncového uživatele:
Webová instalační služba modulu runtime DirectX pro koncového uživatele
Poznámka: Spuštění tohoto balíčku nezpůsobí žádné změny v již nainstalované verzi rozhraní DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow a DirectMusic.

Seznam potíží se soubory, které řeší balíček runtime rozhraní DirectX pro koncového uživatele

Zmenšit tento obrázekZvětšit tento obrázek
Máte-li potíže s chybami aplikace způsobenými tím, že není k dispozici některý z následujících souborů, bude pravděpodobně možné tyto potíže vyřešit spuštěním balíčku runtime rozhraní DirectX:
  • D3DX9_24.DLL až D3DX9_43.DLL
  • D3DX10.DLL až D3DX10_43.DLL
  • D3DCompiler_33.DLL až D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL až XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL až XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.DLL až XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL až X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
Zmenšit tento obrázekZvětšit tento obrázek

Další informace

Seznam nejnovějších verzí rozhraní DirectX a podporované operační systémy

V následující tabulce jsou uvedeny nejnovější verze rozhraní DirectX, která lze v daném operačním systému nainstalovat.
Zmenšit tuto tabulkuRozšířit tuto tabulku
Podporované operační systémyNejnovější verze rozhraní DirectX
Windows 8.1, Windows RT 8.1 a Windows Server 2012 R2
DirectX 11.2
Windows 8, Windows RT a Windows Server 2012

Windows 7 Service Pack 1 (SP1) a Windows Server 2008 R2 SP1 s nainstalovanou aktualizací 2670838
DirectX 11.1
Windows 7 a Windows Server 2008 R2

Windows Vista Service Pack 2 (SP2) a Windows Server 2008 SP2 s nainstalovanou aktualizací  971644 nebo 971512
DirectX 11.0
Windows Vista SP1 nebo novější a Windows Server 2008 nebo novější
DirectX 10,1
Windows Vista
DirectX 10.0
Windows XP SP2 nebo novější

Windows XP x64 Edition SP1 nebo novější a Windows Server 2003 SP1 nebo novější
DirectX 9.0C

Jak zjistit, která verze rozhraní DirectX je nainstalována

Chcete-li zjistit, která verze rozhraní DirectX je v počítači nainstalována, postupujte takto:
  1. Spusťte nástroj pro diagnostiku rozhraní DirectX.
    Windows 8.1 nebo Windows 8
    Potáhněte prstem od pravého okraje obrazovky a pak klepněte na položku Hledat. (Pokud používáte myš, přejděte do pravého horního rohu obrazovky, přejeďte ukazatelem myši dolů a klikněte na položku Hledat.) Do vyhledávacího pole zadejte text dxdiag a pak klepněte nebo klikněte na položku dxdiag.exe.
    Windows 7 nebo Windows Vista
    Klikněte na tlačítko Start, do vyhledávacího pole zadejte text dxdiag a stiskněte klávesu ENTER.
    Windows XP
    Klikněte na tlačítko Start a poté na příkaz Spustit. Do pole Spustit zadejte příkaz dxdiag a stiskněte klávesu ENTER.
  2. Klikněte na kartu Systém a pak v části Systémové informace vyhledejte číslo verze rozhraní DirectX.
Poznámka: V současné době může nástroj pro diagnostiku rozhraní DirectX uvádět rozhraní DirectX 11.2 a DirectX 11.1 jako verzi DirectX 11.

Odkazy

DirectX: Časté dotazy
Kde je sada DirectX SDK?
Kde je sada DirectX SDK (edice 2013) (blog MSDN)
Ne zcela snadná instalace (blog MSDN)
Nasazení rozhraní Direct3D 11 pro vývojáře her

O tomto článku

ID článku: 179113
Poslední revize: 19. února 2014
Informace v tomto článku jsou určeny pro produkt:: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows RT, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard, Microsoft Windows XP Service Pack 3, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Service Pack 2
Chcete uvést svůj názor na tento článek?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.