Come reinstallare DirectX in Windows

Laptop On Table

Gli utenti di PC e laptop Windows avranno probabilmente sentito parlare di DirectX, specialmente se il loro computer viene utilizzato per giocare. Un’installazione difettosa di DirectX può causare tutti i tipi di problemi con i componenti e le applicazioni del computer, quindi è importante sapere come reinstallare DirectX se necessario.

Indice

  • Cos’è DirectX?
  • Come controllare la versione di DirectX
  • Quando reinstallare DirectX sul tuo PC
  • Metodo 1: Aggiornamento di Windows
  • Metodo 2: Installer Web Runtime di DirectX
  • Metodo 3: Controllo file di sistema
  • Domande frequenti

Cos’è DirectX?

DirectX è una combinazione di API progettate da Microsoft per gestire una serie di compiti diversi principalmente legati ai giochi e ai multimedia. Un’Interfaccia di Programmazione delle Applicazioni (API) è un insieme di regole o procedure che consentono ai computer o alle applicazioni informatiche di comunicare tra loro.

Le console come la PlayStation 5 e la Nintendo Switch presentano tutte hardware identico in tutte le loro unità, rendendo più facile per gli sviluppatori ottimizzare i loro giochi poiché devono solo modificare le configurazioni per adattarsi alle specifiche della console particolare. Il gioco su PC è più complesso a causa del numero quasi infinito di combinazioni che puoi avere quando si tratta di schede grafiche e processori.

DirectX consente al gioco di comunicare direttamente con l’hardware della tua macchina – la scheda grafica e il processore – consentendo al titolo di funzionare al meglio date le specifiche della tua macchina. È uno dei motivi principali per cui Windows ha un vantaggio così schiacciante rispetto ad altri sistemi operativi quando si tratta di eseguire videogiochi.

Come controllare la versione di DirectX

Vale la pena notare che non tutte le schede grafiche sono compatibili con l’ultima versione di DirectX, quindi la versione ottimale per il tuo dispositivo potrebbe non essere la più recente. Questo è particolarmente vero per le schede più vecchie. Per controllare la tua versione di DirectX, segui questi passaggi:

  1. Apri la finestra “Esegui” premendo Win + R.

Directx Run

  1. Digita “dxdiag” e premi Invio.

Directx Run Dxdiag

  1. Dopo pochi secondi, dovrebbe apparire lo Strumento di Diagnosi DirectX, e la versione di DirectX dovrebbe essere visibile verso il fondo delle “Informazioni di sistema.”

Directx Dxdiag 1

Quando reinstallare DirectX sul tuo PC

DirectX è fortemente coinvolto nella gestione della grafica 3D, del suono, del video e persino della funzionalità del gamepad quando si tratta di determinati software e giochi. Detto ciò, se la tua installazione di DirectX malfunziona, potrebbe causare suoni distorti, grafica corrotta o altri problemi seri quando si cerca di eseguire programmi o giochi che lo richiedono, facendoti apparire come se avessi hardware difettoso.

Lo scenario peggiore sarebbe che l’applicazione incontra un errore fatale e non si avvia affatto. In casi come questi, la tua migliore possibilità di risolvere il problema sarebbe reinstallare DirectX, il che dovrebbe aggiungere eventuali componenti mancanti e riparare quelli danneggiati.

Metodo 1: Aggiornamento di Windows

Le versioni moderne di Windows includono già DirectX installato come parte del sistema operativo, e viene regolarmente aggiornato insieme agli altri componenti di sistema. Il primo posto in cui dovresti guardare quando tenti di risolvere la tua installazione difettosa di DirectX sarebbe gli aggiornamenti di sistema. Potrebbe essere solo un aggiornamento in sospeso a causare tutti i problemi.

  1. Clicca sul pulsante “Start” e vai su “Impostazioni.”

Directx Start Menu 1

  1. Seleziona “Aggiornamento e sicurezza.”

Directx Settings 1

  1. Seleziona “Controlla aggiornamenti,” e Windows inizierà a cercare eventuali aggiornamenti disponibili. Se ci sono aggiornamenti disponibili che, per qualche motivo, non sono stati installati automaticamente, il tuo sistema operativo li troverà e si assicurerà che tu abbia gli aggiornamenti più recenti di Windows. Quando è finito, probabilmente ti verrà chiesto di riavviare il PC.

Directx Installer Windows Update

Metodo 2: Installer Web Runtime di DirectX

Sebbene le varianti più moderne di Windows vengano fornite con una versione preinstallata di DirectX, puoi comunque scaricare un file di installazione manualmente e utilizzare quello invece. Questo è particolarmente utile se i tuoi aggiornamenti di Windows sono bloccati per qualche motivo o la tua installazione di DirectX causa errori.

  1. Scarica l’”Installer Web Runtime di DirectX” dal sito web di Microsoft. Una volta scaricato l’installer, avvialo per iniziare il processo di reinstallazione.

Directx Installer Launch 1 1

  1. Seleziona il pulsante di opzione “Accetto l’accordo” e premi il pulsante “Avanti” per procedere.

Directx Installer Accept 1

  1. La pagina successiva ti darà l’opzione di installare la Bing Bar, una barra degli strumenti che funziona con Microsoft Internet Explorer. La casella “Installa la Bing Bar” è selezionata per impostazione predefinita, quindi dovrai deselezionarla se non sei interessato. Una volta fatto, clicca su “Avanti” per continuare.

Directx Installer Bing 2

  1. La procedura guidata di installazione controllerà la tua versione di DirectX e determinerà tutti i componenti che devi installare. Quando ha finito, clicca sul pulsante “Avanti” per avviare l’installazione.

Directx Installer Installing 2

  1. Una volta completata l’installazione, clicca sul pulsante “Fine” e riavvia il computer. DirectX dovrebbe aggiornarsi all’ultima versione.

Nota: Se il tuo PC o laptop ha già l’ultima versione di DirectX installata, ti verrà mostrata una schermata che lo spiega. Se ciò accade, fai semplicemente clic su “Fine” per uscire dalla procedura guidata.

Directx Installer Already Instal 1

Metodo 3: Controllo file di sistema

L’ultimo metodo utilizza lo strumento Controllo file di sistema (SFC) di Windows che scansiona il computer per eventuali file corrotti o danneggiati e tenta di ripararli utilizzando una copia memorizzata nella cartella di Windows. Questo include la tua installazione di DirectX.

  1. Avvia l’app Windows PowerShell utilizzando i privilegi di amministratore.

Directx Powershell 1

  1. Digita sfc /scannow e premi il tasto Invio.

Directx Powershall Sfc Scan 1

  1. Lo strumento inizia a scansionare la tua macchina. Il tempo necessario per completare dipende in gran parte dalle specifiche della tua macchina e dalla dimensione del tuo disco rigido.

Directx Powershall Sfc Scaning 1

  1. Quando la scansione è completata, lo strumento riparerà automaticamente eventuali file danneggiati o corrotti che trova, lasciandoti riavviare il PC. Se non vengono trovati file danneggiati o corrotti, riceverai un messaggio che lo spiega.

Directx Powershall Sfc Complete 1

Dato che non esiste un modo sicuro e semplice per disinstallare completamente DirectX su macchine con versioni più recenti di Windows, i metodi sopra sono il modo migliore per reinstallare DirectX sul tuo PC o laptop per risolvere eventuali problemi causati da un’installazione difettosa. Ma se i tuoi giochi non si avviano ancora dopo una reinstallazione riuscita di DirectX, dovrai assicurarti di non avere a che fare con una scheda grafica difettosa.

Leggi anche: Scheda grafica non funzionante? Ecco le cause e le soluzioni

Domande frequenti

1. Cos’è lo strumento di diagnostica DirectX?

Questo è uno strumento integrato in Windows che ti mostra tutti i driver e i componenti relativi a DirectX attualmente disponibili sulla tua macchina. È un buon strumento per controllare le specifiche importanti del computer, inclusa la tua versione di Windows, processore, memoria, scheda grafica, dispositivo audio e versione di DirectX.

2. H come migliora DirectX le prestazioni dei videogiochi?

Poiché le console per videogiochi hanno specifiche identiche per tutte le loro unità, è più facile ottimizzare le impostazioni grafiche e audio su tutte le macchine. I PC e i laptop, d’altra parte, supportano una varietà di modelli di schede grafiche e altri componenti, quindi sarebbe un problema dover ottimizzare un gioco individualmente per ciascun componente. È questo che rende DirectX così importante.

Per la versione Windows dei giochi per PC, gli sviluppatori progettano i loro giochi in base a come funziona l’API DirectX. Accedere all’API DirectX consente a un gioco di accedere direttamente alla scheda grafica e alla scheda audio di un PC o laptop, creando un’esperienza più fluida e su misura a seconda delle specifiche della tua macchina.

Per migliorare ulteriormente la tua esperienza di gioco, scopri quale è la migliore piattaforma di streaming di giochi dal vivo: Facebook Gaming vs. Twitch vs. YouTube Gaming. Inoltre, controlla le tue conoscenze con questo glossario di termini di gioco.