Come reinstallare DirectX su Windows 11/10

Grazie alle capacità grafiche delle DirectX API , Microsoft Windows si è affermato come il miglior sistema operativo per il gaming. 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 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, questo significa che il tuo PC rimane aggiornato su eventuali nuovi driver, offrendoti le migliori prestazioni grafiche sul tuo hardware.

Ma a volte è possibile incappare in problemi. Forse i tuoi aggiornamenti di Windows sono in pausa(Windows updates are paused) . Forse l' installazione di DirectX è stata danneggiata. Qualunque sia il motivo, se ci sono problemi grafici sul tuo computer (ad esempio durante l'esecuzione di videogiochi), la prima cosa da provare è reinstallare DirectX .

Metodo(Method) n. 1: scarica il programma di installazione di DirectX(DirectX Installer)

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

  1. Per ottenere DirectX End-User Runtime Web Installer, vai al sito Web ufficiale di Microsoft(Microsoft’s official website) . Il programma di installazione è minuscolo, poiché i file richiesti durante l'installazione vengono scaricati.

  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, possono essere necessari da pochi secondi a un'ora. Se sul tuo PC non mancano componenti DirectX , l'installazione verrà chiusa senza apportare modifiche.

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 (DirectX)installazione del runtime(Runtime Installer) ha fatto il suo dovere.

Metodo(Method) n. 2: verifica la presenza di aggiornamenti di Windows(Windows Updates)

Poiché DirectX è incluso in Windows 11/10 per impostazione predefinita, non è necessario cercare un programma di installazione autonomo. Rimanere aggiornati(staying updated) è sufficiente per garantire che il sistema esegua l'ultima versione di DirectX 12 , poiché gli aggiornamenti di Windows includono i pacchetti DirectX .

  1. Per verificare la presenza di aggiornamenti di Windows(Windows Updates) , vai al menu Start e apri Impostazioni(Settings) .

  1. Nella finestra che appare, seleziona Aggiornamento e sicurezza.(Update & Security.)

  1. La prima scheda in questa categoria di impostazioni è Windows Update . Utilizzare il pulsante Verifica aggiornamenti per aggiornare (Check for updates)Windows . Se sono presenti aggiornamenti in sospeso, Windows li rileverà e li installerà.

Una volta che sei aggiornato con gli aggiornamenti di (Updates)Windows , non devi più preoccuparti di reinstallare DirectX . Il sistema operativo configurerà automaticamente i moduli DirectX per fornirti l'ultima versione possibile supportata dal tuo hardware.

Metodo n. 3: disabilitare (Method)app(Apps) e servizi(Services) di terze parti

Nel caso in cui i primi due metodi non funzionino, è probabile che il problema risieda altrove. Molto(Very) 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 (Services)avvio(Startup) , aprire il Task Manager . Puoi utilizzare la scorciatoia da tastiera Ctrl + Alt + Del barra(Taskbar) delle applicazioni e selezionare Task Manager dal menu.

  1. Se è la prima volta che apri Task Manager , sarai in grado di vedere solo le applicazioni in esecuzione anziché qualsiasi servizio o processo. Per ottenere la visualizzazione completa, seleziona Altri dettagli.(More details.)

  1. Task Manager ora mostrerà tutte le attività in esecuzione sul tuo PC, inclusi i processi di sistema o le attività in background. Passa alla scheda Avvio .(Startup)

  1. Nella scheda Avvio(Startup) è presente l'elenco di tutti i servizi eseguiti per impostazione predefinita all'avvio del PC. Non solo queste app rallentano il tuo computer, ma possono spesso causare conflitti con altre applicazioni più critiche. Seleziona tutti i servizi non necessari e seleziona il pulsante Disabilita(Disable) .

  1. I servizi di avvio(Startup) non sono le uniche applicazioni di monopolio delle risorse in esecuzione sul tuo computer. Ci sono molti servizi che non vengono visualizzati in quell'elenco ma continuano comunque a essere eseguiti in background. Per disabilitare tali attività, apri Configurazione(System Configuration) di sistema cercandola dal menu Start .

  1. L' utilità di sistema MSConfig(MSConfig system utility) consente di configurare l'opzione di avvio sul computer ed è molto più dettagliata di Task Manager . Nota l' opzione di avvio normale su questa schermata; (Normal startup)una volta terminata la diagnostica, è necessario abilitarla per riportare le cose alla normalità. Per ora, seleziona la scheda Servizi per continuare.(Services)

  1. Tutti i servizi in background in esecuzione sul tuo PC sono elencati qui. Ciò include anche i processi di sistema, quindi abilita la casella di controllo Nascondi tutti i servizi Microsoft(Hide all Microsoft services ) per rimuoverli. Ora puoi utilizzare il pulsante Disabilita tutto(Disable all) per chiudere tutti questi processi extra.

Tieni presente che questo passaggio non è permanente. Molti dei servizi in questo elenco, sebbene non essenziali, sono comunque in qualche modo utili e devono funzionare per le migliori prestazioni del tuo computer. Questo ci consente solo di verificare se qualsiasi applicazione di terze parti potrebbe interferire con l' installazione di DirectX .

Tutto ciò che devi fare ora è riavviare il PC e vedere se DirectX funziona. Se lo è, allora uno dei servizi dell'elenco precedente è il colpevole. Ti consigliamo di abilitarli uno per uno per trovare l'applicazione incriminata, dopodiché puoi disinstallarla o disabilitarla.

Una volta terminato, ricorda di tornare all'app Configurazione del sistema e selezionare (System Configuration)Avvio normale(Normal startup) per ripristinare le impostazioni predefinite. 

Metodo(Method) n. 4: esegui Controllo file di sistema(System File Checker) nel prompt dei comandi(Command Prompt)

Se hai installato DirectX correttamente, aggiornato il tuo computer e persino verificato la presenza di servizi in conflitto, l'unica possibilità rimasta è il danneggiamento dei dati. Driver e file di sistema danneggiati possono spesso generare strani errori e può essere difficile da diagnosticare.

  1. Per trovare e correggere eventuali file di sistema danneggiati sul tuo computer, apri il prompt dei comandi(Command Prompt) come amministratore. Basta digitare cmd nella casella di ricerca(Search) per trovare l'applicazione.

  1. Utilizzeremo un'utilità del prompt dei comandi(command prompt utility) chiamata Controllo file di sistema(System File Checker) . Come suggerisce il nome, controlla tutti i file di sistema per eventuali danneggiamenti dei dati, riparando i file interessati. Immettere il comando sfc /scannow per eseguire lo strumento.

  1. Il Controllo file di sistema(System File Checker) ora eseguirà la scansione dell'installazione di Windows e verificherà l'integrità di ciascun file. (Windows)Una volta completata la scansione, tutti i file di sistema sono stati controllati e riparati.

Qual è il modo migliore per reinstallare DirectX(Reinstall DirectX) su Windows 11/10 ?

Poiché DirectX è un componente integrale di Windows 11/10 , di solito non devi preoccuparti di installarlo da solo. Invece, gli aggiornamenti di Windows correggeranno 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 per questo scopo o semplicemente assicurarti che i tuoi aggiornamenti di (Updates)Windows non siano bloccati.

Quando l'installazione di DirectX non è il problema, è necessario verificare la presenza di applicazioni in conflitto e danneggiamento del sistema. La correzione di queste cose garantisce che DirectX funzioni senza problemi sul tuo computer Windows .



About the author

Sono uno sviluppatore web con esperienza di lavoro sia con Windows 11 che con Windows 10. Sono anche un utente di Firefox da molti anni e sono diventato abbastanza abile nell'uso della nuovissima console di gioco Xbox One. I miei interessi principali risiedono nello sviluppo di software, in particolare nello sviluppo web e mobile, nonché nella scienza dei dati. Sono molto ben informato sui vari sistemi informatici e sul loro utilizzo, quindi posso fornire un feedback imparziale su vari programmi o servizi che potresti utilizzare.



Related posts