Come reinstallare DirectX su Windows 11/10


Grazie alle capacità grafiche dell'API DirectX, Microsoft Windows si è affermato come il miglior sistema operativo per i giochi. Ma cosa dovresti fare quando questo componente cruciale non funziona correttamente sul tuo computer?

DirectX doveva essere installato separatamente nelle versioni precedenti di Windows poiché spesso veniva fornito in pacchetto insieme ai giochi. Al giorno d'oggi, tuttavia, il processo dovrebbe essere automatico, il che rende un po' complicato trovare un modo per farlo manualmente. Per aiutarti, ecco tutti i metodi per reinstallare DirectX sul tuo PC Windows.

Quando è necessario reinstallare DirectX sul computer?

Per impostazione predefinita, Windows 11/10 include già l'ultima versione di DirectX 12. Di solito, ciò significa che il tuo PC rimane aggiornato su tutti i nuovi driver, offrendoti le migliori prestazioni grafiche sul tuo hardware.

Ma a volte è possibile incorrere in problemi tecnici. Forse il tuo Gli aggiornamenti di Windows sono in pausa. Forse l'installazione di DirectX è stata danneggiata. Qualunque sia il motivo, se si verificano problemi grafici sul tuo computer (ad esempio durante l'esecuzione dei videogiochi), la prima cosa da provare è reinstallare DirectX.

Metodo n. 1: scarica il programma di installazione di DirectX

Anche se DirectX viene installato e aggiornato automaticamente, esiste ancora un programma di installazione autonomo. Può essere utilizzato per aggiungere manualmente moduli DirectX obsoleti sul tuo computer senza rimuovere l'installazione DirectX esistente.

  1. Per ottenere il programma di installazione Web runtime per l'utente finale DirectX, vai a Sito ufficiale di Microsoft. Il programma di installazione è piccolo, poiché vengono scaricati i file richiesti durante l'installazione.
    1. Esegui questa configurazione e accetta il contratto di licenza. Assicurati di essere ancora connesso a Internet, poiché tutti i moduli che devono essere installati verranno recuperati ora.
      1. A seconda della versione di DirectX già installata, l'operazione può richiedere da pochi secondi a un'ora. Se al tuo PC non manca alcun componente DirectX, la configurazione uscirà senza apportare alcuna modifica.
      2. L'utilizzo del programma di installazione ufficiale di Windows è il metodo consigliato per reinstallare DirectX sul tuo sistema. Non dovresti affrontare alcun problema relativo a DirectX una volta che il programma di installazione runtime ha eseguito il suo lavoro..

        Metodo n. 2: controlla gli aggiornamenti di Windows

        Poiché DirectX è incluso in Windows 11/10 per impostazione predefinita, non è necessario cercare un programma di installazione autonomo. Solo rimanendo aggiornato sono sufficienti per garantire che sul tuo sistema sia installata la versione più recente di DirectX 12, poiché gli aggiornamenti di Windows includono pacchetti DirectX.

        1. Per verificare la presenza di aggiornamenti di Windows, vai al menu Start e apri Impostazioni .
          1. Nella finestra visualizzata, seleziona Aggiornamento e sicurezza.
            1. La prima scheda in questa categoria di impostazioni è Windows Update. Utilizza il pulsante Verifica aggiornamenti per aggiornare Windows. Se sono presenti aggiornamenti in sospeso, Windows li rileverà e li installerà.
            2. Una volta aggiornato con gli aggiornamenti di Windows, non dovrai più preoccuparti di reinstallare DirectX. Il sistema operativo configurerà automaticamente i moduli DirectX per fornirti l'ultima versione possibile che il tuo hardware può supportare.

              Metodo n. 3: disabilita app e servizi di terze parti

              Nel caso in cui i primi due metodi non funzionino, è probabile che il problema sia altrove. Molto raramente, un'applicazione o un servizio di terze parti interferisce con DirectX. Questa interferenza può causare problemi con DirectX anche con la versione corretta installata sul tuo computer.

              1. Per disabilitare i Servizi di avvio, apri Responsabile delle attività. Puoi utilizzare la scorciatoia da tastiera Ctrl + Alt + Canc o fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Gestione attività dal menu.
                1. Se è la prima volta che apri Task Manager, sarai in grado di vedere solo le applicazioni in esecuzione anziché eventuali servizi o processi. Per ottenere la visualizzazione completa, seleziona Maggiori dettagli.
                  1. Task Manager ora visualizzerà tutte le attività in esecuzione sul tuo PC, inclusi i processi di sistema o le attività in background. Passa alla scheda Avvio .
                    1. Nella scheda Avvio è presente l'elenco di tutti i servizi eseguiti per impostazione predefinita all'avvio del PC. Queste app non solo rallentano il tuo computer, ma spesso possono causare conflitti con altre applicazioni più critiche. Seleziona tutti i servizi non necessari e seleziona il pulsante Disabilita .
                    2. .
                      1. I servizi di avvio non sono le uniche applicazioni che consumano risorse in esecuzione sul tuo computer. Ci sono molti servizi che non vengono visualizzati nell'elenco ma continuano comunque a funzionare in background. Per disabilitare tali attività, apri Configurazione del sistema cercandola dal menu Start.
                        1. Il Utilità di sistema MSConfig ti consente di configurare l'opzione di avvio sul tuo computer ed è molto più dettagliato del Task Manager. Nota l'opzione Avvio normale in questa schermata; una volta terminata la diagnostica, è necessario abilitarla per riportare le cose alla normalità. Per ora, seleziona la scheda Servizi per continuare.
                          1. Tutti i servizi in background in esecuzione sul tuo PC sono elencati qui. Ciò include anche i processi di sistema, quindi attiva la casella di controllo Nascondi tutti i servizi Microsoft per rimuoverli. Ora puoi utilizzare il pulsante Disabilita tutto per chiudere tutti questi processi aggiuntivi.
                          2. Tieni presente che questo passaggio non è permanente. Molti dei servizi presenti in questo elenco, sebbene non essenziali, sono comunque in qualche modo utili e devono funzionare per garantire le migliori prestazioni del tuo computer. Questo ci consente solo di verificare se qualche applicazione di terze parti potrebbe interferire con la tua installazione di DirectX.

                            Ora non devi fare altro che riavviare il PC e verificare se DirectX funziona. Se lo è, allora il colpevole è uno dei servizi dell'elenco precedente. Ti consigliamo di abilitarli uno per uno per trovare l'applicazione incriminata, dopodiché potrai disinstallarla o disabilitarla.

                            Una volta terminato, ricordati di tornare all'app Configurazione di sistema e selezionare Avvio normale per ripristinare le impostazioni predefinite.

                            Metodo n. 4: esegui il controllo file di sistema nel prompt dei comandi

                            Se hai installato DirectX correttamente, aggiornato il computer e anche controllato eventuali servizi in conflitto, l'unica possibilità rimasta è la corruzione dei dati. Driver e file di sistema danneggiati possono spesso generare errori strani e possono essere difficili da diagnosticare.

                            1. Per trovare e correggere eventuali file di sistema danneggiati sul tuo computer, apri il prompt dei comandi come amministratore. Basta digitare cmd nella casella di ricerca per trovare l'applicazione.
                            2. .
                              1. Utilizzeremo un utilità del prompt dei comandi chiamato Controllo file di sistema. Come suggerisce il nome, controlla tutti i file di sistema per eventuali danneggiamenti dei dati, riparando i file interessati. Inserisci il comando sfc /scannow per eseguire lo strumento.
                                1. Il Controllo file di sistema ora eseguirà la scansione dell'installazione di Windows e verificherà l'integrità di ciascun file. Una volta completata la scansione, tutti i file di sistema saranno stati controllati e riparati.
                                2. Qual ​​è il modo migliore per reinstallare DirectX su Windows 11/10?

                                  Poiché DirectX è un componente integrale di Windows 11/10, in genere non devi preoccuparti di installarlo da solo. Invece, gli aggiornamenti di Windows risolveranno automaticamente i problemi di DirectX, lasciandoti libero di giocare ed eseguire altre applicazioni grafiche.

                                  Ma nel caso in cui il tuo computer mostri problemi con DirectX, non sarebbe una cattiva idea reinstallarlo manualmente. Puoi utilizzare il programma di installazione autonomo di Microsoft a questo scopo o semplicemente assicurarti che gli aggiornamenti di Windows non vengano bloccati.

                                  Se l'installazione di DirectX non è il problema, dovresti verificare la presenza di applicazioni in conflitto e danneggiamento del sistema. Risolvere questi problemi garantisce che DirectX funzionerà senza problemi sul tuo computer Windows.

                                  .

                                  Post correlati:


                                  28.10.2021