Ako zistiť, akú verziu directx máte. Ako skontrolovať verziu directx? Je potrebné inštalovať najnovšiu verziu?

Tweetujte

Často sa stretával so všetkými druhmi mylných predstáv o tejto téme DirectX. Používatelia sa napríklad pokúšajú nainštalovať DirectX niektorých nepravdepodobných verzií, stiahnuť si niečo nepochopiteľné z niektorých „ľavých“ stránok atď., pričom v konečnom dôsledku dostávajú rôzne chyby Windows funguje a hry.

Tomuto všetkému sa budem venovať v tomto článku a pokúsim sa rozobrať všetky otázky týkajúce sa hernej technológie DirectX.

Čo je DirectX

Aby sme zistili, čo je pravda a čo je fikcia, poďme najprv zistiť, čo je DirectX? Wikipedia nám hovorí:

DirectX(z angličtiny priamy- priamy, okamžitý) je súbor API navrhnutých na riešenie problémov súvisiacich s programovaním pod Microsoft Windows. Najpoužívanejšie v písaní počítačové hry. … Aktualizované verzie DirectX sú často súčasťou herných aplikácií.

Viac jednoduchými slovami: DirectX je „vrstva“ medzi grafickou kartou a hrami, ktorá vám umožňuje plne využiť všetok výpočtový výkon vášho počítača na vykreslenie nádhernej grafiky.

Pamätám si, ako som sa v roku 2003 tešil z vierohodných odleskov na oknách áut a kaluží na ceste v hre Need pre rýchlosť: Underground, keď som si do počítača nainštaloval grafickú kartu podporujúcu DirectX 9. Samozrejme, záležitosť sa neobmedzuje len na odrazy, ale najskôr.

Ako sa líšia verzie DirectX?

Technológie napredujú pomerne rýchlo. Každá nová verzia DirectX umožňuje programátorom pridať do hry nejaký nový efekt a optimalizovať tie staré.

Myslím, že najzreteľnejší rozdiel medzi možnosťami DirectX rôzne verzie ukáže toto video:

Venujte pozornosť krásnym efektom poletujúceho snehu spod kolies auta a jemným tieňom vo verzii DirectX 11 (vľavo). Vpravo je oveľa staršia deviatka. V zásade je možné efekty, ako sú mäkké tiene a sneh spod kolies, implementovať pomocou technológie DirectX 9, ale pokles výkonu bude viditeľný - v „deviatke“ nie je ani optimalizácia, ani kompetentná implementácia takýchto efektov.

Druhým príkladom je hra Crysis 2:

Predpokladá sa, že čím vyššia je verzia DirectX, tým lepší je obraz. Nemali by ste však očakávať zázrak - zmeny často nie sú viditeľné. Podľa môjho názoru je hlavným dôvodom takého malého rozdielu v kvalite obrazu to, že hry sa teraz vyvíjajú súčasne pre herné konzoly Xbox, Sony PlayStation a PC. V porovnaní s modernými osobnými počítačmi sú konzoly slabé z hľadiska výkonu a podporovaných technológií. Výsledkom je, že na počítači hráme hry, ktorých grafika zostala na úrovni roku vydania konzol, obdivujúc rozmazané textúry a zjednodušené efekty. Áno, existujú hry vyvinuté alebo upravené pre PC, ale je ich len pár.

Typickým príkladom cross-platform je hra Skyrim:

Rozdiel v grafike medzi Playstation 3 a Xbox360 spočíva v detailoch: na PS3 niekde málo kvapká voda, na Xbox 360 tiene nereagujú na blikajúce zdroje svetla. Na PC (vo videu označenom ako „Windows“) sa takéto problémy nevyskytujú a objekty na veľké vzdialenosti sú viditeľné, ale neexistujú žiadne ďalšie vylepšenia. Neskôr vývojári vydali sadu textúr vysoké rozlíšenie pre PC verziu hry, ale grafika sa tým výrazne nezlepšila.

Aby ste videli, aký druh grafiky dokáže počítač vytvoriť - príklad hry navrhnutej na využitie všetkých možností grafickej karty a procesora:

Vidíš ten rozdiel? Krásne osvetlenie, jasné textúry, plynulé pohyby. Táto úroveň detailov by bola nedosiahnuteľná pomocou starších technológií DirectX 9 – v zábere je súčasne príliš veľa objektov. Existuje tiež veľa efektov, ktoré sú implementované pomocou grafických kariet, ktoré podporujú DirectX 10 minimálne.

Vlastnosti grafického enginu Crysis 3:

Na rozdiel od toho, čo si niektorí používatelia myslia, DirectX sa nezlepšuje grafiku v hrách, ale iba dať šancu programátora, aby bola hra krajšia. Ak bola hra vyvinutá pre DirectX 9, potom prítomnosť verzie DirectX 10 nič nezmení. Všetko závisí nielen od možností grafickej karty, ale aj od technologickej podpory hry. Ak všetko skombinujete, dostanete po grafickej stránke jednoducho úžasnú hru.

Rôzne verzie Windows a DirectX

DirectX je v podstate súbor súborov – softvérových knižníc. Ak nie sú v systémové priečinky, potom sa hry v najlepšom prípade zobrazia bez efektov, v horšom prípade sa nespustia, čím sa zobrazí chyba (pri spustení hry sa zobrazí chyba „d3dx9_42.dll not found“, kde sa čísla môžu líšiť).

Minimálna množina týchto súborov je už prítomná v just nainštalovaný Windows. V závislosti od verzie operačného systému bude existovať iná sada súborov, čo znamená podporu pre rôzne verzie DirectX (informácie odtiaľto):

  • Windows XP SP2 – DirectX 9.0c
  • Windows Vista- DirectX 10
  • Windows Vista SP1 - DirectX 10.1
  • Windows Vista SP2 - DirectX 11
  • Windows 7 - DirectX 11.1
  • Windows 8 - DirectX 11.1
  • Windows 8.1 - DirectX 11.2
  • Windows 10 - DirectX 12

Vrátane predchádzajúcich verzií. Tie. Windows 10 má podporu pre verziu 12, DirectX 11.2, 11.1, 11, 10.1, 10, 9 a nižšie.

Ako nainštalovať kompletnú sadu súborov DirectX bude popísané v texte.

Podpora grafickej karty DirectX rôznych verzií

Ako novšia grafická karta, tým vyššie Verzia DirectX je oporou. Všetky predchádzajúce verzie budú tiež podporované. To znamená, že staré hry používajúce DirectX 7/8/9 by teoreticky mali fungovať dobre. V praxi sa podpora operačného systému stáva obmedzením. Hry vyvinuté pre Windows 95/98/ME na novších operačných systémoch často padajú, grafická karta s tým nemá absolútne nič spoločné.

Zároveň musíte pochopiť, že závisí aj od Windows, ktorý DX bude fungovať. Hry, ktoré vyžadujú Direct 12, nebudú bežať na Win7/8, tým menej na XP. Samotná grafická karta bude fungovať v starých systémoch, len nebudú k dispozícii moderné funkcie API. Takže s grafickou kartou, ktorá podporuje DirectX 12, nebudete môcť hrať moderné hry v systéme Windows XP - spustia sa iba tie, ktoré bežia cez DirectX 9 a nižšie.

Ako zistím, ktorú verziu DirectX podporuje moja grafická karta a Windows?

Grafická karta

Informácie o tom, ktorú verziu DirectX vaša grafická karta podporuje, nájdete na oficiálnej stránke webu výrobcu a v akomkoľvek internetovom obchode. Napríklad na Yandex.Market. Vo všeobecnosti však všetky grafické karty vydané po roku 2015 podporujú verziu 12. Aj keď existujú nuansy s DX12, viac o tom nižšie.

Windows

Zistiť, ktorú verziu Windows podporuje, je ťažšie, pretože veľa závisí od nainštalovaných aktualizácií. Ak máte Windows 10, tak určite má najnovšiu verziu API. Pre všetky ostatné OS je algoritmus nasledujúci:

1. Uistite sa, že máte nainštalované všetky aktualizácie systému Windows (Štart - Všetky programy - Windows Update - Vyhľadať aktualizácie - Inštalovať).

2. Voliteľné: Aktualizujte ovládač grafickej karty na najnovšiu verziu:

Neexistuje žiadny iný spôsob, ako zmeniť verziu, ak to hra neposkytuje. Zamyslite sa sami - vývojári napísali kód hry pomocou príkazov pre konkrétnu verziu. Nie je možné jednoducho nahradiť príkazy inými.

Všetky strany musia podporovať DirectX určitej verzie: grafická karta, operačný systém a hra.

Otázka „na ktorom DirectX je lepšie hrať“ je teda zbytočná - čo robí hardvér, OS a používa hra, tak to bude.

Musím nainštalovať DirectX z webovej lokality spoločnosti Microsoft? Čo to dáva?

Stručne: môžete, ale nezmení verziu DirectX!

Ak chcete, aby hry fungovali normálne, nezabudnite nainštalovať všetky aktualizácie z aktualizácia systému Windows pretože práve odtiaľ získava systém Windows najnovšie verzie knižníc. Potvrdenie od spoločnosti Microsoft.

Na webovej stránke spoločnosti Microsoft, ktorá vyvinula DirectX, si môžete stiahnuť inštalačný program DirectX. V skutočnosti je nie Inštalačný program DirectX, ale iba inštalačný program, ktorý stiahne z internetu a nainštaluje nové verzie softvérových knižníc DirectX. Napriek číslam 9, 10, 10.1 atď., DirectX má aj interné číslovanie, ktoré súvisí s aktualizáciami. To znamená, že v rámci verzií sú možné opravy a vylepšenia.

Windows 7, 8 a 10 tieto knižnice vo všeobecnosti Nepotrebné, pretože požadované aktualizácie prichádzajú cez Centrum aktualizácií. Ale ak sa vám nespustí nejaká stará (2005-2010) hra používajúca DirectX 9, skúste nainštalovať ten istý inštalátor. Možno to pomôže.

D3DX9_ 24 .dll -D3DX9_ 43 .DLL
D3DX10. DLL - D3DX10_ 43 .DLL
D3DCompiler_33.dll – D3DCompiler_43.DLL
D3DX11_42.DLL
D3DX11_43.DLL
D3DCSX_42.DLL
D3DCSX_43.DLL
XACTENGINE2_0.dll – XACTENGINE2_9.DLL
XACTENGINE3_0.dll – 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 -XAPOFX1_5.DLL
X3DAUDIO1_0.dll – X3DAUDIO1_7.DLL
XINPUT1_1.DLL
XINPUT1_2.DLL
XINPUT1_3.DLL

Aby som skontroloval, čo inštalátor nainštaloval, stiahol som offline inštalačný program DirectX, ktorý je potrebný na inštaláciu aktualizácií DirectX na počítačoch bez internetu:

Súdiac podľa dátumov, v čase písania tohto príspevku boli aktualizácie komponentov DirectX vydané 18. apríla 2011 (aktualizácia 29.01.2016: teraz všetko prichádza cez Centrum aktualizácií v iných balíkoch).

Stiahnutý program je v podstate samorozbaľovací archív. Otvorme ho pomocou 7-zipového archivátora:

Dávajte pozor na názvy súborov - inštalátor obsahuje oba súbory súvisiace s DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33 atď.) a DirectX 10 (d3dx10_35, d3dx10_40 atď.). Každá verzia je aktualizovaná - nové verzie .dll knižníc sú uvoľnené, nové sú pridané.

Dovoľte mi ešte raz pripomenúť: toto nie je aktualizácia DirectX z verzie na verziu. Táto aktualizácia verzií softvérových knižníc nemá nič spoločné s číslovaním 9, 10, 10.1, 11, 11.1. Nebudete môcť inovovať nainštalovaný DirectX týmto spôsobom.

Po inštalácii sa pridajú nové knižnice a aktualizujú sa staré, čo umožní spustenie tých hier, ktoré hlásia chýbajúcu chybu d3dx*. Takže ho môžete skúsiť nainštalovať.

Kde stiahnuť DirectX?

Stačí nainštalovať aktualizácie cez Centrum aktualizácií!

Nesťahujte DirectX zo žiadnych stránok je zakázané! Riskujete vírusy!

Komponenty DirectX sa aktualizujú cez aktualizácia systému Windows. Toto je jediný spôsob, ako môžete získať podporu DirectX 10.1 A 11 v systéme Windows Vista, 11.1 v systéme Windows 7.

Microsoft DirectX je súčasťou operačných systémov Windows. DirectX môžete aktualizovať pomocou najnovšieho balíka Service Pack alebo iných aktualizácií prostredníctvom služby Windows Update.

Ak si stiahnem a nainštalujem DirectX v systéme Windows XP, zobrazí sa tam DirectX 11?

Nezobrazí sa. DirectX 10, 11 a novšie verzie Nikdy nebude Windows XP. Mohol by som o tejto téme pokračovať ďalej a ďalej, ale poviem len toto: Majitelia Windows XP, prekonajte to - tento OS už dávno prestal byť „herným“ OS. Mnoho moderných hier nepodporuje systém Windows XP. Oficiálne to vzdal aj Microsoft.

Stojí za zmienku, že existuje zostava DirectX 10 pre Windows XP vyrobená remeselníkmi. V podstate ide len o súbor softvérových knižníc, nepridávanie Efekty DirectX 10, ale umožňujú, aby sa niektoré hry spúšťali bez chýb v systéme XP iba ​​vtedy, ak je v ich nastaveniach povolený režim „DirectX 10“. V každom prípade táto sada knižníc je vysoko pravdepodobné, že spôsobí poruchy v operačnom systéme, preto by ste takéto rozdelenie nikdy nemali inštalovať.

Ako nainštalovať DirectX verzie 11.1 na Windows 7?

S príchodom Windowsu 10 je táto otázka aktuálnejšia ako kedykoľvek predtým. K dispozícii je podpora pre DirectX 11 .1 už spočiatku existuje. Windows 7 je dodávaný s predinštalovaným 11 . Pribudne podpora pre novú verziu DirectX centrum Aktualizácie systému Windows (Štart - Všetky programy - Windows Update). Aktualizácia sa nazýva KB2670838.

Aktualizujte systém Windows prostredníctvom Centra aktualizácií. To platí aj pre Windows 8.

DirectX 12

Okolo DirectX 12 koluje veľa klebiet. Pokúsim sa uviesť všetky písmená i.

Windows 7, 8 a DirectX 12

Nie Nie a ešte raz nie! DirectX 12 v systéme Windows 7 a 8 nie bude. Teoreticky sa to dá dosiahnuť, ak výrobcovia grafických kariet a Microsoft spolupracujú. V praxi - bohužiaľ. Verzia 12 je výsadou Win10.

Mnoho starších grafických kariet čiastočne podporuje DirectX 12

Zástupcovia výrobcu grafické karty AMD a nVidia uviedla, že grafické karty, ktoré podporujú DirectX 11, budú podporovať aj DirectX 12. Toto sa ukázalo ako marketingový podvod. Výhodou DirectX 12 oproti 11 je niekoľkonásobné zvýšenie výkonu vďaka optimalizácii práce s komponentmi grafickej karty (pamäť, video procesor). Hardvér grafických kariet vydaných v ére DirectX 11 a skôr nie je prispôsobený pre DirectX 12, takže hlavná funkcia novej verzie API - grafická akcelerácia - nebude fungovať.

To znamená, že moderné hry, ktoré na fungovanie vyžadujú verziu 12 grafického rozhrania API, budú fungovať s takýmito grafickými kartami. Ale kvalita grafiky bude musieť byť znížená na minimum, aby ste získali viac či menej slušnú snímkovú frekvenciu.

Existujú tri úrovne podpory pre nové grafické rozhranie API staršími grafickými kartami: úroveň 1, úroveň 2 a úroveň 3. Úroveň 3 predstavuje najkompletnejšiu podporu pre štandard. A je to možno najbližšie k tomu, čo je DX12. Moderné hry si s nimi zahráte pri minimálnych grafických nastaveniach celkom pohodlne.

Grafika Intel ValleyView2 HD

Grafická karta Intel HD Graphics 2500

Grafická karta Intel HD Graphics 4000

A novšie.

AMD Radeon HD 5xxx

AMD Radeon HD 6xxx

AMD Radeon HD 7xxxG, série M a D

AMD Radeon HD 8xxxG

A novšie.

Zdá sa, že každý by mal.

Grafická karta Intel HD Graphics 4400

Grafická karta Intel HD Graphics 4600

Grafická karta Intel HD Graphics 5000

Grafická karta Intel Iris 5100

Grafická karta Intel Iris Pro Graphics 5200

NVIDIA GeForce GT 430

NVIDIA GeForce GT 440

NVIDIA GeForce GTS 450

NVIDIA GeForce GTX 460

NVIDIA GeForce GT 520M

NVIDIA GeForce GT 520

NVIDIA GeForce GT 525M

NVIDIA GeForce GT 540M

NVIDIA GeForce GTX 550 Ti

NVIDIA GeForce GTX 560

NVIDIA GeForce GTX 560 Ti

NVIDIA GeForce GTX 570

NVIDIA GeForce GTX 580

NVIDIA GeForce 610M

NVIDIA GeForce GT 610

NVIDIA GeForce GT 620M

NVIDIA GeForce GT 620

NVIDIA GeForce GT 630M

NVIDIA GeForce GT 630

NVIDIA GeForce GT 635M

NVIDIA GeForce GT 640M

NVIDIA GeForce GT 640

NVIDIA GeForce GT 730

A novšie.

Intel- Nie.

AMD- Nie.

NVIDIA GeForce GT 650M

NVIDIA GeForce GTX 650

NVIDIA GeForce GTX 650 Ti

NVIDIA GeForce GTX 650 Ti Boost

NVIDIA GeForce GTX 660M

NVIDIA GeForce GTX 660

NVIDIA GeForce GTX 660 Ti

NVIDIA GeForce GTX 670

NVIDIA GeForce GTX 680

NVIDIA GeForce GT 740M

NVIDIA GeForce GT 750M

NVIDIA GeForce GTX 750

NVIDIA GeForce GTX 750 Ti

NVIDIA GeForce GTX 760

NVIDIA GeForce GTX 765M

NVIDIA GeForce GTX 770

NVIDIA GeForce GTX 780

NVIDIA GeForce GTX 780 Ti

NVIDIA GeForce 840M

NVIDIA GeForce GTX 850M

NVIDIA GeForce GTX 860M

NVIDIA GeForce GTX 970

NVIDIA GeForce GTX 980

A novšie.

Intel- Nie.

AMD Radeon HD 7750

AMD Radeon HD 7770

AMD Radeon HD 7850

AMD Radeon HD 7870

AMD Radeon HD 7950

AMD Radeon HD 7970

Grafika AMD Radeon R4

AMD Radeon HD 8600

AMD Radeon HD 8800

AMD Radeon R7 200

AMD Radeon R9 200

AMD Radeon R9 390X

A novšie.

nVidia však ešte nemá grafické karty s plnou podporou DirectX 12.

Aktualizácia z 3. marca 2018: už má. Všetky moderné podporujú verziu 12.

Upozorňujeme, že po roku 2015 sa zlepšila podpora pre verziu 12 API; teraz už nemusíte vedieť o úrovniach úrovní.

Úrovne funkcií

Ako vlastník AMD Radeon HD7950 by som bol rád, že určite má podporu DX12, ale nefunguje to. Faktom je, že Microsoft zašiel ešte ďalej a zaviedol ďalšie úrovne funkcií („Úrovne funkcií“). Ak sú úrovne úrovní indikátorom pre kupujúcich, úrovne funkcií sú určené pre vývojárov a uvádzajú, aké funkcie novej verzie rozhrania API plne podporuje procesor grafickej karty.

Úroveň funkcií 11.0- podpora pre grafickú kartu DirectX11 a funkciu „Resource Binding“ z úrovne 1. Zástupcovia takýchto grafických kariet: Nvidia GeForce GTX 400/500/600/700.

Úroveň funkcií 11.1- DirectX 11 .1 a podporu mnohých funkcií, ktoré tu nebudem uvádzať (prečo?). Zástupcovia:

  • Nvidia GeForce GTX 745/750;
  • AMD Radeon HD séria 7700-7900/8500-8900, Rx 240-280;
  • Grafika Intel HD Graphics 4200-5200, 5300-6300;

Úroveň funkcií 12.0- podpora niektorých funkcií Tier 1 a Tier 2. Zástupcovia: AMD Radeon HD 7790/8770, Rx 260/285/290 a novšie.

Úroveň funkcií 12.1- plná podpora pre Tier 1, hardvérová podpora pre všetky funkcie DirectX 12.

Žiadna z grafických kariet vydaných pred rokom 2015 teda plne nepodporuje DirectX 12. Niektoré funkcie sú implementované na softvérovej úrovni, takže rovnaká hra využívajúca DX 11 a DX 12 nezíska pri prechode na Nová verzia API.

Spodná čiara

Rýchlosť programov vo veľkej miere závisí od úrovne prístupu k hardvéru počítača. To platí najmä pre hry. DX 12 poskytuje funkcie, ktoré by vývojári nemali zanedbávať. Bohužiaľ, v praxi nie sú vždy plne využívané. Preto GTA V, vydaný na PC v roku 2015, vyzerá lepšie a produkuje viac snímok za sekundu na rovnakom hardvéri ako Watch Dogs 2, ktorý bol vydaný o rok a pol neskôr, s podobnou hrateľnosťou.

Zdravím všetkých návštevníkov môjho blogu. Historicky som okamžite pochopil súvislosť medzi absenciou dll súbory v systémovej a DirectX verzii. Ak teda pri spustení hry namiesto samotnej hry uvidíte niečo ako „Program sa nedá spustiť, pretože v počítači chýba d3dx9_31.dll“, potom s 99% pravdepodobnosťou môžeme povedať, že je potrebné aktualizovať knižnice DirectX.

S prechodom na nový OS z Windows bežných používateľov začal byť zmätený ohľadom verzií Direct X. Mnoho ľudí sa mylne domnieva, že inštaláciou napríklad 9.0c na DirectX 11 odinštalujú to druhé. Poviem vám to hneď - nikam to nepôjde, len bude doplnené o knižnice od 9.0 (hoci všetky potrebné sú už zahrnuté v najnovších verziách, s výnimkou niektorých hračiek)


Ak hľadáte tieto informácie, pretože neviete, čo môžete urobiť z oficiálnej webovej stránky, potom je táto poznámka len pre vás - tu sa pozrieme na všetko! Sieť je plná zdrojov, ktoré ponúkajú stiahnutie tohto súboru. Nenechajte sa tým zmiasť - spravidla je veľmi ľahké chytiť vírus z takýchto stránok (a Yandex nie vždy označuje takéto zdroje ako nebezpečné)

Je to celkom ľahké zistiť, ale Microsoft je zložitý s rozhraním a rôzne Windows môže to vyzerať inak, ale logika sa od verzie k verzii nemení. Takže v systéme Windows 7 kliknite na „Štart“ a nájdite vyhľadávacie pole

Napíšte do vyhľadávacieho panela a stlačte Enter

Toto však bude fungovať len pre Windows 7 a Windows Vista

Vo všetkých verziách systému Windows, bez výnimky, môžete zavolať príkaz spusti a zadajte tam.V tomto prípade sa spustí utilita DirectX. Ak neviete, kde je váš príkaz „Spustiť“, prečítajte si tento článok http://www.site/pc/setup_win/gde-v-puske-vypolnit/

A tu v „DirectX Diagnostic Tool“ sa môžeme pozrieť na verziu.

Takže sme zistili, ktorý DirectX je nainštalovaný, čo robiť ďalej? Aktualizácia samozrejme!

Ako aktualizovať DirectX na najnovšiu verziu?

Nikdy, počuješ? NIKDY nesťahujte DirectX z neznámych stránok. Stiahnite si oficiálny a Najnovšia verzia(presnejšie webový inštalátor) nájdete na oficiálnej stránke Microsoftu.
http://www.microsoft.com/ru-ru/download/details.aspx?id=35
Ale nerád naháňam svojich návštevníkov po iných stránkach, tak som to nahral na svoj blog, môžete si to stiahnuť odo mňa

Po stiahnutí ho spustíme. Otvorí sa „Inštalovať Microsoft(R) DirectX(R)“. Súhlasíme s Licenčná zmluva a kliknite na „Ďalej“

Bude nám ponúknutá bezplatná inštalácia panela Bing, ale nepotrebujeme ho, takže zrušíme začiarknutie políčka vedľa tejto položky.

Inštalačný program určí, koľko ďalších komponentov je potrebné stiahnuť (pre mňa napríklad 48,9 megabajtov), ​​ak je všetko uspokojivé, kliknite na „Ďalej“

DirectX - súbor knižníc a softvér, ktoré slúžia na riešenie problémov súvisiacich s vydávaním aplikácií a hier pre operačný systém Windows. Každá verzia OS má nainštalovanú určitú generáciu tohto softvéru, ktorá zodpovedá možnostiam nainštalovanej grafickej karty. Každé ďalšie vydanie balíka API obsahuje všetky staršie knižnice, takže nemusíte inštalovať všetky vydania za sebou – stačí nainštalovať najnovší balík. Pozrime sa, ako môžete skontrolovať DirectX v systéme Windows 7 rôzne cesty.

Štandardné prostriedky

Operačné systémy Windows majú špeciálnu vstavanú funkciu, ktorá vám umožňuje zobraziť informácie o systéme, obrazovke, zvuku a vstupných zariadeniach. Získajte prístup k túto aplikáciu možno vykonať dvoma spôsobmi: pomocou príkazu v okne "Spustiť" alebo spustením spustiteľného súboru. Zvážme obe možnosti.

Ak chcete skontrolovať DirectX v systéme Windows 7, musíte postupovať podľa týchto krokov:

  1. Spustite aplikáciu Run. Môžete to urobiť pomocou ponuky Štart a položky s rovnakým názvom v nej alebo pomocou kombinácie klávesov Win + R.
  2. V okne, ktoré sa otvorí, zadajte príkaz dxdiag a spustite ho kliknutím na tlačidlo OK správna aplikácia.
  3. Po určitom čase strávenom zhromažďovaním informácií sa vám zobrazí okno so štatistikou a
  4. Na prvej karte "Systém" je riadok "Verzia DirectX". Oproti nemu uvidíte číslo aktuálnej verzie softvéru, ktorá je nainštalovaná v počítači.
  5. Verzia, ktorá sa zobrazuje na prvej karte, však nemusí byť nevyhnutne tá, ktorú podporuje vaša grafická karta. Ak chcete nájsť informácie o podporovaných knižniciach, musíte otvoriť kartu Zobrazenie.
  6. Venujte pozornosť časti "Ovládače" a riadku DDI pre Direct3D. Oproti tejto položke je číslo generácie balíka API, ktorý podporuje vaša grafická karta.

Teraz viete, ako skontrolovať DirectX v systéme Windows 7 v dvoch smeroch - v tom, ktorý je nainštalovaný v počítači, a v tom, ktorý je podporovaný grafickým akcelerátorom vášho počítača.

Druhá štandardná možnosť

Existujú aj iné spôsoby spustenia diagnostického nástroja. Po prvé, môžete otvoriť systémový oddiel pevný disk a prejdite do adresára Windows a System32. V zozname všetkých súborov nájdite dxdiag.exe a otvorte ho.

Po druhé, používateľ môže použiť vyhľadávanie v ponuke Štart. Ak to chcete urobiť, otvorte ponuku a zadajte názov výkonného súboru. Keď sa objaví v zozname nájdených zhôd, spustite ho. V každom prípade môžete aplikáciu spustiť a skontrolovať verziu DirectX v systéme Windows 7. Popísané možnosti sú tiež vhodné pre všetky nasledujúce verzie operačného systému až do 10.

Programy tretích strán

Ak nie ste spokojní so štandardným kontrolným nástrojom, môžete na kontrolu informácií o systéme a hardvéri použiť pomôcku tretej strany. Jedným z takýchto programov je napríklad populárny AIDA64. Môžete si stiahnuť zadarmo skúšobná verzia a zobrazte si cez ňu verziu DirectX v systéme Windows 7.

Musíte spustiť program a vybrať „Operačný systém“ v hlavnom adresári s oddielmi. V ňom nájdite riadok s názvom softvéru, oproti ktorému bude napísané nainštalovaná verzia.

Ak chcete zistiť, ktorá verzia je podporovaná vašou grafickou kartou, nájdite sekciu DirectX a otvorte kartu „Video“. Potom nájdite riadok "Hardvérová podpora". Oproti nemu môžete v systéme Windows 7 skontrolovať DirectX, ktorý váš grafický akcelerátor podporuje.

Mnoho používateľov pri inštalácii softvéru potrebuje vedieť, aké ovládače sú už nainštalované pre túto alebo iné aplikácie. Je to potrebné, aby sa staré palivové drevo nedalo namiesto nového. Ako zistiť, ktorý directx je nainštalovaný, si môžete prečítať v tomto článku.

Existujú dva spôsoby, ako zistiť, ktorú verziu ovládačov DirectX máte nainštalovanú, pričom každý z nich je jednoduchý a pohodlný svojím vlastným spôsobom.

Prvý spôsob, ako zistiť, ktorý directx je nainštalovaný

Windows obsahuje nástroj, pomocou ktorého môžete v systéme diagnostikovať prítomnosť nainštalovaných komponentov DirectX a zistiť, akú verziu majú. Ak chcete použiť tento nástroj, musíte urobiť nasledovné:

Druhý spôsob, ako zistiť, ktorý directx je nainštalovaný

Na internete je množstvo programov, ktoré dokážu diagnostikovať váš počítač, ukázať rozloženie komponentov a analyzovať softvér nainštalovaný na vašom PC. Najmä na kontrolu verzie directx existuje program, ktorý je distribuovaný zadarmo - PC-Wizard. Stiahnite si a nainštalujte program a po spustení a zhromaždení informácií vyberte „Konfigurácia“ a potom DirectX a uvidíte verziu nainštalovaný ovládač. Pozrime sa na príklad z iného počítača:

Súvisiace príspevky

DirectX je balík knižníc, ktorý umožňuje zobraziť na monitore najmenšie grafické detaily v aplikáciách. Pre každý Verzie systému Windows vaša vlastná verzia je vhodná...

Multimediálna technológia DirectX sa používa na mnohých počítačoch, ktoré majú nainštalovaný operačný systém. systém Windows. Táto verzia vám najčastejšie umožňuje kontrolovať aktualizácie hier, ktoré sú prispôsobené pre operačný systém. Teraz už len stačí zistiť, kde...

Čo je DirectX? Ide o sadu rozhraní API potrebných na riešenie problémov súvisiacich s programovaním v prevádzková verzia Windows. Najčastejšie sa používa pri písaní hier, takže často novo vydané hry môžu fungovať iba pod novými verziami DirectX. Dnes budem hovoriť o tom, ako zistiť, ktorá verzia je nainštalovaná na vašom počítači alebo notebooku.

Prvá metóda

Na začiatok použijeme štandardné prostriedky na diagnostiku komponentov, ktorá je zabudovaná do systému Windows. Ak to chcete urobiť, musíte použiť nástroj s názvom „Spustiť“ (Štart - Spustiť alebo Win + R). V okne, ktoré sa otvorí, zadajte slovo dxdiag a kliknite na tlačidlo OK.

Zobrazí sa okno, v ktorom môžete vidieť nielen verziu nainštalovaného DirectX, ale aj množstvo ďalších parametrov vrátane názvu počítača, modelu, výrobcu, veľkosti pamäte atď.

Druhá metóda

Ak z nejakého dôvodu nemôžete použiť vyššie uvedenú metódu, môžete použiť pomocné programy tretích strán. Existuje veľké množstvo takýchto programov, vezmite si aspoň legendárny EVEREST, ktorý zobrazuje úplne všetky informácie o vašom počítači.

Musíte nainštalovať program, potom ho spustiť a počkať, kým systém nezíska potrebné informácie. Prejdite do časti „Počítač“ - „Súhrnné informácie“ a na obrazovke sa zobrazia všetky informácie vrátane DirectX (pozri snímku obrazovky). V mojom prípade je to program anglický jazyk, ale zdôraznil som hlavné body.

Mimochodom, nezabudnite aktualizovať DirectX hneď po jeho vydaní, aby ste vždy mohli hrať moderné hry.

Publikácie na danú tému