Corrección de erros: "Non se atopou o controlador necesario para a unidade"

Moitos xogos en Windows requiren un paquete instalado de funcións DirectX deseñados para funcionar correctamente. A falta da versión requirida, un ou varios xogos non funcionarán correctamente. Pode descubrir se un computador cumpre estes requisitos de sistema nunha das dúas formas sinxelas.

Vexa tamén: Que é DirectX e como funciona?

Formas de coñecer a versión de DirectX en Windows 10

DirectX require unha versión específica deste conxunto de ferramentas para cada xogo. Ao mesmo tempo, calquera outra versión superior á requirida tamén será compatible coa anterior. É dicir, se o xogo necesita 10 ou 11 versións de DirectIx, ea versión 12 está instalada no ordenador, non se producirán problemas de compatibilidade. Pero se a PC usa a versión por baixo do requirido, haberá problemas co lanzamento.

Método 1: Programas de terceiros

Moitos programas para ver información detallada sobre o compoñente de hardware ou software dun ordenador permiten ver a versión de DirectX. Isto pódese facer, por exemplo, a través de AIDA64 ("DirectX" > "DirectX - Vídeo" - "Soporte de hardware para DirectX"), pero se non está instalado anteriormente, a descarga e a instalación só por unha visión dunha función non ten sentido. É moito máis cómodo empregar GPU-Z lixeiro e gratuíto, que non require instalación e exhibe simultaneamente outra información útil sobre a tarxeta de vídeo.

  1. Descarga GPU-Z e executa o ficheiro .exe. Pode escoller unha opción "Non"non instalar o programa, ou "Non agora"para preguntar sobre a instalación a próxima vez que comece.
  2. Na ventá que se abre, busque o campo "Soporte DirectX". O feito de que antes das parénteses se mostre unha serie e entre parénteses - unha versión específica. No exemplo seguinte, isto é 12.1. A desventaja aquí é que non pode ver o rango de versións soportadas. Noutras palabras, o usuario non poderá comprender a que das versións anteriores de DirectIx hai soporte neste momento.

Método 2: Windows incorporado

O propio sistema operativo sen problemas mostra a información necesaria, ata certo punto aínda máis detallada. Para facelo, use unha utilidade chamada "Ferramenta de diagnóstico de DirectX".

  1. Prema a combinación de teclas Win + R e escribir dxdiag. Faga clic en "OK".
  2. Na primeira pestana aparecerá a liña "Versión DirectX" con información de interese.
  3. Non obstante, aquí, como ves, a versión exacta non está clara e só se indica a serie. Por exemplo, aínda que 12.1 estea instalado no PC, non se mostrará aquí. Se queres saber máis información completa, cambia á pestana. "Pantalla" e no bloque "Condutores" atopar a liña "Niveis de funcións". Aquí tes unha lista das versións que soporta o ordenador neste momento.
  4. No noso exemplo, o paquete DirectIks está instalado de 12.1 a 9.1. Se un determinado xogo require unha versión anterior, por exemplo, 8, cómpre instalar este compoñente manualmente. Pódese descargar desde o sitio web oficial de Microsoft ou instalado co xogo; ás veces pódese incluír.

Consideramos dous xeitos de resolver o problema, cada un deles é conveniente en diferentes situacións.

Vexa tamén:
Como actualizar bibliotecas de DirectX
Reinstalar os compoñentes de DirectX en Windows 10
Por que non instalar DirectX