Jak zkontrolovat, jakou přímou zprávu mám. Pomocí diagnostického nástroje DirectX. Použití pomocného softwaru

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, která se zobrazí 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 prostřednictvím ní zobrazit 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.

DirectX je sada nástrojů, která byla navržena k efektivnímu fungování multimédií v systému Microsoft Windows. Zhruba řečeno softwarová komponenta, která má za úkol „uspořádat“ všechny hardwarové prvky systému. Nejčastěji se používá v procesu psaní her, protože je zodpovědný za grafické zpracování. Aby systém fungoval správně, grafická karta vyžaduje zpětnou hardwarovou podporu pro DirectX..

Tato součást, stejně jako její spustitelné knihovny, jsou aktualizovány během instalace her. Jak ale můžete sami zjistit verzi directx a v případě potřeby ji aktualizovat?

Jakou verzi DirectX byste měli mít?

Každá verze Windows podporuje vlastní DirectX:

  • Pro Windows XP je to DX9;
  • pro Vista – DX10;
  • pro Win7 a 8/8.1 – DX11.

Vydání nové „desáté“ verze operačního systému od společnosti Microsoft nám přineslo novou 12. verzi, který podle vývojářů konečně uvolní plný potenciál vícejádrových procesorů, díky čemuž je kombinace CPU a grafické karty mnohonásobně produktivnější.

Určení vaší verze

Chcete-li zjistit, co přesně jste nainstalovali, otevřete Start a vyhledejte příkaz Spustit. To platí pro všechny verze Windows počínaje XP.

Zadejte frázi nebo vyhledejte tuto položku nabídky mezi navrhovanými položkami. Vyhledávání je stále rychlejší. Stiskněte Enter a počkejte na sběr statistických dat o vašem systému jako celku a zejména jeho jednotlivých komponentách.

Zajímá nás záložka „systém“. Podíváme se úplně dole a zjistíme, že je nainstalováno DirectX verze 11 (příklad).

Aktualizace DX komponent

Pokud si myslíte, že verze softwaru je zastaralá a hry vyžadují novější balíček spustitelných knihoven, aktualizujte je na oficiálních stránkách společnosti Microsoft pomocí příslušného odkazu (platí pro verzi 11).

Poté se ujistěte, že vaše grafická karta podporuje tuto verzi softwaru. Pokud zvládne pouze DX9 a DX10, nebude fungovat žádný upgrade. Hardwarová podpora je důležitější než softwarová, takže na to pamatujte.

O specifikacích grafické karty se můžete dozvědět na internetu.

Hry často také vyžadují nejnovější verzi balíčku, jinak se jednoduše nespustí. Ne každý uživatel a hráč však ví, jak zkontrolovat verzi DirectX.

Podívejme se blíže na to, jak zkontrolovat verzi DirectX a spustit diagnostickou službu.

Jak sami zkontrolovat verzi DirectX

Existuje velmi jednoduchý způsob, jak zkontrolovat verzi multimediálního balíčku, který funguje na jakékoli verzi operačního systému Windows:

  1. Klikněte na Start - Spustit...
  2. V novém okně zadejte „dxdiag“ a klikněte na OK.
  3. V záložce „System“ najděte položku „DirectX Version“, kde bude uvedena aktuální verze.

Pokud je verze zastaralá, musíte nainstalovat novější stažením z webových stránek společnosti.

Více o instalaci si můžete přečíst v našem článku.

Více o kontrole verze balíčku si také můžete přečíst v našem článku.

Jak spustit diagnostické nástroje DirectX

Diagnostika DirectX kontroluje všechny součásti balíčku médií, zda nevykazují problémy. Diagnostické nástroje mohou detekovat:

  • Nesprávná verze DirectX. To znamená, že DirectX je třeba aktualizovat nebo přeinstalovat.
  • Žádná hardwarová akcelerace. Mnoho programů poběží bez zrychlení mnohem pomaleji nebo nepoběží vůbec.
  • Nesprávně nainstalovaná zařízení. To znamená, že joystick nebo jiné příslušenství nebo zařízení nepracuje se systémem OS kvůli nesprávným ovladačům.
  • Nepodepsané ovladače. Některé ovladače nemusí být kompatibilní s nejnovější verzí DirectX, což může mít za následek slabý výkon v systému Windows.

Chcete-li spustit diagnostický nástroj:

  1. Klikněte na Start - Spustit.
  2. Zadejte slovo „dxdiag“ a klikněte na OK.
  3. Otevře se stejné okno jako v pokynech v předchozí části. Spustí se diagnostika k identifikaci problémů. Po dokončení diagnostiky můžete v záložkách okna zobrazit všechny potřebné informace o systému.

Také v těchto oknech můžete změnit některá data, jako je zvýšení hardwarové akcelerace. Tato metoda však funguje pouze v systému Windows XP. V jejich novějších verzích nelze v kartách měnit žádné parametry. A aktualizace DirectX probíhá pouze stažením a instalací nové verze.

Operační systém Windows má poměrně složitou strukturu, které rozumí pouze jeho vývojáři. Pro správné fungování všech jeho součástí v aplikacích a hrách, které vyžadují vážné zdroje, vývojáři ze studia Microsoft uvolňují speciální sadu nástrojů - DirectX. Je mylné se domnívat, že se jedná pouze o program, který uživatelé potřebují.

DirectX je ve skutečnosti sada nástrojů, která je podporována společností Microsoft pro vývojáře. Bez DirectX není možné programovat složité aplikace a hry pro Windows. Musí být také nainstalován na počítači koncového uživatele vyvíjeného programu nebo hry, aby s ní Windows mohl komunikovat. Nástroje DirectX jsou pravidelně vylepšovány a jsou vydávány nové verze. Proto je důležité, aby uživatel věděl, které rozhraní DirectX je na počítači nainstalováno a zda je nutné jej aktualizovat, aby fungovalo s moderní hrou.

Jak zjistit, které rozhraní DirectX je nainstalováno

Určení verze rozhraní DirectX na počítači se systémem Windows je velmi jednoduché.

  1. Stisknutím kombinace Windows + R na klávesnici otevřete řádek „Spustit“;
  2. V něm budete muset zadat příkaz dxdiag;
  3. Tím se otevře okno s informacemi o systému s názvem „DirectX Diagnostic Tools“. Na záložce „Systém“ ve spodní části vidíte sloupec označující, které rozhraní DirectX je v počítači nainstalováno.

Důležité: Do počítače můžete nainstalovat jakoukoli verzi DirectX. Existuje však důležitá nuance: pokud není podporována hardwarem, systém Windows s ním nebude moci pracovat. Poté operační systém vybere jako aktivní nejvyšší podporovanou verzi DirectX a právě tato verze se zobrazí v diagnostické nabídce, jejíž informace jsou uvedeny výše.

Jak zjistit verzi DirectX pomocí programů třetích stran

Kromě nástrojů zabudovaných do operačního systému vám aplikace třetích stran umožňují určit verzi rozhraní DirectX ve vašem počítači. Zároveň jsou schopny poskytnout mnohem více informací než výše zmíněný příkaz dxdiag.

Pohodlným počítačovým diagnostickým nástrojem je aplikace AIDA64. Jeho bezplatnou verzi si můžete stáhnout z oficiálních stránek vývojáře. Tento program umožňuje zjistit informace o všech počítačových komponentách a také o softwarové komponentě.

V levém menu aplikace vidíte samostatnou položku DirectX. Obsahuje informace ve třech podsekcích: soubory, video, zvuk:


AIDA64 není jediný diagnostický program pro váš počítač. Na internetu najdete mnoho jeho analogů, placených i bezplatných.

Proč DirectX 12 nefunguje ve Windows 10

Jednou z funkcí operačního systému Windows 10, kterou Microsoft aktivně prosazuje, jsou hry. Nová verze operačního systému na „hardwarové úrovni“ pracuje s hrami, které jsou vyvíjeny na DirectX 12. To umožňuje hráčům na počítačích s nízkou spotřebou spouštět projekty, které vyžadují vysoký výkon.

Někteří uživatelé Windows 10 však mohou při kontrole zjistit, že mají nainstalované DirectX 11 nebo 11.2, a ne moderní DirectX 12. V takové situaci není potřeba stahovat DirectX 12 z oficiálních stránek Microsoftu a instalovat jej do počítače , protože to nepomůže. Tato verze ovladačů je nativně dostupná ve Windows 10 a řešení problému je třeba hledat v jiné rovině.

Pokud ve Windows 10 vidíte DirectX 11.2 místo DirectX 12, je to způsobeno:


Je důležité si uvědomit, že novější DirectX v počítači nenahrazuje předchozí verze. To znamená, že pokud aplikace nebo hra vyžaduje ke spuštění DirectX 8,9 nebo 10 a na vašem počítači jsou nainstalovány novější verze, musíte si stáhnout „starý“ ovladač.

V této příručce se podíváme na otázku, které někteří uživatelé čelí: jak zjistit, které rozhraní DirectX je v počítači nainstalováno. Existují situace, kdy uživatel potřebuje vědět, která verze DirectX se používá v operačním systému Windows nainstalovaném v počítači.

DirectX je vývojová sada nástrojů, sada rozhraní API, která řeší problémy s programováním v prostředí Microsoft Windows. Vývojové nástroje DirectX se nejčastěji používají při psaní počítačových her pro operační systém Windows.

Kromě toho, že DirectX je zabudován do operačního systému, Direct X je často součástí počítačových her pro instalaci na PC spolu s hrami. Nejnovější verze DirectX vylepšuje zobrazení herní grafiky na počítači a umožňuje vám uvolnit všechny možnosti softwaru.

DirectX je nainstalován na mém počítači, jak zjistím verzi? Verzi rozhraní DirectX můžete zkontrolovat pomocí systémového nástroje nebo pomocí softwaru třetí strany.

Verze DirectX obecně odpovídají následujícím verzím operačního systému Windows:

  • DirectX 9 - Windows XP SP2
  • DirectX 10 - Windows Vista, Windows 7
  • DirectX 11 - Windows 7, Windows 8, Windows 8.1, Windows 10
  • DirectX 12 - Windows 10

Vezměte prosím na vědomí následující:

V počítači mohou být nainstalovány různé verze rozhraní DirectX. Měli byste věnovat pozornost tomu, zda grafická karta podporuje určitou verzi DirectX, protože pokud hardware nepodporuje tuto verzi vývojových nástrojů, systém Windows nebude moci s touto verzí v počítači pracovat. Operační systém automaticky vybere nejnovější podporovanou verzi DirectX v počítači.

Některé aplikace vyžadují specifickou verzi DirectX v počítači, takže si uživatel bude muset stáhnout DirectX sám, aby mohl nainstalovat do PC.

V tomto článku se podíváme na 4 způsoby, jak získat informace o nainstalované verzi DirectX: pomocí systémového nástroje DxDiag, softwaru grafické karty, pomocí programů třetích stran (GPU-Z, AIDA64).

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

Verzi DirectX zjistíte pomocí nástroje DxDiag (DirectX Diagnostic Tool) zabudovaného v operačním systému Windows. Tento nástroj poskytuje podrobné informace, které můžete potřebovat k řešení problémů s videem a zvukem v počítači.

Chcete-li začít, postupujte takto:

  1. Stiskněte klávesy "Win" + "R".
  2. V okně Spustit zadejte příkaz „dxdiag“ (bez uvozovek) a poté klikněte na tlačítko OK.

V okně „DirectX Diagnostic Tool“ na kartě „Systém“ v části „Informace o systému“ naproti položce „Verze DirectX“ se zobrazí nainstalovaná verze rozhraní DirectX.

V nejnovějších verzích Windows 10 se DirectX vždy zobrazuje ve verzi 12. Ve skutečnosti hardware vašeho počítače nemusí podporovat tuto verzi DirectX 12, takže doporučuji vyhledat další informace.

Otevřete kartu „Zobrazení“, v části „Ovladače“ uvidíte úrovně podpory funkcí grafické karty nainstalované v počítači.

Jak zkontrolovat, které rozhraní DirectX je na vašem počítači pomocí ovládacího panelu grafické karty

Verzi DirectX můžete zjistit pomocí softwaru grafické karty. Ukážu vám, jak to udělat pomocí grafické karty NVIDIA jako příklad:

  1. Spusťte ovládací panel NVIDIA.
  2. V levém sloupci úplně dole klikněte na odkaz „Systémové informace“.
  3. V okně „Systémové informace“ se na kartě „Zobrazení“ zobrazí informace o grafické kartě.

Tento obrázek ukazuje, že operační systém má runtime verzi DirectX 12, verzi rozhraní Direct3D API 12 a úroveň schopností Direct3D 11. To znamená, že navzdory tomu, že systém podporuje novou verzi DirectX 12, zastaralá grafická karta bude pouze schopen plně pracovat s DirectX 11.

Jak zjistit, co stojí DirectX v GPU-Z

Bezplatný program GPU-Z poskytuje podrobné informace o grafickém hardwaru nainstalovaném ve vašem počítači. Program nevyžaduje instalaci na váš počítač.

Následuj tyto kroky:

  1. Spusťte v počítači program GPU-Z.
  2. Otevřete záložku „Advanced“, na panelu vyberte „DirectX“ (může existovat různé verze Direct X), přečtěte si poskytnuté informace.

Získání informací o DirectX v AIDA64

Program poskytuje rozsáhlé informace o hardwaru a softwaru vašeho počítače. Včetně v AIDA64 můžete vidět verzi DirectX vašeho počítače.

Projděte si kroky:

  1. Otevřete program AIDA.
  2. Na kartě „Nabídka“ v části „Počítač“ otevřete „Souhrnné informace“. Zobrazí se nainstalovaná verze DirectX (DirectX 12 na mém počítači).

Pro informace o podporované verzi DirectX otevřete sekci "DirectX" a poté "DirectX - video".

V sekci "Direct3D Properties" naproti položce "DirectX Hardware Support" uvidíte podporovanou verzi DirectX (v mém případě - DirectX 11). To znamená, že grafická karta podporuje verzi 11 DirectX.

Závěry článku

V případě potřeby může uživatel zjistit verzi DirectX nainstalovanou v počítači s operačním systémem Windows. Potřebné informace o Direct X můžete získat pomocí nástroje DxDiag, softwaru grafické karty a programů třetích stran: GPU-Z, AIDA64.




Horní