Correcció d'errors: "No s'ha trobat el controlador necessari per a la unitat"

Molts jocs de Windows requereixen un paquet instal·lat de funcions DirectX dissenyat per funcionar correctament. En absència de la versió requerida, un o diversos jocs no funcionaran correctament. Podeu saber si un ordinador compleix aquest requisit del sistema de dues maneres senzilles.

Vegeu també: Què és DirectX i com funciona?

Maneres de conèixer la versió de DirectX a Windows 10

DirectX requereix una versió específica d’aquest joc d’eines per a cada joc. Tanmateix, qualsevol altra versió superior a la requerida també serà compatible amb l'anterior. És a dir, si el joc necessita 10 o 11 versions de DirectIx i la versió 12 està instal·lada a l’ordinador, no sorgiran problemes de compatibilitat. Però si el PC utilitza la versió per sota del requerit, hi haurà problemes amb el llançament.

Mètode 1: Programes de tercers

Molts programes per veure informació detallada sobre el component de maquinari o programari d’una computadora us permeten veure la versió de DirectX. Això es pot fer, per exemple, a través de AIDA64 ("DirectX" > "DirectX - Video" - "Suport de maquinari per a DirectX"), però si no està instal·lat abans, la descàrrega i la instal·lació només per veure una funció no té sentit. És molt més còmode utilitzar GPU-Z lleugers i gratuïts, que no requereixen instal·lació i, alhora, mostra informació útil sobre la targeta de vídeo.

  1. Baixeu GPU-Z i executeu el fitxer .exe. Podeu triar una opció "No"per no instal·lar el programa, o bé "No ara"preguntar sobre la instal·lació la propera vegada que comenceu.
  2. A la finestra que s'obre, cerqueu el camp "Suport DirectX". El fet que, abans dels claudàtors, es mostri una sèrie i entre parèntesis, una versió específica. A l’exemple següent, es tracta de 12.1. El desavantatge aquí és que no es pot veure el ventall de versions compatibles. En altres paraules, l'usuari no podrà entendre a quin de les versions anteriors de DirectIx hi ha suport en aquest moment.

Mètode 2: Windows integrat

El propi sistema operatiu, sense cap problema, mostra la informació necessària, fins a cert punt encara més detallada. Per fer-ho, utilitzeu una utilitat anomenada "Eina de diagnòstic de DirectX".

  1. Premeu la combinació de tecles Win + R i escriure dxdiag. Feu clic a "D'acord".
  2. A la primera pestanya hi ha la línia "Versió de DirectX" amb informació d’interès.
  3. Tanmateix, aquí, com veieu, la versió exacta no és clara i només s'indica la sèrie. Per exemple, fins i tot si hi ha instal·lat 12.1 al PC, no es mostrarà aquesta informació. Si voleu conèixer informació més completa, canvieu a la pestanya. "Pantalla" i al bloc "Controladors" trobar la línia "Nivells de funcions". Aquí teniu una llista de les versions compatibles amb l’ordinador en aquest moment.
  4. En el nostre exemple, el paquet DirectIks s’instal·la de 12,1 a 9,1. Si un joc en particular requereix una versió anterior, per exemple, 8, cal que instal·leu aquest component manualment. Es pot descarregar des del lloc web oficial de Microsoft o instal·lar-lo amb el joc; de vegades es pot incloure.

Hem considerat dues maneres de resoldre el problema, cadascun dels quals és convenient en diferents situacions.

Vegeu també:
Com actualitzar les biblioteques de DirectX
Reinstal·lació de components DirectX a Windows 10
Per què no instal·lar DirectX