Impossibile installare directx in Windows 10 [guida completa]

Sommario:

Video: Tutorial - Come scaricare o aggiornare le DirectX e le runtime di Visual C++ di Windows 2024

Video: Tutorial - Come scaricare o aggiornare le DirectX e le runtime di Visual C++ di Windows 2024
Anonim

DirectX è un componente cruciale di Windows 10, richiesto da molte applicazioni multimediali. Tuttavia, a volte potrebbero esserci errori DirectX su Windows 10 e oggi ti mostreremo come risolverli.

Come posso correggere gli errori DirectX in Windows 10?

  1. Installa la versione precedente di DirectX
  2. Reinstallare i driver della scheda grafica
  3. Reinstallare uno degli aggiornamenti precedenti
  4. Scarica Visual C ++ Redistributables
  5. Scarica i file.dll mancanti
  6. Assicurati di soddisfare i requisiti di sistema consigliati
  7. Installa DirectX usando il Prompt dei comandi

Soluzione 1: installare la versione precedente di DirectX

Alcune applicazioni richiedono versioni precedenti di DirectX per funzionare correttamente e devi installarlo manualmente. Per fare ciò, è possibile scaricare il programma di installazione da qui.

Dopo aver scaricato il file, installalo e riavvia il computer. Dopo il riavvio del computer, è necessario correggere la maggior parte degli errori DirectX.

Se vuoi installare una versione precedente di DirectX, controlla il link sopra. Ma se sei interessato all'ultima versione e al modo in cui migliora le prestazioni della GPU, leggi questo articolo.

Soluzione 2: reinstallare i driver della scheda grafica

Pochi utenti hanno riferito che i problemi di DirectX sono stati risolti semplicemente reinstallando i driver della scheda grafica. Per fare ciò, basta seguire questi passaggi:

  1. Premi il tasto Windows + X e scegli Gestione dispositivi.

  2. All'avvio di Gestione dispositivi, vai alla sezione Schede video e individua il driver della scheda grafica.
  3. Fare clic con il tasto destro del mouse sul driver e selezionare Disinstalla.

  4. Selezionare Rimuovi il software del driver per questo dispositivo e fare clic su OK.

  5. Dopo aver disinstallato il driver, riavvia il computer.
  6. Al riavvio del computer, visitare il sito Web del produttore della scheda grafica e scaricare i driver più recenti per la scheda grafica.
  7. Installa i driver scaricati.

Aggiorna driver automaticamente

Se questo metodo non funziona o non si dispone delle competenze informatiche necessarie per aggiornare / riparare i driver manualmente, si consiglia vivamente di farlo automaticamente utilizzando lo strumento Driver Updater di Tweakbit.

Questo strumento è approvato da Microsoft e Norton Antivirus. Dopo diversi test, il nostro team ha concluso che questa è la migliore soluzione automatizzata. Di seguito puoi trovare una guida rapida su come farlo.

  1. Scarica e installa TweakBit Driver Updater
  2. Una volta installato, il programma inizierà automaticamente la scansione del PC alla ricerca di driver obsoleti. Driver Updater verificherà le versioni dei driver installati rispetto al database cloud delle ultime versioni e raccomanderà gli aggiornamenti adeguati. Tutto quello che devi fare è attendere il completamento della scansione.
  3. Al completamento della scansione, viene visualizzato un rapporto su tutti i driver problematici rilevati sul PC. Controlla l'elenco e vedi se vuoi aggiornare ogni driver singolarmente o tutti in una volta. Per aggiornare un driver alla volta, fare clic sul collegamento "Aggiorna driver" accanto al nome del driver. Oppure fai semplicemente clic sul pulsante "Aggiorna tutto" in basso per installare automaticamente tutti gli aggiornamenti consigliati.

    Nota: alcuni driver devono essere installati in più passaggi, quindi dovrai premere il pulsante "Aggiorna" più volte fino a quando non saranno installati tutti i suoi componenti.

Disclaimer: alcune funzioni di questo strumento non sono gratuite.

Oltre a reinstallare i driver, gli utenti suggeriscono anche di rimuovere eventuali strumenti di overclocking come MSI Afterburner. Se stai usando questi strumenti, assicurati di rimuovere tutte le impostazioni di overclock prima di disinstallarli.

Soluzione 3: reinstallare uno degli aggiornamenti precedenti

A volte gli aggiornamenti precedentemente installati possono causare problemi con DirectX e, in tal caso, potrebbe essere necessario disinstallare questi aggiornamenti. Per fare ciò, procedi come segue:

  1. Apri l' app Impostazioni e vai su Aggiornamento e sicurezza.
  2. Vai alla sezione Windows Update e fai clic su Opzioni avanzate.

  3. Fai clic su Visualizza la cronologia degli aggiornamenti.

  4. Fai clic su Disinstalla aggiornamenti.

  5. Prima di disinstallare un aggiornamento devi fare un po 'di ricerca e scoprire quale di questi aggiornamenti è un aggiornamento DirectX.
  6. Disinstallare l'aggiornamento e riavviare il computer.

Se hai problemi ad aprire l'app Impostazioni, dai un'occhiata a questo articolo per risolvere il problema. Scopri se un aggiornamento specifico è installato o meno con l'aiuto di questa guida.

Soluzione 4: scaricare ridistribuibili di Visual C ++

Pochi utenti hanno riferito che l'installazione di Redistributables di Visual C ++ ha corretto errori DirectX. Gli utenti consigliano di scaricare e installare questo pacchetto. Se quel pacchetto non funziona, l'elenco di tutti i ridistribuibili di Visual C ++ è disponibile qui.

Soluzione 5: scarica i file DLL mancanti

L'utilizzo di questa soluzione può comportare una potenziale instabilità del sistema, quindi utilizzarla a proprio rischio.

Pochi utenti segnalano che è possibile correggere gli errori DirectX su Windows 10 semplicemente scaricando i file.dll mancanti e spostandoli nella cartella WindowsSystem32 (per versioni a 32 bit di Windows 10) o WindowsSysWOW64 (per versioni a 64 bit di Windows 10).

Questa soluzione potrebbe non essere la più sicura se scarichi questi file mancanti da Internet, quindi tienilo a mente. In alternativa, è possibile copiare i file DLL mancanti da un altro computer in uso.

Soluzione 6: assicurarsi di soddisfare i requisiti di sistema consigliati

So che è probabilmente improbabile, ma se stai utilizzando un computer più vecchio, potresti voler verificare se soddisfa i requisiti minimi di sistema per l'esecuzione di DirectX. Ecco i requisiti minimi di sistema per DirectX 12:

  1. Windows 7 a 32 bit o 64 bit
  2. Scheda grafica compatibile DirectX 12
  3. .NET Framework 4
  4. 1 GB di RAM
  5. CPU Duo Core da 2 GHz

Soluzione 7: installare.NET Framework utilizzando il prompt dei comandi

Per installare.NET Framework, dovrai sostanzialmente utilizzare il buon vecchio servizio DISM (Deployment Image Servicing and Management). Se il DSIM non riesce, correggilo rapidamente con questa guida dettagliata.

Tuttavia, non utilizzeremo lo strumento "intero", ma solo una parte di esso che ci consentirà di installare.NET Framework. Ecco cosa devi fare:

  1. Vai su Cerca, digita cmd e apri il prompt dei comandi come amministratore.
  2. Digitare il comando seguente e premere Invio: DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: D: sourcessxs

  3. Attendere il completamento del processo.
  4. Riavvia il tuo computer.

DirectX è parte integrante di tutti i sistemi operativi Windows, pertanto eventuali problemi DirectX possono interrompere il funzionamento delle applicazioni preferite.

Se riscontri problemi con DirectX su Windows 10, prova a provare alcune delle nostre soluzioni. Per ulteriori suggerimenti o domande, cerca la sezione commenti qui sotto.

Impossibile installare directx in Windows 10 [guida completa]