Probabil că mulți, în special fanii jocurilor pe calculator, au auzit despre un program atât de misterios precum DirectX. Apropo, destul de des vine la pachet cu jocuri și, după instalarea jocului în sine, oferă actualizarea versiunii de DirectX.
În acest articol, aș dori să mă opresc mai detaliat asupra celor mai frecvente întrebări despre DirectX.
Și așa, să începem...
DirectX este un set mare de funcții care sunt utilizate atunci când se dezvoltă în mediul Microsoft Windows. Cel mai adesea, aceste funcții sunt folosite în dezvoltarea tuturor tipurilor de jocuri.
În consecință, dacă jocul a fost dezvoltat pentru o anumită versiune de DirectX, atunci aceeași versiune (sau mai nouă) trebuie să fie instalată pe computerul pe care va fi lansat. Desigur, dezvoltatorii de jocuri includ întotdeauna versiunea necesară de DirectX împreună cu jocul. Uneori, însă, există suprapuneri, iar utilizatorii trebuie să caute „manual” versiunile necesare și să le instaleze.
De regulă, o versiune mai nouă de DirectX oferă o imagine mai bună și de calitate superioară* (cu condiția ca jocul și placa video să accepte această versiune). Adică, dacă jocul a fost dezvoltat pentru a 9-a versiune de DirectX și actualizați a 9-a versiune de DirectX la a 10-a pe computerul dvs. - nu veți vedea diferența!
2. Ce versiune de DirectX este instalată pe sistem?
O anumită versiune de Directx este încorporată în Windows în mod implicit. Exemplu:
- Windows XP SP2 - DirectX 9.0 c; – Windows 7 – DirectX 10 – Windows 8 – DirectX 11.
Pentru a afla exact ce versiuneaeste instalată pe sistem, apăsați butoanele „Win+R”* (butoanele sunt valabile pentru Windows 7, 8). Apoi, în fereastra „run”, introduceți comanda „dxdiag” (fără ghilimele).
În fereastră, acordați atenție treptei de jos. În cazul meu, este DirectX 11.
Pentru a afla informații mai precise, putețiutilizați utilități speciale pentru a determina caracteristicile computerului (cum se determină caracteristicile computerului). De exemplu, folosesc de obicei Everest sau Aida 64. În articolul de la linkul de mai sus, vă puteți familiariza cu alte utilități.
Pentru a afla versiunea DirectX Aida 64, trebuie doar să accesați secțiunea DirectX/DirectX - video. Vedeți captura de ecran de mai jos.
DirectX versiunea 11.0 este instalată pe sistem.
3. Versiuni DirectX de descărcat și actualizat
De obicei, este suficient să instalați cea mai recentă versiune de DirectX pentru ca acest sau acel joc să funcționeze. Prin urmare, în teorie, trebuie să furnizați o singură referință la DirectX 11. Totuși, se întâmplă și ca jocul să refuze să pornească și să necesite instalarea unei anumite versiuni... În acest caz, trebuie să eliminați DirectX din sistem, apoi să instalați versiunea care vine cu jocul* (vezi următoarele capitolul acestui articol).
Voi enumera aici cele mai populare versiuni de DirectX:
1) DirectX 9.0 c - acceptă sistemele Windows XP, Server 2003. (Link către site-ul Microsoft: descărcare)
2) DirectX 10.1 - include componente DirectX 9.0 c. Această versiune este acceptată de sistemul de operare: Windows Vista și Windows Server 2008. (descărcare).
3) DirectX 11 – include DirectX 9.0 c și DirectX 10.1. Această versiune este acceptată de un număr destul de mare de sisteme de operare: Windows 7/Vista SP2 și Windows Server 2008 SP2/R2 x32 și x64. (Descarca).
Cel mai bundescărcați programul de instalare web de pe site-ul Microsoft - http://www.microsoft.com/ru-ru/download/details.aspx?id=35. Acesta va verifica automat Windows și va actualiza DirectX la versiunea corectă.
4. Cum să dezinstalați DirectX (dezinstalare)
Sincer să fiu, eu nu am fost niciodată nevoit să dezinstalez ceva sau o versiune mai nouă de DirectX pentru a actualiza DirectXun joc mai vechi ar refuza să funcționeze. De obicei totul este actualizat automat, utilizatorului i se cere să ruleze programul de instalare web (link).
Potrivit Microsoft însuși, este imposibil să eliminați complet DirectX din sistem. Sincer să fiu, nu am încercat să-l elimin eu, dar există mai multe utilități în rețea.
DirectX Eradictor
Link: http://www.softportal.com/software-1409-directx-eradicator.html
Utilitarul DirectX Eradicator este folosit pentru a elimina în siguranță nucleul DirectX din Windows. Programul are următoarele capacități:
- Este acceptată lucrul cu versiunile DirectX 4.0 9.0 c.
- Eliminarea completă a fișierelor și folderelor relevante din sistem.
- Curățarea intrărilor din registrul sistemului.
DirectX Killer
Acest program este conceput pentru a elimina DirectX de pe computer. DirectX Killer funcționează pe sistemele de operare: – Windows 2003; – Windows XP; – Windows 2000;
DirectX Happy Uninstall
Dezvoltator: http://www.superfoxs.com/download.html
Versiuni de SO acceptate: Windows XP/Vista/Win7/Win8/Win8.1, inclusiv sisteme x64 de biți.
DirectX Happy Uninstall este un utilitar pentru eliminarea completă și sigură a oricărei versiuni de DirectX, inclusiv DX10, din sistemele de operare Windows. Programul are o funcție de rollback API, așa că, dacă este necesar, puteți oricând să restaurați DirectX la distanță.
Cum să înlocuiți DirectX 10 cu DirectX 9
1) Accesați meniul Start și deschideți fereastra „Rulare” (butoanele Win+R). Apoi, tastați comanda regedit în fereastră și apăsați Enter. 2) Accesați filiala HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX, faceți clic pe Versiune și schimbați 10 în 8. 3) Apoiinstalați DirectX 9.0 c.
PS
Asta e tot. va doresc un joc placut...