Come correggere l'errore DirectX 12 non supportato su Windows

L'errore "DirectX 12 non è supportato sul tuo sistema" può essere frustrante quando stai tentando di avviare un gioco o un'applicazione su Windows. Questo problema si verifica spesso a causa di driver obsoleti, hardware incompatibile o problemi di configurazione del sistema. Esploriamo diversi metodi per risolvere questo errore e far funzionare correttamente le tue applicazioni DirectX 12.

Controlla i requisiti di sistema

Prima di approfondire le soluzioni, è fondamentale assicurarsi che il sistema soddisfi i requisiti minimi per DirectX 12:

  • Windows 10 a 64 bit (versione 1909 o successiva) o Windows 11.
  • Una scheda grafica che supporta DirectX 12 (la maggior parte delle schede della serie NVIDIA GeForce 400, della serie AMD Radeon HD 7000 o Intel HD Graphics 4000 e successive).
  • Driver grafici aggiornati.

Passaggio 1:Per verificare la tua versione di DirectX, premiWindows + R, tipodxdiage premere Invio. Nello strumento di diagnostica DirectX, cerca la "Versione DirectX" nella scheda Sistema.

Passaggio 2:Se il tuo sistema non soddisfa questi requisiti, potrebbe essere necessario aggiornare l'hardware o il sistema operativo per utilizzare le applicazioni DirectX 12.

Aggiorna i tuoi driver grafici

I driver grafici obsoleti sono una causa comune di problemi di compatibilità con DirectX 12. Aggiornarli spesso può risolvere il problema.

Passaggio 1:Aprire le Impostazioni di Windows premendoWindows + I.

Passaggio 2:Passare a Sistema > Windows Update > Opzioni avanzate > Aggiornamenti facoltativi.

Passaggio 3:Cerca eventuali aggiornamenti dei driver grafici disponibili e installali.

Passaggio 4:In alternativa, visita il sito Web del produttore della scheda grafica (NVIDIA, AMD o Intel) e scarica i driver più recenti per il tuo modello specifico.

Passaggio 5:Dopo aver installato i nuovi driver, riavvia il computer e prova a eseguire nuovamente l'applicazione DirectX 12.

Ripara o aggiorna DirectX

Anche se Windows 10 e 11 vengono forniti con DirectX 12 preinstallato, puoi comunque provare a ripararlo o aggiornarlo.

Passaggio 1:Scarica il programma di installazione Web Runtime per l'utente finale DirectX dal sito Web ufficiale di Microsoft.

Passaggio 2:Esegui il programma di installazione e segui le istruzioni visualizzate per riparare o aggiornare DirectX.

Passaggio 3:Riavviare il computer al termine dell'installazione.

Disabilita la modalità di compatibilità

A volte, l'esecuzione di un gioco o di un'applicazione in modalità compatibilità può causare problemi con DirectX 12.

Lettura consigliata:Come installare DirectX 11? Guida per altre versioni e disinstallazione

Passaggio 1:Fare clic con il pulsante destro del mouse sul file eseguibile o sul collegamento dell'applicazione e selezionare Proprietà.

Passaggio 2:Vai alla scheda Compatibilità.

Passaggio 3:Deseleziona la casella accanto a "Esegui questo programma in modalità compatibilità per:"

Passaggio 4:Fare clic su Applica, quindi su OK e provare a eseguire nuovamente l'applicazione.

Riparare .NET Framework

Un .NET Framework danneggiato a volte può causare problemi di compatibilità con DirectX 12.

Passaggio 1:Scarica lo strumento di riparazione .NET Framework dal sito Web ufficiale di Microsoft.

Passaggio 2:Esegui lo strumento e segui le istruzioni visualizzate per riparare .NET Framework.

Passaggio 3:Riavvia il computer al termine del processo di riparazione.

Esegui l'applicazione in modalità DirectX 11

Se nessuno dei metodi sopra indicati funziona, puoi provare a eseguire l'applicazione in modalità DirectX 11 come soluzione temporanea.

Passaggio 1:Per i giochi Steam, fai clic con il pulsante destro del mouse sul gioco nella tua libreria e seleziona Proprietà.

Passaggio 2:Nella scheda Generale, trova il campo Opzioni di avvio.

Passaggio 3:Tipo-dx11O-d3d11nel campo e chiudere la finestra delle proprietà.

Passaggio 4:Avvia il gioco e controlla se funziona senza l'errore DirectX 12.

Per le applicazioni non Steam, controlla la documentazione del gioco o dell'applicazione per istruzioni su come forzare la modalità DirectX 11.

Seguendo questi passaggi, dovresti essere in grado di risolvere l'errore "DirectX 12 non è supportato sul tuo sistema" e far funzionare i tuoi giochi e le tue applicazioni senza problemi. Se continui a riscontrare problemi, valuta la possibilità di contattare il team di supporto dello sviluppatore del gioco o di consultare un professionista tecnico per ulteriore assistenza.

Related Posts