Como descubrir a versión DirectX en Windows

Pin
Send
Share
Send

Este tutorial para principiantes indica como descubrir que DirectX está instalado no seu computador, ou máis precisamente, para saber que versión de DirectX se usa actualmente no seu sistema Windows.

Ademais, o artigo ofrece información adicional que non é obvia sobre versións de DirectX en Windows 10, 8 e Windows 7, o que axudará a entender mellor o que pasa se algúns xogos ou programas non se inician, así como en situacións cando a versión. que ves cando se verifica é diferente do que espera ver.

Nota: se estás a ler este manual pola razón de ter erros de DirectX 11 en Windows 7 e esta versión está instalada por todas as indicacións, pode serche útil unha instrución independente: Como solucionar erros D3D11 e d3d11.dll en Windows 10 e Windows 7.

Descubra que DirectX está instalado

Hai unha forma sinxela, descrita en mil instrucións, para descubrir a versión DirectX instalada en Windows, consistente nos seguintes pasos sinxelos (recomendo ler a seguinte sección deste artigo despois de ver a versión).

  1. Prema as teclas Win + R do teclado (onde Win é a tecla co logotipo de Windows). Ou faga clic en "Inicio" - "Executar" (en Windows 10 e 8 - faga clic co botón dereito sobre "Inicio" - "Executar").
  2. Entra en equipo dxdiag e prema Intro.

Se por algún motivo a ferramenta de diagnóstico DirectX non comezou despois diso, diríxase a C: Windows System32 e execute o ficheiro dxdiag.exe de aí.

Abrirase a xanela "Ferramenta de diagnóstico DirectX" (ao primeiro comezo poderá solicitar que tamén verifique as sinaturas dixitais dos controladores; faga isto a criterio). Nesta utilidade, na pestana "Sistema" da sección "Información do sistema", verás información sobre a versión de DirectX no ordenador.

Pero hai un detalle: de feito, o valor deste parámetro non indica que DirectX está instalado, senón só cal das versións instaladas das bibliotecas está activa e se usa cando se traballa coa interface de Windows. Actualización 2017: Observo que a partir de Windows 10 1703 Creators Update a versión instalada de DirectX indícase na xanela principal da pestana System dxdiag, i.e. sempre 12. Pero non é necesario que estea soportado polos controladores de tarxetas de vídeo ou de tarxetas de vídeo. A versión soportada de DirectX pode verse na pestana de pantalla, como na captura de pantalla a continuación, ou da forma descrita a continuación.

Windows DirectX Pro

Normalmente, en Windows hai varias versións de DirectX. Por exemplo, en Windows 10, DirectX 12 instálase de xeito predeterminado, aínda que cando se usa o método descrito anteriormente para descubrir a versión DirectX, ves a versión 11.2 ou similar (desde a versión Windows 10 1703, a versión 12 sempre se mostra na xanela principal de dxdiag, aínda que non é compatible )

Na situación descrita, non é preciso buscar onde descargar DirectX 12, pero só, sempre que teña unha tarxeta de vídeo soportada, asegúrese de que o sistema use a última versión das bibliotecas, como se describe aquí: DirectX 12 en Windows 10 (tamén hai información útil nos comentarios a este respecto. artigo).

Ao mesmo tempo, no Windows orixinal, faltan de xeito predeterminado moitas bibliotecas DirectX de versións máis antigas: 9, 10, que case sempre máis cedo ou máis tarde resultan en demanda por programas e xogos que os utilizan para funcionar (no caso da súa ausencia, o usuario recibe mensaxes que arquivos como d3dx9_43.dll, xinput1_3.dll faltan).

Para descargar bibliotecas DirectX destas versións, o mellor é empregar o instalador web DirectX dende o sitio web de Microsoft, consulte Como descargar DirectX dende o sitio web oficial.

Ao instalar DirectX empregándoo:

  • A súa versión de DirectX non será substituída (no Windows recente as súas bibliotecas están actualizadas polo Centro de actualización).
  • Cargarase todas as bibliotecas DirectX necesarias, incluídas as versións máis antigas para DirectX 9 e 10. Así como algunhas bibliotecas das últimas versións.

Para resumir: nun ordenador Windows, é desexable ter todas as versións de DirectX compatibles ata as máis recentes compatibles coa súa tarxeta de vídeo, que pode recoñecer executando a utilidade dxdiag. Tamén pode que os novos controladores da súa tarxeta de vídeo aporten soporte para versións máis novas de DirectX e, polo tanto, é recomendable mantelos actualizados.

Ben, por se acaso: se non pode comezar dxdiag por algún motivo, moitos programas de terceiros tamén amosan a versión DirectX para ver a información do sistema, así como para probar unha tarxeta de vídeo.

Certo, acontece, amosan exactamente a última versión instalada e non se usan. E, por exemplo, AIDA64 tamén mostra a versión instalada de DirectX (na sección de información do sistema operativo) e soportada na sección "DirectX - vídeo".

Pin
Send
Share
Send