Com es pot trobar la versió de DirectX a Windows

En aquesta guia per a principiants, com esbrinar quina DirectX està instal·lada al’ordinador, o més precisament, per esbrinar quina versió de DirectX s’utilitza actualment al vostre sistema Windows.

L’article també proporciona informació addicional no òbvia referent a les versions de DirectX a Windows 10, 8 i Windows 7, la qual cosa ajudarà a entendre millor el que passa si alguns jocs o programes no s’inicien, així com en situacions en què la versió que veieu en comprovar, és diferent de la que esperaveu veure.

Nota: si esteu llegint aquest manual a causa del fet que teniu errors relacionats amb DirectX 11 a Windows 7 i aquesta versió s'instal·la segons tots els signes, una instrucció separada us pot ajudar: Com arreglar els errors D3D11 i d3d11.dll al Windows 10 i Windows 7.

Esbrineu quin DirectX està instal·lat

Hi ha una forma senzilla, descrita en mil instruccions, de trobar la versió de DirectX instal·lada a Windows, que consisteix en els següents passos simples (us recomano llegir la següent secció d'aquest article després de veure la versió).

  1. Premeu les tecles Win + R del teclat (on Win és la clau amb el logotip de Windows). O feu clic a "Inici" - "Executa" (a Windows 10 i 8 - feu clic amb el botó dret a "Inici" - "Executa").
  2. Entra a l’equip dxdiag i premeu Retorn.

Si per alguna raó el llançament de l’eina de diagnòstic de DirectX no s’ha produït després d’aquest, llavors aneu a C: Sistema de Windows32 i executeu el fitxer dxdiag.exe des d'allà.

S'obrirà la finestra de l’eina de diagnòstic de DirectX (quan comenceu per primera vegada, se us pot demanar que comproveu les signatures digitals dels controladors: feu-ho a la vostra discreció). En aquesta utilitat, a la pestanya Sistema de la secció Informació del sistema, veureu informació sobre la versió de DirectX al vostre ordinador.

Però hi ha un detall: de fet, el valor d’aquest paràmetre no indica quina DirectX està instal·lada, sinó només quina de les versions instal·lades de les biblioteques està activa i s’utilitza quan es treballa amb la interfície de Windows. Actualització 2017: Observo que a partir de Windows 10 1703 Creators Update, la versió instal·lada de DirectX s'indica a la finestra principal de la pestanya dxdiag del sistema, és a dir, sempre 12. Però no és necessari que sigui compatible amb la targeta de vídeo o els controladors de targetes de vídeo. La versió suportada de DirectX es pot veure a la pestanya Pantalla, com a la captura de pantalla de sota, o de la manera que es descriu a continuació.

Versió Pro de DirectX a Windows

Normalment, hi ha diverses versions de DirectX a Windows alhora. Per exemple, a Windows 10, DirectX 12 està instal·lat per defecte, fins i tot si utilitzeu el mètode descrit anteriorment, per veure la versió de DirectX, veureu la versió 11.2 o similar (ja que Windows 10 1703, la versió 12 sempre es mostra a la finestra principal dxdiag, fins i tot si no és compatible ).

En aquesta situació, no cal que busqueu on voleu descarregar DirectX 12, sinó només, segons la disponibilitat d'una targeta de vídeo compatible, per assegurar-vos que el sistema utilitza la versió més recent de les biblioteques, tal com es descriu aquí: DirectX 12 a Windows 10 (també es pot trobar informació útil als comentaris a l’especificat article).

Al mateix temps, en el Windows original, per defecte, falten moltes biblioteques DirectX de versions més antigues: 9, 10, que gairebé sempre es demanen tard o d'hora per programes i jocs que els utilitzen per treballar (si estan absents, l'usuari rep informes que els fitxers com manquen d3dx9_43.dll, xinput1_3.dll).

Per tal de descarregar les biblioteques DirectX d’aquestes versions, és millor utilitzar l’instal·lador web de DirectX des del lloc web de Microsoft, vegeu Com descarregar DirectX des del lloc web oficial.

Quan instal·leu DirectX utilitzant-lo:

  • La vostra versió de DirectX no serà substituïda (en Windows recents, les seves biblioteques s'actualitzen mitjançant Update Center).
  • Es carregaran totes les biblioteques DirectX necessàries, incloses les versions antigues per a DirectX 9 i 10. I també algunes de les biblioteques més recents.

Per resumir: en una PC amb Windows, és convenient que totes les versions compatibles de DirectX siguin les últimes compatibles amb la vostra targeta de vídeo, que podeu trobar executant l’eina dxdiag. També pot ser que els nous controladors de la targeta de vídeo aportin suport per a les versions més recents de DirectX i, per tant, és aconsellable mantenir-les actualitzades.

Bé, per si de cas: si per alguna raó dxdiag no es pot llançar, molts programes de tercers per visualitzar la informació del sistema, així com provar una targeta de vídeo, també mostren la versió de DirectX.

És cert, passa que es mostra la darrera versió instal·lada, però no s’utilitza. I, per exemple, AIDA64 mostra tant la versió instal·lada de DirectX (a la secció sobre informació del sistema operatiu) com a la secció "DirectX - video".