V tejto príručke pre začiatočníkov - ako zistiť, ktorý DirectX je nainštalovaný vo vašom počítači, alebo presnejšie zistiť, ktorá verzia DirectX sa momentálne používa vo vašom systéme Windows.
Článok tiež poskytuje ďalšie neviditeľné informácie týkajúce sa verzií DirectX v systéme Windows 10, 8 a Windows 7, ktoré vám pomôžu lepšie pochopiť, čo sa deje, ak niektoré hry alebo programy nefungujú, ako aj v situáciách, ktoré vidíte pri kontrole, sa líši od toho, ktorý očakávate.
Poznámka: Ak čítate túto príručku z dôvodu, že máte chyby súvisiace s DirectX 11 v systéme Windows 7 a táto verzia je nainštalovaná podľa všetkých značiek, môže vám pomôcť samostatná inštrukcia: Ako opraviť chyby D3D11 a d3d11.dll v systéme Windows 10 a Windows 7.
Zistite, ktorý DirectX je nainštalovaný
Existuje jednoduchý spôsob, ktorý je popísaný v tisícoch inštrukcií, ako nájsť verziu DirectX nainštalovanej v systéme Windows, ktorá pozostáva z nasledujúcich jednoduchých krokov (odporúčame vám po preštudovaní tejto verzie čítať nasledujúcu časť tohto článku).
- Stlačte klávesy Win + R na klávesnici (kde Win je kľúč s logom Windows). Alebo kliknite na "Štart" - "Spustiť" (v systéme Windows 10 a 8 - kliknite pravým tlačidlom myši na "Štart" - "Spustiť").
- Vstup do tímu dxdiag a stlačte kláves Enter.
Ak z nejakého dôvodu nedošlo k spusteniu diagnostického nástroja DirectX, prejdite na C: \ Windows \ System32 a spustite súbor dxdiag.exe odtiaľ.
Otvorí sa okno nástroja na diagnostiku DirectX (pri prvom spustení sa môže požiadať, aby ste tiež skontrolovali digitálne podpisy ovládačov - postupujte podľa svojho uváženia). V tomto nástroji nájdete na karte Systém v časti Systémové informácie v počítači informácie o verzii DirectX.
Existuje však jedna podrobnosť: v skutočnosti hodnota tohto parametra neznamená, ktorý DirectX je nainštalovaný, ale iba ktorá z nainštalovaných verzií knižníc je aktívna a používa sa pri práci s rozhraním Windows. Aktualizácia 2017: Poznamenávam, že od verzie Windows 10 1703 Creators Update je nainštalovaná verzia DirectX uvedená na karte Systém dxdiag v hlavnom okne, tzn. vždy 12. Ale nie je potrebné, aby ho podporovali ovládače grafickej karty alebo grafickej karty. Podporovaná verzia DirectX je viditeľná na karte Obrazovka, ako na obrázku nižšie alebo spôsobom popísaným nižšie.
Pro verzia DirectX v systéme Windows
Zvyčajne existuje niekoľko verzií DirectX v systéme Windows naraz. Napríklad v systéme Windows 10 je v systéme Windows 10 štandardne nainštalovaný DirectX 12, a to aj vtedy, ak použijete vyššie popísanú metódu, vidíte verziu DirectX, uvidíte verziu 11.2 alebo podobne (od Windows 10 1703, verzia 12 sa vždy zobrazuje v hlavnom okne dxdiag, aj keď nie je podporovaná ).
V takejto situácii nemusíte hľadať miesto na prevzatie DirectX 12, ale iba v závislosti od dostupnosti podporovanej grafickej karty, aby ste sa uistili, že systém používa najnovšiu verziu knižníc, ako je tu popísané: DirectX 12 v systéme Windows 10 (aj užitočné informácie sú uvedené v komentároch k zadanému článok).
Zároveň v pôvodnom systéme Windows štandardne chýbajú mnohé knižnice DirectX starších verzií - 9, 10, ktoré sú takmer vždy skôr či neskôr v dopyte programami a hrami, ktoré ich používajú na prácu (ak sú neprítomné, používateľ prijíma správy, ako sú súbory d3dx9_43.dll, xinput1_3.dll chýbajú).
Ak chcete prevziať knižnice DirectX týchto verzií, najlepšie je použiť webový inštalačný program DirectX z webovej lokality spoločnosti Microsoft, pozrite si časť Prevzatie DirectX z oficiálnych webových stránok.
Pri inštalácii DirectX pomocou:
- Vaša verzia DirectX nebude nahradená (v najnovšom systéme Windows sú jej knižnice aktualizované v Centre aktualizácií).
- Všetky potrebné chýbajúce knižnice DirectX sa načítajú vrátane starých verzií pre DirectX 9 a 10. A tiež niektoré z najnovších knižníc.
Aby sme to zhrnuli: na počítači so systémom Windows je vhodné mať všetky podporované verzie DirectX až po najnovšie podporované grafickou kartou, ktorú môžete zistiť spustením nástroja dxdiag.Môže sa stať, že nové ovládače pre vašu grafickú kartu prinesú podporu pre novšie verzie DirectX, a preto je vhodné ich aktualizovať.
No, len ak: ak z nejakého dôvodu dxdiag nedokáže spustiť, veľa programov tretích strán pre zobrazenie systémových informácií a testovanie grafickej karty tiež zobrazuje verziu DirectX.
Je pravda, že sa zobrazí posledná nainštalovaná verzia, ktorá sa však nepoužíva. Napríklad AIDA64 zobrazuje nainštalovanú verziu DirectX (v časti o informáciách operačného systému) a podporuje v sekcii "DirectX - video".