Jak zjistit, která verze DirectX je na vašem počítači nainstalována. Použití webového instalačního programu knihovny DirectX pro Windows

DirectX je sada knihoven a softwarových nástrojů, které se používají k řešení problémů souvisejících s vydáváním aplikací a her pro operační systém Windows. Každá verze OS má nainstalovanou určitou generaci tohoto softwaru, která odpovídá možnostem nainstalované grafické karty. Každé další vydání balíčku API obsahuje všechny starší knihovny, takže nemusíte instalovat všechna vydání za sebou – stačí nainstalovat nejnovější balíček. Podívejme se, jak můžete zkontrolovat DirectX v systému Windows 7 různými způsoby.

Standardní prostředky

Operační systémy Windows mají speciální vestavěnou funkci, která umožňuje zobrazit informace o systému, obrazovce, zvuku a vstupních zařízeních. K této aplikaci můžete přistupovat dvěma způsoby: pomocí příkazu v okně Spustit nebo spuštěním spustitelného souboru. Zvažme obě možnosti.

Chcete-li zkontrolovat DirectX v systému Windows 7, musíte provést následující kroky:

  1. Spusťte aplikaci Run. To lze provést pomocí nabídky Start a stejnojmenné položky v ní nebo pomocí kombinace kláves Win+R.
  2. V okně, které se otevře, zadejte příkaz dxdiag a kliknutím na OK spusťte požadovanou aplikaci.
  3. Po nějaké době strávené shromažďováním informací se vám zobrazí okno se statistikami a
  4. Na první záložce "Systém" je řádek "Verze DirectX". Naproti němu uvidíte číslo aktuální verze softwaru nainstalovaného v počítači.
  5. Verze zobrazená na první kartě však nemusí nutně odpovídat verzi podporované vaší grafickou kartou. Chcete-li najít informace o podporovaných knihovnách, musíte otevřít kartu Zobrazení.
  6. Věnujte pozornost sekci "Ovladače" a řádku DDI pro Direct3D. Naproti této položce je číslo generace balíčku API, který je podporován vaší grafickou kartou.

Nyní víte, jak zkontrolovat DirectX v systému Windows 7 ve dvou směrech - tím, který je nainstalován v počítači, a tím, který je podporován grafickým akcelerátorem vašeho počítače.

Druhá standardní možnost

Můžete jej spustit jinými způsoby. Nejprve můžete otevřít systémový oddíl pevného disku a přejít do adresáře Windows a System32. V seznamu všech souborů najděte dxdiag.exe a otevřete jej.

Za druhé, uživatel může použít vyhledávání v nabídce Start. Chcete-li to provést, otevřete nabídku a zadejte název výkonného souboru. Jakmile se objeví v seznamu nalezených shod, spusťte jej. V každém případě můžete aplikaci spustit a zkontrolovat verzi DirectX ve Windows 7. Také popsané možnosti jsou vhodné pro všechny následující verze operačního systému, až do 10.

Programy třetích stran

Pokud nejste spokojeni se standardním kontrolním nástrojem, můžete ke kontrole informací o systému a hardwaru použít nástroj třetí strany. Jedním z takových programů je například populární AIDA64. Můžete si stáhnout bezplatnou zkušební verzi a prohlédnout si prostřednictvím ní verzi DirectX ve Windows 7.

Musíte spustit program a vybrat „Operační systém“ v hlavním adresáři s oddíly. V něm najděte řádek s názvem softwaru, naproti kterému bude napsána nainstalovaná verze.

Chcete-li zjistit, která verze je podporována vaší grafickou kartou, vyhledejte sekci DirectX a otevřete kartu „Video“. Poté najděte řádek "Hardwarová podpora". Naproti tomu můžete ve Windows 7 zaškrtnout DirectX, které váš grafický akcelerátor podporuje.

Mnoho uživatelů při instalaci softwaru potřebuje vědět, jaké ovladače jsou již nainstalovány pro tuto nebo jiné aplikace. To je nutné, aby se staré palivové dříví nedávalo místo nového. Jak zjistit, který directx je nainstalován, si můžete přečíst v tomto článku.

Existují dva způsoby, jak zjistit, jakou verzi ovladačů DirectX jste nainstalovali, přičemž každý z nich je svým způsobem jednoduchý a pohodlný.

První způsob, jak zjistit, který directx je nainstalován

Windows obsahuje nástroj, pomocí kterého můžete v systému diagnostikovat přítomnost nainstalovaných komponent DirectX a zjistit, jakou mají verzi. Chcete-li použít tento nástroj, musíte provést následující:

Druhý způsob, jak zjistit, který directx je nainstalován

Na internetu je spousta programů, které dokážou diagnostikovat váš počítač, ukázat rozložení komponent a analyzovat software nainstalovaný na vašem PC. Zejména pro kontrolu verze directx existuje program, který je distribuován zdarma - PC-Wizard. Stáhněte a nainstalujte program a po spuštění a shromáždění informací vyberte „Konfigurace“ a poté DirectX a uvidíte verzi nainstalovaného ovladače. Podívejme se na příklad z jiného počítače.

Jedná se o součást operačního systému Windows, která se používá při programování počítačových her a dalších programů využívajících trojrozměrnou grafiku.

Pokud byl program vyvinut pomocí určité verze DirectX, musí být tato nebo novější verze také nainstalována v počítači, aby bylo možné jej spustit. Ale to není vše. Aby program správně fungoval, musí tuto verzi podporovat i vaše grafická karta.

Z tohoto důvodu vyvstává mnoho otázek ohledně verzí DirectX. Mnoho uživatelů se zajímá o to, jak zjistit, které rozhraní DirectX je na jejich počítači nainstalováno a která verze rozhraní DirectX je podporována grafickou kartou. Odpovědi na tyto otázky najdete v tomto článku.

Jak zjistit, které rozhraní DirectX je na vašem počítači nainstalováno

Nejjednodušší a nejrychlejší způsob, jak zjistit, které rozhraní DirectX je na vašem počítači nainstalováno, je příkaz dxdiag. Tento příkaz funguje ve všech verzích Windows. Proto je tento návod univerzální.

Pokud tedy chcete zjistit verzi DirectX, musíte stisknout kombinaci kláves Windows + R a v zobrazeném okně zadat příkaz dxdiag (screenshot níže). Poté spusťte tento příkaz stisknutím klávesy enter.

V důsledku toho se před vámi objeví okno s názvem „DirectX Diagnostic Tool“. Toto okno zobrazí základní informace o vašem počítači. Zde také naleznete informace o verzi DirectX.

Jak zjistit, které rozhraní DirectX vaše grafická karta podporuje

Pokud chcete zjistit, které rozhraní DirectX vaše grafická karta podporuje, budete potřebovat bezplatný program TechPowerUp GPU-Z.

Tento návod pro začátečníky vám řekne, jak zjistit, které rozhraní DirectX je na vašem počítači nainstalováno, nebo přesněji, jak zjistit, která verze rozhraní DirectX je aktuálně používána ve vašem systému Windows.

Článek také poskytuje další nesrozumitelné informace týkající se verzí DirectX ve Windows 10, 8 a Windows 7, které vám pomohou lépe pochopit, co se stane, když se některé hry nebo programy nespustí, a také v situacích, kdy verze, kterou vidíte když se kontrola liší od toho, co očekáváte.

Systém Windows obvykle obsahuje několik verzí rozhraní DirectX. Například ve Windows 10 je ve výchozím nastavení nainstalováno rozhraní DirectX 12, i když pro zjištění verze DirectX použijete výše uvedený způsob, uvidíte verzi 11.2 nebo podobnou (od Windows 10 verze 1703 hlavní okno dxdiag vždy zobrazuje verzi 12, dokonce i pokud to není podporováno).

V popsané situaci nemusíte hledat, kde stáhnout DirectX 12, ale pouze pokud máte podporovanou grafickou kartu, ujistěte se, že systém používá nejnovější verzi knihoven, jak je popsáno zde: (je zde také užitečné informace v komentářích k tomuto článku).

Zároveň je v původních Windows ve výchozím nastavení mnoho knihoven DirectX starších verzí - 9, 10, které se téměř vždy dříve nebo později ukáží být žádané programy a hrami, které je používají k práci (pokud chybí , uživatel obdrží zprávy, že chybí soubory jako d3dx9_43.dll, xinput1_3.dll).

Pro stažení knihoven DirectX těchto verzí je nejlepší použít webový instalátor DirectX ze stránek Microsoftu, viz.

Při instalaci DirectX pomocí:

  • Vaše verze DirectX nebude nahrazena (v nejnovějším systému Windows jsou jeho knihovny aktualizovány Centrem aktualizací).
  • Načtou se všechny potřebné chybějící knihovny DirectX, včetně starších verzí pro DirectX 9 a 10 a také některých knihoven nejnovějších verzí.

Abychom to shrnuli: na počítači s Windows je vhodné mít všechny podporované verze DirectX až po nejnovější podporovanou vaší grafickou kartou, což zjistíte spuštěním utility dxdiag. Může se také stát, že nové ovladače pro vaši grafickou kartu budou podporovat novější verze DirectX, a proto je vhodné je udržovat aktualizované.

No, jen pro případ: pokud z nějakého důvodu nemůžete spustit dxdiag, mnoho programů třetích stran pro prohlížení systémových informací a pro testování grafické karty také zobrazuje verzi DirectX.

Je pravda, že někdy zobrazují přesně nejnovější nainstalovanou verzi a ne tu, která se používá. A například AIDA64 zobrazuje jak nainstalovanou verzi DirectX (v části s informacemi o operačním systému), tak podporovanou verzi v části „DirectX - video“.

DirectX je sada rozhraní API pro vývoj aplikací pro OS Windows. To znamená, že aplikace je platforma nebo rámec pro rychlé psaní programů. Některé běžné funkce pro mnoho aplikací zabírají lví podíl času. Aby se předešlo těmto nákladům, jsou základní nástroje vyvíjeny samostatně a jsou součástí objektů COM rozhraní DirectX.

To je přesně to, co dělá platformu, jako je tato, tak důležitou, protože většina vývojářů se neobtěžuje znovu vynalézat kolo. Tento program je navíc multiplatformní a umožňuje vám pracovat na všech operačních systémech. Vzhledem k tomu, že funkce používané v DirectX jsou využívány v rámci programu, je uživatel povinen vlastnit takovou komponentu s identickou nebo novější verzí.

Pokud tato podmínka není splněna, pak buď dojde k různým lagům během provozu aplikace, nebo, co se stává častěji, se nespustí vůbec. Je třeba poznamenat, že DirectX se primárně používá pro grafické programy, přesněji pro hry.

Obvykle, pokud požadovaná verze platformy není k dispozici, dochází k chybám jako D3DX9_24.dll. Číslo přes podtržítko se může změnit, ale základ sdělení je vždy stejný. V takových případech vyvstává otázka, jak zjistit, které Directx jsou nainstalovány, aby bylo možné na základě informací provést další manipulace.

Chcete-li zjistit, který Directx je nainstalován, musíte provést jednu z několika akcí: podívejte se do příslušných sekcí systému Windows nebo použijte programy.

Jak zjistit, který Directx je nainstalován ve Windows pomocí dxdiag?

Existuje speciální místo, které obsahuje cílené informace o verzi produktu DirectX nainstalovaného v systému a nazývá se „DirectX Diagnostic Tool“. Toto umístění je nejvhodnější pro použití a nevyžaduje předchozí instalaci programu.

  • Stiskněte Win + R a zadejte dxdiag;

  • V okně hlavní nabídky je na konci seznamu sloupec „Verze DirectX“.

Kromě klíčových informací o verzi produktu jsou zde další možnosti Windows a konfigurace. Některé z prezentovaných parametrů jsou poměrně důležité, takže zde můžete získat informace o OS, výrobci počítače a nainstalovaném BIOSu. Jsou zde také klíčové informace o konfiguraci PC, jako je RAM, procesor a velikost stránkovacího souboru.

Dalším způsobem, jak se dostat na stejné místo, pouze bez použití řádku Run, je zadat dxdiag do vyhledávání umístěného na Start. Poté se stejným způsobem dostanete k diagnostickému nástroji.

Ve sloupci charakteristik nejsou uvedeny zcela úplné informace, to znamená, že je uvedena verze produktu, ale bez podverze. To znamená, že i když máte nainstalované rozhraní DirectX 11.2, zobrazí se jako 11.

Ovládací panel Nvidia

Další možností, která vám může pomoci zjistit, co mám Directx, je ovládací panel grafické karty. Tato metoda vyžaduje instalaci softwaru pro kartu a funguje s Geforce. Vzhledem k tomu, že ovladače jsou obvykle nainstalovány, neměly by nastat žádné problémy. Můžeš:

  • Klepněte pravým tlačítkem myši na prázdné místo na ploše a vyberte „Ovládací panel Nvidia“;
  • V dolní části okna klikněte na „Systémové informace“;

  • DirectX je uveden v části Verze prostředí.

Jak zjistit, který Directx je nainstalován ve Windows 7 přes Aida64?

Alternativní způsob, jak zjistit, který Directx je nainstalovaný v systému Windows, je použít aplikaci. Podívejme se například na použití Aida64, ale Everest funguje podobným způsobem. Stačí si stáhnout program z odkazu https://www.aida64.ru/download. Obecně je aplikace placená, ale má zkušební verzi na 30 dní.

  • Nainstalovat program;
  • Rozbalte seznam „Operační systém“;
  • Vyberte stejnojmennou kartu, která obsahuje verzi DirectX;
  • Další informace naleznete také v: DirectX, poté vyberte "DirectX - Video". Věnujte pozornost řádku "Hardwarová podpora".

Hlavní výhodou tohoto způsobu zjištění, která verze Directx je nainstalována, je dostupnost přesných dat. Jsou tam informace o podverzi aplikace, někdy je to docela důležité.

Instalace DirectX

Pokud vás výsledek předchozích postupů neuspokojí a aplikace vyžaduje vyšší verzi vývojového prostředí, pak je potřeba ji nainstalovat. Instalace probíhá standardně, je potřeba stáhnout soubor z odkazu https://www.microsoft.com/ru-ru/Download/confirmation.aspx?id=35.

Z webu společnosti Microsoft lze stáhnout pouze webový instalační program. Tedy malou utilitkou, která určí nejvhodnější verzi platformy a následně ji stáhne. Pokud vám tento přístup nevyhovuje, budete si muset stáhnout celý soubor z jiných stránek, což je docela nepohodlné.

Může také dojít k poruše spouštěče, takže nainstaluje DirectX, ale chyba D3DX9 stále přetrvává. V takovém případě musíte aplikaci smazat a nainstalovat novou nebo stáhnout plnou verzi souboru.

Omezení instalace DirectX

Ve skutečnosti ne každý OS podporuje pokročilé verze programu. Maximální povolené množství je tedy:

  • Windows XP SP2 - 0c;
  • Windows 7 a 8 – 11.1;
  • Windows 8.1 - 11.2
  • Windows 10 je moderní verze DirectX 12.

Kromě těchto indikací může ne každá grafická karta správně fungovat s novými nebo starými verzemi DirectX. Chcete-li zjistit, jaká je pro vás doporučená verze, jednoduše vyhledejte model adaptéru na Googlu a vyhledejte informace o podpoře. Obvykle nebude problém, pokud je nainstalována modernější verze, ale někdy se problémy vyskytnou.

Nyní víte, jak zjistit, kolik DirectX stojí a co s ním dále dělat, a zachováním aktuální verze nástroje se můžete vyhnout četným chybám.


Pokud máte stále dotazy na téma „Jak zjistit, které rozhraní DirectX je nainstalováno?“, můžete se jich zeptat v komentářích