Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Interesant
  • Cum să aflați dacă directx este instalat. Cum să aflați ce DirectX este instalat

Cum să aflați dacă directx este instalat. Cum să aflați ce DirectX este instalat

Ca

Ca

Tweet

S-a confruntat adesea cu tot felul de concepții greșite pe această temă DirectX... De exemplu, utilizatorii încearcă să instaleze DirectX ale unor versiuni neplauzibile, să descarce nu este clar ce de pe unele site-uri „stânga” etc., ca urmare, obținând tot felul de erori în funcționarea Windows și a jocurilor.

Mă voi ocupa de toate acestea în acest articol, încercând să punct i-urile în cazul tehnologiei de joc DirectX.

Ce este DirectX

Pentru a ne da seama unde este adevărul și unde este ficțiunea, să aflăm mai întâi - ce este DirectX? Wikipedia ne spune:

DirectX(din engleză. direct- direct, direct) este un set de API-uri concepute pentru a rezolva problemele asociate cu programarea sub Microsoft Windows. Cel mai utilizat atunci când scrieți jocuri pe computer. ... Adesea, versiunile actualizate de DirectX vin cu aplicații de jocuri.

Cu cuvinte mai simple: DirectX este un „strat” între o placă video și jocuri, ceea ce vă permite să realizați pe deplin toată puterea de calcul a unui computer pentru redarea unei grafice frumoase.

Îmi amintesc cum în 2003 m-am bucurat de reflexiile credibile din geamurile mașinilor și bălțile de pe drum în jocul Need for Speed: Underground, când am instalat o placă grafică cu suport DirectX 9 în computer.

Care sunt diferențele dintre versiunile DirectX

Tehnologia progresează destul de rapid. Fiecare versiune nouă de DirectX permite programatorilor să adauge un efect nou jocului, iar celor vechi să le optimizeze.

Cred că cea mai evidentă diferență dintre capabilitățile DirectX ale diferitelor versiuni va fi afișată în acest videoclip:

Fiți atenți la efectele frumoase ale zăpezii zburătoare de sub roțile mașinii și la umbrele blânde din DirectX 11 (stânga). În principiu, astfel de efecte precum umbrele moi și zăpada de sub roți pot fi realizate limitându-ne la tehnologia DirectX 9, dar scăderea performanței va fi vizibilă - în „nouă” nu există nici optimizare, nici implementare competentă a unor astfel de efecte.

Al doilea exemplu este Crysis 2:

În general, cu cât versiunea DirectX este mai mare, cu atât imaginea este mai bună. Dar nu vă așteptați la un miracol - adesea schimbările nu sunt izbitoare. În opinia mea, principalul motiv pentru o astfel de mică diferență în calitatea imaginii este că acum jocurile sunt dezvoltate simultan pentru consolele de jocuri Xbox, Sony Playstation și PC. Set-top box-urile sunt slabe în comparație cu computerele personale moderne în ceea ce privește performanța și tehnologiile suportate. Drept urmare, jucăm jocuri pe computer, a căror grafică a rămas la nivelul anului în care au fost lansate consolele, admirând texturile neclare și efectele simplificate. Da, există jocuri dezvoltate sau modificate pentru PC, dar sunt doar câteva dintre ele.

Un exemplu tipic de multi-platformă este jocul Skyrim:

Diferența de grafică dintre Playstation 3 și Xbox360 constă în detalii: pe PS3, puțină apă picură undeva; pe Xbox 360, umbrele nu reacționează la sursele de lumină pâlpâitoare. Pe un PC (etichetat „Windows” în videoclip), nu există astfel de probleme, plus obiectele sunt vizibile la distanțe mari, dar nu există îmbunătățiri suplimentare. Mai târziu, dezvoltatorii au lansat un set de texturi de înaltă definiție pentru versiunea pentru PC a jocului, dar acest lucru nu a îmbunătățit dramatic grafica.

Astfel încât să puteți vedea ce fel de grafică este capabil să producă un computer - un exemplu de joc adaptat pentru a utiliza toate capacitățile unei plăci video și ale procesorului:

Vedeți diferența? Iluminare frumoasă, texturi clare, mișcări fine. De altfel, acest nivel de detaliu ar fi fost de neatins cu tehnologiile DirectX 9 învechite - prea multe obiecte sunt în cadru în același timp. Există, de asemenea, multe efecte care sunt implementate de plăcile video cu suport pentru DirectX 10 cel puțin.

Caracteristici ale motorului grafic pentru Crysis 3:

Contrar opiniei unora dintre utilizatori, DirectX nu se îmbunătățește grafică în jocuri, dar numai da o sansa programator pentru a face jocul mai frumos. Dacă jocul a fost dezvoltat pentru DirectX 9, atunci prezența versiunii DirectX a 10-a nu va schimba nimic. Totul depinde nu numai de capacitățile plăcii video, ci și de suportul tehnologic pentru joc. Dacă puneți totul cap la cap, obțineți doar un joc minunat în ceea ce privește grafica.

Diferite versiuni Windows și DirectX

DirectX este în esență o colecție de fișiere - biblioteci de software. Daca nu sunt in folderele de sistem, jocurile in cel mai bun caz vor fi afisate fara efecte, in cel mai rau caz nu vor porni, dandu-se o eroare (atunci cand jocul incepe apare eroarea “d3dx9_42.dll not found”, unde numerele pot fi fi diferit).

Un set minim de aceste fișiere este deja prezent în noul Windows instalat. În funcție de versiunea sistemului de operare, va exista un set diferit de fișiere, ceea ce înseamnă suport pentru diferite versiuni de DirectX (informații de aici):

  • 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

Sunt incluse versiunile anterioare. Acestea. Windows 10 are suport pentru versiunea 12, DirectX 11.2, 11.1, 11, 10.1, 10, 9 si sub.

Cum să instalați setul complet de fișiere DirectX va fi în text.

Suport pentru plăci video DirectX pentru diferite versiuni

Cu cât placa video este mai nouă, cu atât este compatibilă versiunea superioară de DirectX. Toate versiunile anterioare vor fi, de asemenea, acceptate.

Windows trebuie să accepte și această versiune. Cu o placă grafică care acceptă DirectX 12, în Windows XP, nu poți face nimic - vor începe jocurile care rulează doar prin al nouălea DirectX și mai jos. În Windows 7, încă popular, situația este similară - nu există cea mai recentă versiune de DirectX.

Cum știu ce versiune de DirectX acceptă placa mea grafică și Windows?

Placa video

Puteți găsi informații despre ce versiune de DirectX suportă placa dvs. video pe pagina oficială a site-ului producătorului și în orice magazin online. De exemplu, în Yandex.Market.

Windows

Aflați ce versiune acceptă Windows este mai dificil, deoarece multe depind de actualizările instalate.

Algoritmul este următorul:

1. Asigurați-vă că aveți instalate toate actualizările Windows (Start - Toate programele - Windows Update - Căutați actualizări - Instalați).

2. Element opțional: actualizați driverul plăcii grafice la cea mai nouă versiune:

Puteți descărca programul de instalare DirectX de pe site-ul Microsoft care a dezvoltat DirectX. De fapt este nu Program de instalare DirectX, ci doar un program de instalare care va descărca și instala versiuni noi ale vechilor biblioteci de software DirectX de pe Internet și va adăuga altele noi. În ciuda numerelor 9, 10, 10.1 etc., DirectX are și o numerotare internă care este legată de actualizări. Adică, sunt posibile remedieri și îmbunătățiri în cadrul versiunilor.

Windows 7, 8 și 10 aceste biblioteci, în general, Nu e necesar, deoarece actualizările necesare vin prin Centrul de actualizare. Dar dacă nu puteți porni un joc vechi (2005-2010) folosind DirectX 9, încercați să instalați același program de instalare.

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

Pentru a verifica ce este instalat de programul de instalare, am descărcat programul de instalare independent DirectX, care este necesar pentru a instala actualizările DirectX pe computere fără internet:

Pe baza datelor, la momentul scrierii acestui articol, actualizările componentelor DirectX erau disponibile pe 18 aprilie 2011 (actualizare din 29.01.2016: acum totul vine prin Centrul de Actualizare în alte pachete).

Programul descărcat este în esență o arhivă autoextractabilă. Să-l deschidem cu arhivatorul 7-zip:

Atenție la numele fișierelor - programul de instalare conține atât fișiere legate de DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33, etc.) cât și DirectX 10 (d3dx10_35, d3dx10_40 etc.). Fiecare versiune este actualizată - sunt lansate versiuni noi de biblioteci ..dll, sunt adăugate altele noi.

Permiteți-mi să vă reamintesc încă o dată: aceasta nu este o actualizare DirectX de la o versiune la alta. Această actualizare a versiunilor de biblioteci de software nu are nimic de-a face cu numerotarea 9, 10, 10.1, 11, 11.1. Nu veți putea face upgrade la versiunea DirectX instalată în acest fel.

După instalare, vor fi adăugate noi biblioteci și cele vechi vor fi actualizate, ceea ce va face posibilă pornirea acelor jocuri care raportează o eroare de absență d3dx *... Deci poți încerca să instalezi.

De unde să descărcați DirectX?

Doar instalați actualizări prin Centrul de actualizare!

Descărcați DirectX de pe orice site este interzis! Riști să te infectezi cu viruși!

Componentele DirectX sunt actualizate prin Windows Update... Acesta este singurul mod în care puteți obține asistență DirectX. 10.1 și 11 pe Windows Vista, 11.1 pe Windows 7.

Microsoft DirectX este inclus ca parte a sistemelor de operare Windows. Puteți actualiza DirectX cu cel mai recent pachet de servicii sau alte actualizări prin Windows Update.

Dacă descărcați și instalați DirectX pe Windows XP, va apărea DirectX 11 acolo?

Nu va apărea... DirectX 10, 11 și ulterioare Windows XP nu va fi niciodată. Ne putem opri mult timp pe acest subiect, voi spune doar următoarele: proprietarii Windows XP, acceptă - acest sistem de operare a încetat de mult să mai fie „jocuri”. Multe jocuri moderne nu acceptă Windows XP. Chiar și Microsoft a renunțat oficial la el.

Este de remarcat faptul că există un ansamblu de DirectX 10 pentru Windows XP, realizat de meșteri. De fapt, acesta este doar un set de biblioteci de software, neadăugând efectele DirectX 10, dar permițând doar unor jocuri să ruleze fără erori în XP, dacă setările acestora permit modul „DirectX 10”. Oricum, acest set de biblioteci este foarte probabil să provoace eroriîn sistemul de operare, așa că în niciun caz nu trebuie să setați o astfel de diviziune.

Cum instalez DirectX 11.1 pe Windows 7?

Odată cu apariția Windows 10, această problemă este mai relevantă ca niciodată. Există suport DirectX 11 .1 există deja inițial. Windows 7 este instalat inițial cu versiunea 11 ... Suportul pentru noua versiune de DirectX va veni prin intermediul Windows Update(Start - Toate programele - Windows Update). Actualizarea se numește KB2670838.

Prin urmare, mențineți Windows la zi prin Centrul de actualizare. Acest lucru este valabil și pentru Windows 8.

DirectX 12

În jurul DirectX 12 circulă o mulțime de zvonuri. Să încercăm să adunăm fapte și presupuneri.

Windows 7, 8 și DirectX 12

DirectX 12 pe Windows 7 și 8 nu voi.

Plăcile video mai vechi vor suporta parțial DirectX 12

Reprezentanții producătorului de plăci grafice AMD și nVidia au spus că plăcile video care acceptă DirectX 11 vor suporta parțial DirectX 12. Aceasta s-a dovedit a fi viclenie de marketing. Avantajul DirectX 12 față de 11 este o creștere de 7-10 ori a performanței datorită optimizării lucrului cu componentele plăcii video (memorie, procesor video). Partea „hardware” a plăcilor video lansate în epoca DirectX 11 și mai devreme nu este adaptată pentru DirectX 12, astfel încât principala caracteristică a noii versiuni a API - accelerarea grafică - nu va funcționa.

Ce avem? Există trei niveluri de suport pentru plăcile grafice mai vechi pentru noul API grafic: Tier 1, Tier 2 și Tier 3. Tier 3 este cel mai complet suport pentru standard.

Plăci video fără suport DirectX 12 (dar care acceptă DX10 și/sau 11):

Grafică Intel ValleyView2 HD

Intel HD Graphics 2500

Intel HD Graphics 4000

Și mai nou.

AMD Radeon HD 5xxx

AMD Radeon HD 6xxx

Seria AMD Radeon HD 7xxxG, M și D

AMD Radeon HD 8xxxG

Și mai nou.

Se pare că toată lumea ar trebui, dar există diferite niveluri de sprijin. Mai multe despre asta mai târziu

Plăci grafice compatibile DirectX 12 Tier 1

Intel HD Graphics 4400

Intel HD Graphics 4600

Intel HD Graphics 5000

Intel Iris Graphics 5100

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

Și mai nou.

Plăci grafice compatibile DirectX 12 Tier 2

Intel- Nu.

AMD- Nu.

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

Și mai nou.

Plăci grafice compatibile DirectX 12 Tier 3

Intel- Nu.

AMD Radeon HD 7750

AMD Radeon HD 7770

AMD Radeon HD 7850

AMD Radeon HD 7870

AMD Radeon HD 7950

AMD Radeon HD 7970

Grafică AMD Radeon R4

AMD Radeon HD 8600

AMD Radeon HD 8800

AMD Radeon R7 200

AMD Radeon R9 200

AMD Radeon R9 390X

Și mai nou.

Dar nVidia nu are încă plăci video cu suport complet DirectX 12.

Actualizare din 3.03.2018: are deja. Toate cele moderne acceptă complet versiunea a 12-a.

Niveluri suplimentare - Niveluri de caracteristici

În calitate de proprietar al AMD Radeon HD7950, aș dori să mă bucur, dar nu funcționează. Ideea este că Microsoft a mers mai departe și a introdus niveluri suplimentare de caracteristici („Feature levels”). Nivelurile de nivel sunt un indicator pentru cumpărători, nivelurile de caracteristici sunt pentru dezvoltatori.

Nivel de caracteristică 11.0- Suport pentru placa video DirectX11 și funcția Resource Binding de la Tier 1. Reprezentanți ai unor astfel de plăci video: Nvidia GeForce GTX 400/500/600/700.

Nivel de caracteristică 11.1- DirectX 11 .1 si suport pentru multe functii pe care nu le voi da aici (de ce?). Reprezentanti:

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

Nivel de caracteristică 12.0- suport pentru unele caracteristici ale Tier 1 și Tier 2. Reprezentanți: AMD Radeon HD 7790/8770, Rx 260/285/290 și mai noi.

Nivel de caracteristică 12.1- Suport complet Tier 1, suport hardware pentru toate caracteristicile DirectX 12.

Astfel, niciuna dintre plăcile video existente nu acceptă pe deplin DirectX 12. Unele dintre funcții sunt implementate la nivel de software, astfel încât același joc care folosește DX 11 și DX 12 nu va primi o creștere notabilă a performanței la trecerea la o nouă versiune a API-ului.

Rezultat

Este uimitor cât de multă performanță de calcul depinde de nivelul de acces la hardware-ul computerului. DX 12 oferă caracteristici pe care dezvoltatorii nu ar trebui să le neglijeze. Datorită faptului că Xbox One va suporta și a douăsprezecea versiune, la sfârșitul anului 2015 vom avea o mulțime de jocuri cu suportul său. Dar nu vor fi miracole - plăcile video existente (pentru 2015) nu sunt optimizate pentru a utiliza DirectX 12, câștigul de performanță va fi mic.

Ca

Ca

Uneori, pentru a instala și a reda corect fișiere media și a rula jocuri, trebuie să determinați dacă sistemul de operare al computerului dvs. îndeplinește cerințele de instalare sau dacă trebuie să actualizați resursele software. Pentru a face acest lucru, trebuie să aflați ce DirectX a fost instalat pe computer. Acest lucru se poate face în mai multe moduri.

De ce este necesară o actualizare DirectX

Pentru ca software-ul să funcționeze corect, trebuie să creați un mediu de lucru adecvat: instalați un pachet de drivere lipsă și programe aferente. De exemplu, pentru a putea viziona videoclipuri într-un browser, trebuie să instalați modulul Adobe Flash Player, iar pentru a rula jocuri populare, trebuie să instalați DirectX 11.
Monitorizarea constantă a relevanței pachetului multimedia, precum și a întregului software al computerului dvs., ajută la evitarea funcționării incorecte a sistemului și instalarea de programe eronate.
De regulă, la cumpărarea și descărcarea unui anumit program, DirectX este deja inclus în pachetul său sau funcția de actualizare, dacă este deja prezent pe PC. Dacă aveți probleme cu actualizarea sau instalarea DirectX, trebuie să aflați singur motivul incompatibilității dintre aplicație și OS.

Cum să aflați versiunea DirectX după numele sistemului de operare

DirectX este deja integrat în sistemele de operare moderne. Puteți înțelege ce DirectX este instalat în funcție de versiunea sistemului:

  • Windows 7 este instalat cu DirectX 10.
  • Windows 8 conține de obicei DirectX 11.
  • Ei bine, cel mai recent Windows 10 este echipat fie cu DirectX 11, fie cu DirectX 12.
  • Dacă computerul dvs. are un sistem de operare învechit, de exemplu, Windows XP, atunci cel mai probabil aveți instalat DirectX 9. Această versiune trebuie actualizată, altfel majoritatea jocurilor nici măcar nu vor fi instalate.



Determinarea versiunii DirectX folosind linia de comandă

Dacă ați actualizat anterior DirectX sau ați descărcat diferite versiuni împreună cu aplicații, va fi dificil să aflați versiunea exactă a acestuia doar după numele sistemului de operare. Prin urmare, trebuie să utilizați această metodă:

  • Deschideți meniul Start și tastați dxdiag în linia Căutare programe și fișiere.
  • Sau țineți apăsată simultan tasta „Windows” + „R”, după care se va deschide un meniu cu posibilitatea de a executa comenzi, unde ar trebui să tastați și dxdiag.
  • În fereastra care se deschide, puteți găsi informațiile de care aveți nevoie despre DirectX.


Găsirea versiunii DirectX utilizând aplicații terțe

  • Puteți afla ce este DirectX pe computer în panoul de control al plăcii video integrate. De exemplu, puteți lua o placă video NVidia. Dacă deschideți fereastra Informații de sistem, veți vedea și informații despre DirectX. Puteți găsi informații despre editorul grafic în acest fel: „Start” - „Panou de control” - „Panou de control NVIDIA”.


  • De asemenea, puteți obține informațiile necesare folosind utilități speciale, de exemplu, Aida 64 (numele vechi este Everest). Puteți găsi și descărca această aplicație gratuit de pe Internet. Pe lângă datele DirectX, acest utilitar are multe caracteristici utile de care veți avea nevoie cu siguranță.



Acum știți cum să determinați versiunea curentă DirectX care este instalată pe computer. Tot ce rămâne este să-l actualizezi la cea mai recentă versiune, dacă este necesar.

Pe măsură ce jucați jocuri moderne, știți cu toții că fișierele DirectX sunt folosite ca biblioteci grafice. Toate obiectele grafice din joc, poligoane tridimensionale, anti-aliasing, vertex și pixel shaders sunt desenate pe baza lor. De asemenea, toate fundalurile, adică fundalurile, sunt desenate în același mod folosind DirectX. Fiecare placă grafică acceptă versiunea corespunzătoare de DirectX, iar cu cât este mai târziu, cu atât mai bine.

În acest articol vă voi spune cum se verifică versiunea DirectX pe orice versiune de Windows, inclusiv cele șapte și zece, și voi aborda, de asemenea, subiectul verificării performanței DirectX în sistemul de operare, și anume cum funcționează, dacă folosește toate modurile și dacă folosește puterea PC-ului la maxim. Dacă, după verificarea instalării DirectX, se dovedește că unele fișiere nu au fost instalate, este posibil să fie necesar să livrați resursele lipsă către computer prin reinstalarea unuia dintre pachetele DirectX corespunzătoare.

După cum știți, în funcție de puterea hardware-ului, acest sau acel joc poate funcționa liber și ușor la cea mai mare rezoluție, poate să „încetinească” ușor sau semnificativ sau să nu pornească deloc. Probabil că nu va fi o noutate pentru tine dacă spun că din punct de vedere grafic totul depinde de puterea adaptorului video, în special de versiunea de DirectX pe care o acceptă.

Dacă placa video acceptă cea mai recentă versiune de DirectX (în acest moment, a 12-a), iar placa video este suficient de puternică și eficientă, are o lățime a magistralei suficient de mare și o cantitate mare de memorie video, atunci nu trebuie să vă faceți griji pentru grafica din jocuri - totul va fi la cel mai înalt nivel. Dacă nu, va trebui să sacrifici unele dintre efecte, în urma cărora performanța jocului poate fi adusă și la un nivel acceptabil.

Puteți verifica versiunea actuală a DirectX pe sistemul dvs. de operare rulând Graphics Library Initiator and Checker. Pentru a face acest lucru, vom folosi celebra combinație Win + R și, în mini-formularul „Run”, introduceți valoarea „dxdiag”.

Ca rezultat al acestei combinații, instrumentul de diagnosticare DirectX va porni pe computer. Pentru a afla versiunea acceptată de DirectX, în prima filă Sistem, uitați-vă la caseta Versiune DirectX din partea de jos a formularului. Acesta va fi numărul versiunii care este utilizat pe computer.

Cu toate acestea, nu totul este atât de simplu pe cât ar părea la prima vedere. De fapt, acest câmp afișează versiunea care este suportată de sistemul de operare, dar nu de placa video. Adică, dacă ați instalat Windows 10 pe un computer care nu este cel mai puternic, atunci acest program va afișa cu siguranță versiunea 12, deși placa video poate suporta maximum 9.1 sau 10.

Puteți afla ce versiune a bibliotecii este acceptată de dispozitivul dvs. în specificațiile produsului. De asemenea, vă recomandăm să actualizați driverul plăcii video, deoarece, împreună cu cele mai recente actualizări, puteți aduce un joc din ce în ce mai fluid în jocul dvs., fără înghețari și încetiniri, iar puterea plăcii video poate crește cu încă 5-8%.

Acum, câteva cuvinte despre cum să verificați performanța și sănătatea DirectX folosind instrumentul de diagnosticare deja prezentat. Să mergem la fila „Ecran”. Aici, în caseta de text de jos intitulată „Note”, puteți vedea dacă există vreo problemă cu DirectX pe computer. Dacă, ca și în cazul meu, aici ai inscripția „Nu s-au găsit probleme” se etalează, atunci totul este în regulă și nici măcar nu te poți îndoi de eficiența adaptorului tău video.

Un câmp similar este prezentat în fila „Sunet”, așa că puteți căuta și acolo. Dacă apar probleme, este posibil ca DirectX să fie necesar să fie reinstalat, lucru pe care îl puteți face imediat ce aveți un minut liber înainte de a juca.

Așa că ne-am dat seama de caracteristicile bibliotecii grafice DirectX. Acum știți cum să verificați ce versiune de DirectX este instalată pe computer, cum să aflați despre actualizarea curentă pentru acest pachet și cum să vă asigurați că funcționează și este eficient. Sper că acest material vă va fi de folos și vă veți bucura să jucați proiectele de joc preferate.

Utilizatorii se întreabă adesea de ce acest sau acel joc nu pornește pe computerul lor. Acest lucru se întâmplă chiar și cu acei utilizatori care au achiziționat o „mașină” puternică, cu performanțe ridicate. De ce nu poți instala jocuri cu cerințe maxime? Motivul pentru aceasta poate fi o ediție DirectX învechită care nu este capabilă să accepte anumite tehnologii. Dacă doriți să aflați versiunea de DirectX și să rezolvați problema lansării unui anumit joc, citiți mai departe!

Utilitarul învechit creează o problemă la lansarea jocurilor

Ce este DirectX?

Acesta este un instrument care conține pachetele de tehnologie multimedia necesare pentru funcționarea diverselor aplicații. Cu alte cuvinte, acesta este un ansamblu de funcții necesare pentru rezolvarea diferitelor sarcini cu jocuri, multimedia și alte date, dezvoltate pentru Windows.

DirectX este folosit în mod obișnuit pentru a scrie jocuri. Programul oferă funcții care se ocupă de grafică, fluxuri audio. În plus, fără el, computerul nu va putea procesa informațiile care sunt transmise de la joystick-uri, șoareci, tastaturi etc. Nu trebuie să plătiți pentru aceasta, este pe resursa oficială Microsoft.

Verificarea versiunii

Verificarea asamblarii este necesară pentru a înțelege dacă DirectX este într-adevăr de vină. Interesant este că edițiile actualizate ale programului sunt adesea incluse în joc, dar există și excepții.

Deci, de unde știi ce DirectX este instalat? Cel mai banal mod este de a folosi instrumente încorporate. Procedura arată astfel:

  • apăsați Win + R;
  • introduceți în câmpul dxdiag;
  • apasa Enter.

Sistemul va lansa un instrument de diagnosticare care conține totul despre DirectX, inclusiv informații despre tipul acestuia. Numărul este indicat în partea de jos a filei „Sistem”. Această manipulare este potrivită pentru orice sistem de operare de la Microsoft.

Problema relevanței versiunilor este mai complicată, totul depinde de sistem - există anumite diferențe. De exemplu, pentru Windows 7 poți „instala” versiunea 11 a programului, în Vista este DirectX 10. Dezvoltatorii nu mai suportă Windows XP, dar mulți oameni din țara noastră încă îl folosesc. Versiunea 9 este potrivită pentru acest sistem de operare, este imposibil să instalați versiuni mai recente, deși utilizatorii persistenți au găsit încă o modalitate de a „înșuruba” versiunea 10 sub XP. DirectX 11 este încorporat automat în Windows 8. În ceea ce privește cel mai recent Windows 10, acesta poate fi produs atât cu versiunea 12 cât și cu versiunea 11.

Există o altă metodă care vă permite să aflați ce versiune a programului este preinstalată pe computer. Este vorba despre parametrii plăcii video. De exemplu, tot ce trebuie să știți despre DirectX se află în informațiile despre cardul NVidia.

Web-ul are, de asemenea, o mulțime de utilitare care colectează toate informațiile despre sistem (inclusiv versiunile de software).

După ce ați înțeles ediția, instalați cea mai nouă versiune DirectX posibilă pentru sistemul dvs. de operare.

Dezvoltatorii de aplicații specifică uneori o anumită versiune a unui pachet de instalat. Doar dezinstalați versiunea actuală de DirectX și descărcați ansamblul care nu necesită o actualizare. Toate versiunile acestui software sunt disponibile gratuit și pot fi găsite pe site-ul web al producătorului. Utilizatorii experimentați spun că cel mai simplu mod este să descărcați un program de instalare pe un computer.

În cele din urmă, adăugăm că pe unele PC-uri este posibil ca driverul versiunea 11 să nu fie instalat. Problema este că această ediție a software-ului este incompatibilă cu o placă video învechită de pe hardware-ul tău.

Această tehnologie a fost dezvoltată de Microsoft pentru a simplifica programarea pentru sistemul de operare Windows. DirectX este cel mai des folosit în crearea de jocuri pe calculator, precum și în alte programe legate de grafica tridimensională.

Pentru a rula multe jocuri, DirectX trebuie să fie instalat cel puțin o anumită versiune. De exemplu, un joc poate necesita DirectX 9 sau o versiune superioară. În fața unei astfel de cerințe, utilizatorii se întreabă cum să afle versiunea de DirectX care este instalată pe un computer. Vom analiza această întrebare în acest articol.

Cel mai simplu mod de a afla versiunea dvs. DirectX este să rulați comanda dxdiag. Acest lucru se poate face căutând în sau pe ecranul de pornire (ecran de tile). Pentru a face acest lucru, trebuie doar să introduceți comanda dxdiag în căutare și să deschideți programul găsit.

De asemenea, puteți utiliza meniul Run. Pentru a face acest lucru, apăsați combinația de taste Windows-R și introduceți comanda dxdiag în fereastra care se deschide.

După rularea comenzii dxdiag, vi se va afișa o fereastră numită „DirectX Diagnostic Tool”. Aici, în partea de jos a ferestrei, va fi indicată versiunea de DirectX care este instalată pe computer.

De asemenea, puteți folosi un computer special. De exemplu, puteți utiliza un program gratuit.

În acest program, trebuie să deschideți secțiunea „Configurare - DirectX”. Aici, în partea de sus a ferestrei, va fi indicată versiunea instalată de DirectX.

Cum se actualizează DirectX la cea mai recentă versiune

Dacă ați identificat versiunea și doriți, atunci trebuie să descărcați programul de instalare web de pe site-ul oficial. Pentru a face acest lucru, accesați, selectați limba dorită și faceți clic pe butonul „Descărcare”.

După aceea, site-ul va oferi descărcarea suplimentară a pachetelor de servicii pentru alte produse Microsoft. Faceți clic pe „Refuzați și continuați”. După aceea, descărcarea programului de instalare web ar trebui să înceapă. După ce descărcarea este finalizată, lansați-o și apoi urmați instrucțiunile care apar pe ecran.

Top articole similare