Prova Il Nostro Strumento Per Eliminare I Problemi


Se hai recentemente provato a lanciare un gioco che richiede DirectX 12 e sei stato accolto con il messaggio di errore frustrante:





DirectX 12 non è supportato sul tuo sistema . Prova a eseguire senza l'argomento della riga di comando -dx12 o -d3d12.

Non sei solo. Molti giocatori affrontano questo problema quando hardware o driver del loro sistema non sono completamente compatibili con DirectX 12 o se determinate impostazioni non sono correttamente configurate.



In questo articolo, abbiamo raccolto sei metodi utili per aiutarti a correggere DirectX 12 non supportato sull'errore di sistema. Basta lavorare attraverso l'elenco finché non trovi quello che funziona per te.





Come correggere DirectX 12 non è supportato sul sistema in Windows

Correzione 1: Controlla la compatibilità GPU

Il primo passo per risolvere l'errore 'DirectX 12 non è supportato sul tuo sistema' è garantire che la tua GPU supporti DirectX 12. Le schede grafiche più vecchie, come quelle della serie GTX 700 o prima, potrebbero non supportare le funzionalità DX12 necessarie Anche se il sistema mostra che DX12 è installato.

Ecco come controllare la compatibilità della tua GPU:



  1. Sulla tastiera, premere il Tasto Windows + R , tipo dxdiag e premi ENTER.
  2. Nello strumento diagnostico DirectX, fare clic su Display scheda e controlla Feature_Levels . Se elenca 12_0 O superiore, la tua GPU supporta DirectX 12.

    Se mostra solo 11_1 O più in basso, la GPU non è completamente compatibile con DX12 e potrebbe essere necessario eseguire l'aggiornamento a un modello più recente che lo supporta.

Se la tua GPU non supporta DirectX 12, sfortunatamente, non sarai in grado di eseguire giochi che richiedono DX12 senza aggiornare una scheda grafica più recente. Se la tua GPU è compatibile con DX12 ma il tuo computer ti sta ancora dando l'errore, passa a Correzione 2 , sotto.





SUGGERIMENTO PRO: attiva DirectX 12 Ultimate (se supportato)

Se si dispone di una GPU compatibile, l'attivazione di DirectX 12 Ultimate può risolvere questo errore. DirectX 12 Ultimate è una versione avanzata di DirectX 12, abilitando funzionalità come Ray Tracing e Unding a tasso variabile, che possono migliorare la tua esperienza di gioco.

Come verificare se hai DirectX 12 Ultimate:

  1. Sulla tastiera, premere Tasto Windows + G Per aprire la barra di gioco Xbox.
  2. In Caratteristiche di gioco , Controlla se il tuo sistema ha DirectX 12 Ultimate.

Per attivare DirectX 12 Ultimate (se supportato) su Windows :

  • Windows 10 (versione 1909 o successiva) o Windows 11 è richiesto per DirectX 12 Ultimate.
  • Assicurati che la tua GPU sia compatibile, come la serie Nvidia RTX 20, 30 o 40 o Serie AMD RX 6000/7000.

Se soddisfi i requisiti e la tua GPU è elencata sotto i modelli supportati, prova Aggiornamento dei driver GPU e abilitando DirectX 12 Ultimate per prestazioni ottimali.

Fix 2: aggiorna il driver GPU

I driver GPU sono essenziali per garantire che la tua scheda grafica comunichi correttamente con il sistema e supporti le caratteristiche necessarie di DirectX 12. Se i driver sono obsoleti o incompatibili, potrebbe impedire al funzionamento del tutto DirectX 12, innescando del tutto DirectX 12 non è supportato sul tuo sistema errore.

Ecco come aggiornare il tuo driver GPU:

1. Aggiorna manualmente il driver GPU

Per le schede grafiche Nvidia :

  1. Visita il funzionario Download di driver Nvidia pagina.
  2. Seleziona il tuo modello GPU e scarica l'ultima versione del driver.
  3. Seguire le istruzioni sullo schermo per installare il driver e riavviare il sistema.

Per le schede grafiche AMD :

  1. Vai a Driver e supporto AMD pagina.
  2. Seleziona il tuo modello GPU e scarica l'ultima versione del driver.
  3. Installa il driver e riavvia il PC.

2. Aggiorna automaticamente la GPU (consigliato)

Se non hai il tempo o la fiducia per aggiornare manualmente i driver GPU, puoi farlo automaticamente Driver facile . Ciò è particolarmente utile se non sei sicuro di quale versione del driver sia l'ultima o hai difficoltà a trovare quella giusta.

Driver Easy Scansioni del sistema, identifica i driver obsoleti o mancanti e consente di aggiornarli con un solo clic. Non devi preoccuparti di scaricare i driver sbagliati o fare errori di installazione. Driver Easy si prende cura di tutto.

  1. Scaricamento E installare Driver facile.
  2. Esegui facilmente il driver e fai clic su Scansionare ora pulsante. Driver Easy scansionerà quindi il tuo computer e rileverà eventuali driver problematici.
  3. Clic Aggiorna tutto Per scaricare e installare le ultime versioni del driver per il tuo computer ( Ciò richiede la versione Pro ).

    In alternativa, fare clic Attiva e aggiorna Accanto a un dispositivo contrassegnato A Inizia una prova gratuita di 7 giorni . Con questa prova, avrai pieno Accesso alle funzionalità Pro, inclusi download di driver ad alta velocità, installazione con un clic e aggiornamenti automatici per i conducenti mancanti o obsoleti, il tutto senza alcun costo fino alla fine del periodo di prova.

  4. Riavvia il computer per le modifiche ad avere effetto.
  5. Controlla se puoi avviare il gioco senza errori. Se sì, allora congratulazioni e goditi il ​​tuo gioco! Se l'errore DX 12 persiste ancora, vai a Correzione 3 , sotto.

Fix 3: Modifica le opzioni di avvio

L'errore di lancio non supportato DX 12 potrebbe suggerire che il tuo gioco sta cercando di lanciare con DirectX 12, ma il tuo sistema non è completamente compatibile. In questo caso, è possibile passare a un'API di rendering più compatibile come DirectX 11 O Vulkan Bypassare il problema e potenzialmente far funzionare il gioco.

Per vapore :

  1. Aprire Vapore e vai a BIBLIOTECA .
  2. Fare clic con il tasto destro sul gioco con cui hai problemi e seleziona Proprietà ...
  3. Nel Generale Scheda, fare clic su Opzioni di lancio Box e aggiungi uno dei seguenti comandi:
    -D3d11 (per DirectX 11)
    -vulkan (per l'API Vulkan)
    Puoi inserire una o entrambe le opzioni, ma assicurati di separarle con uno spazio (ad es. -D3d11 -volcano ).
  4. Chiudi la finestra e prova a lanciare il gioco per vedere se il problema è risolto. Se sì, allora fantastico. Ma se non verrà ancora lanciato, salta a Correzione 4 .

Per giochi epici:

  1. Apri il Launcher Epic Games e navigare verso Biblioteca .
  2. Scegli il gioco in cui si incontra l'errore e fai clic su Tre punti > Maneggio .
  3. Sotto il Opzioni di lancio sezione, assicurarsi che il bosco sia SU . Quindi aggiungi uno dei seguenti comandi:
    -D3d11 (per DirectX 11)
    -vulkan (per l'API Vulkan)
    Puoi inserire una o entrambe le opzioni, ma assicurati di separarle con uno spazio (ad es. -D3d11 -volcano ).
  4. Chiudi la finestra e prova a lanciare il gioco per vedere se il problema è risolto. Se sì, allora fantastico. Ma se si verifica ancora l'errore, si prega di passare a Correzione 4 .

Nota: se il gioco non è ancora lanciato correttamente, potresti volerlo Ripristina le opzioni di avvio . Per fare ciò, torna alla sezione Opzioni di avvio nella finestra Proprietà e Elimina i comandi che hai aggiunto . Dopodiché, prova a lanciare di nuovo il gioco.

Correzione 4: verifica l'integrità del gioco

I file di gioco corrotti o mancanti possono anche causare DirectX 12 non è supportato errore. Per assicurarti che tutti i file di gioco siano intatti, è possibile utilizzare lo strumento integrato della piattaforma di gioco per verificare l'integrità dei file di gioco.

Ecco come verificare i file di gioco sui giochi Steam e Epic:

Per vapore:

  1. Aprire Vapore e vai a Biblioteca .
  2. Fare clic con il pulsante destro del mouse sul gioco e selezionare Proprietà .
  3. Sotto il File locali Scheda, fare clic Verifica l'integrità dei file di gioco .
  4. Steam controllerà i file mancanti o corrotti e li sostituirà.

Per giochi epici:

  1. Apri il Launcher Epic Games e vai al tuo Biblioteca .
  2. Fare clic sul Tre punti Accanto al tuo gioco e seleziona Maneggio .
  3. Scorri verso il basso e fai clic VERIFICARE .

Una volta completato il processo, avvia nuovamente il gioco per verificare se il problema è risolto. Se persiste ancora, non preoccuparti. Ecco altre due correzioni da provare.

Correzione 5: installa gli aggiornamenti di Windows

Le versioni obsolete di Windows possono non avere aggiornamenti critici, come patch o ottimizzazioni di sistema, necessarie per supportare pienamente DirectX 12. Questi aggiornamenti spesso includono correzioni di bug, patch di sicurezza e miglioramenti delle prestazioni che possono avere un impatto diretto sulla compatibilità con tecnologie più recenti come DirectX 12.

Ecco come verificare e installare gli ultimi aggiornamenti di Windows:

  1. Sulla tastiera, premere il Tasto logo Windows E IO Allo stesso tempo per aprire la finestra Impostazioni.
  2. Clic Windows Update > Controlla gli aggiornamenti .
  3. Attendi un breve tempo mentre Windows cerca aggiornamenti disponibili. Se sono disponibili aggiornamenti, fare clic per scaricarli e installarli. Se non vengono trovati aggiornamenti, salta a Correzione 6 .
  4. Una volta installato, riavviare il PC per applicare le modifiche.
  5. Controlla se il gioco può essere lanciato! Se non è ancora una gioia, per favore prova Correzione 6 , sotto.

Correzione 6: reinstallare DirectX

Se hai provato a modificare le opzioni di lancio e l'errore persiste, potrebbe essere una buona idea reinstallare DirectX . A volte, i componenti DirectX mancanti o danneggiati possono causare problemi di compatibilità che impediscono il lancio di giochi con DirectX 12.

Ecco come reinstallare DirectX:

  1. Vai al funzionario Installatore Web di runtime di DirectX User User .
  2. Scarica ed esegui il programma di installazione.
  3. Seguire le istruzioni sullo schermo per completare l'installazione.
  4. Riavvia il tuo PC affinché le modifiche abbiano effetto.

Dopo aver reinstallato DirectX, prova a lanciare di nuovo il gioco per vedere se il DirectX 12 non è supportato sul tuo sistema l'errore è risolto.


Questo è tutto: 6 correzioni che hanno aiutato i giocatori a risolvere il DirectX 12 non è supportato sul tuo sistema errore. Spero che abbiano aiutato.

Se, dopo aver provato tutte queste correzioni, il problema persiste, potrebbe essere un problema sottostante più complesso in gioco. In tali casi, può essere utile attendere una patch ufficiale dagli sviluppatori di giochi o contattare il loro team di supporto per ulteriore assistenza. Possono essere in grado di affrontare i bug o i problemi di compatibilità specifici per la configurazione del gioco o del sistema.