Versione DirectX non supportata. Nessuna versione DirectX supportata trovata all’avvio di un gioco
Questo articolo elenca alcune soluzioni per correggere l’errore relativo a DirectX su Windows 11/10. Durante l’avvio di un gioco, gli utenti hanno riscontrato l’errore Versione DirectX non supportata. Secondo i rapporti, questo errore è principalmente associato al gioco Avatar. Tuttavia, può verificarsi anche in altri giochi. Se visualizzi un errore di questo tipo, utilizza le soluzioni fornite in questo articolo.
Il messaggio di errore completo è:
Nessuna versione DirectX supportata trovata. Scarica e installa il runtime per l’utente finale DirectX più recente.
Versione DirectX non supportata. Nessuna versione DirectX supportata trovata all’avvio di un gioco
Le seguenti soluzioni ti aiuteranno a correggere l’errore Versione DirectX non supportata, Nessuna versione DirectX supportata trovata durante l’avvio di un gioco. Prima di procedere, ti suggeriamo di verificare manualmente la disponibilità degli aggiornamenti di Windows. Se è disponibile un aggiornamento, installalo. Se ciò non risolve l’errore, utilizzare le seguenti soluzioni:
- Installa il runtime dell’utente finale DirectX
- Ripara Microsoft. NETTO quadro
- Aggiorna o reinstalla il driver della scheda grafica
- Esegui il launcher del gioco come amministratore
- Avvia il gioco fuori dal launcher
- Definire gli argomenti del gioco
- Disattiva la modalità compatibilità
- Modifica il file state.cfg
Vediamo nel dettaglio tutti questi fix.
1] Installa il runtime dell’utente finale DirectX
Se leggi attentamente il messaggio di errore, la possibile soluzione per correggere questo errore è menzionata lì. Installa la versione più recente di DirectX End-User Runtime.
Il runtime per l’utente finale di DirectX dispone di una serie di librerie di runtime del precedente SDK DirectX per alcuni giochi che utilizzano D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT e/o Managed DirectX 1.1. Installandolo puoi correggere molti errori di gioco associati a DirectX. Puoi scaricare la versione più recente dal sito Web ufficiale di Microsoft.
2] Ripara Microsoft. NETTO quadro
Una Microsoft corrotta. NET Framework può anche attivare questo errore. Pertanto, ti suggeriamo di riparare Microsoft. NET Framework installato nel sistema utilizzando lo strumento di ripristino di .NET Framework.
3] Aggiorna o reinstalla il driver della scheda grafica
Assicurati di avere la versione più recente del driver della scheda grafica, poiché questo errore può essere associato anche alla tua scheda grafica. Puoi aggiornare il driver della scheda grafica dal sito Web del produttore.
Se l’aggiornamento del driver della scheda grafica non risolve il problema, disinstallalo e reinstallalo. I seguenti passaggi ti aiuteranno in questo:
- Scarica la versione più recente del driver della scheda grafica dal sito ufficiale del produttore.
- Ora installa DDU (Disinstalla driver display). Esegui questa utility per rimuovere completamente il driver della scheda grafica.
- Ora esegui il file di installazione per reinstallare il driver della scheda grafica.
4] Esegui il launcher del gioco come amministratore
La mancanza di diritti amministrativi può essere una delle possibili cause di questo errore. Apri il launcher del gioco come amministratore e guarda cosa succede. Se questo risolve il problema, puoi fare in modo che il launcher del gioco venga sempre eseguito come amministratore.
5] Avvia il gioco fuori dal launcher
Prova ad avviare il gioco fuori dal launcher. Per fare ciò, devi aprire la directory di installazione del gioco. Lì troverai il file eseguibile (.exe) del gioco. Fare doppio clic su di esso per avviare il gioco. Se mostra ancora l’errore, avvia il gioco come amministratore tramite il file exe.
6] Definire gli argomenti del gioco
Una soluzione più efficace per questo errore è la modifica degli argomenti del gioco. Definisci gli argomenti per DirectX 12. I passaggi per farlo sono diversi per i diversi lanciatori di giochi. Di seguito abbiamo descritto i passaggi per alcuni launcher di giochi.
Per Ubisoft Connect, segui i passaggi scritti di seguito:
- Apri il launcher di Ubisoft Connect.
- Sfoglia i tuoi giochi.
- Seleziona il gioco interessato.
- Seleziona Proprietà dal lato sinistro.
- Scorri verso il basso e fai clic su Aggiungi argomenti della riga di comando.
Ora digita il seguente comando e fai clic su Salva.
-dx12
Per il launcher di Epic Games, procedi nel seguente modo:
- Apri il launcher di Epic Games.
- Fai clic sull’icona del tuo profilo e seleziona Impostazioni.
- Scorri la pagina verso il basso. Lì vedrai tutti i tuoi giochi installati. Fare clic sul gioco interessato.
- Seleziona la casella di controllo Argomenti aggiuntivi della riga di comando.
Digita il seguente comando:
-dx12
Se stai utilizzando Steam, segui i passaggi forniti di seguito. Se il tuo gioco non è disponibile su Steam, puoi aggiungerlo e quindi definire gli argomenti. Per aggiungere un gioco non Steam, vai su Libreria > Aggiungi un gioco e seleziona l’opzione desiderata.
- Apri Steam.
- Vai alla Libreria.
- Fai clic con il pulsante destro del mouse sul gioco e seleziona Proprietà.
- Seleziona Generale.
- Digita -dx12 nelle OPZIONI DI LANCIO.< /span>
7] Disattiva la modalità compatibilità
Se stai eseguendo il launcher del gioco in modalità compatibilità, disattivalo. Questo può aiutare.
8] Modifica il file state.cfg
Questa correzione riguarda il gioco Avatar. Se il gioco Avatar continua a rifiutarsi di avviarsi e mostra l’errore “Versione DirectX non supportata“, modifica il file state.cfg. Puoi modificare lo stato di DirectX 12 nel file state.cfg, a condizione che il tuo sistema supporti DirectX 12. Altrimenti, lo stato potrebbe cambiare automaticamente in False quando avvii il gioco.
Puoi visualizzare la versione di DirectX sul tuo sistema tramite lo Strumento diagnostico DirectX. Dopo aver avviato lo strumento, vedrai la versione di DirectX installata sul tuo sistema nella scheda Sistema.
Ora vai alla seguente posizione sul tuo sistema:
C:\Users\username\Documents\My Games\AFOP
Sostituisci il nome utente con il tuo nome utente nel percorso precedente. Apri la cartella AFOP. Qui troverai il file state.cfg. Fare doppio clic su di esso. Si aprirà nel Blocco note o nel software di editor di testo predefinito. Passa alla sezione grafica. Se vedi lo stato dx12 false, cambialo in true. Salva il file e avvia il gioco.
Se stai giocando in modalità a schermo intero e si verifica l’errore, cambia la modalità in Senza bordi o Finestra. Puoi modificare queste opzioni nelle Impostazioni di gioco. Poiché il gioco non si avvia a causa di questo errore, puoi modificare queste impostazioni nel file state.cfg. Nel file state.cfg, digita Windowed per la modalità finestra e Borderless per la modalità senza bordi. Potrebbe anche essere necessario modificare manualmente la dimensione della finestra. Salva il file e avvia il gioco.
Questo è tutto. Spero che aiuti.
Cos’è l’errore DirectX e come risolverlo?
DirectX è l’errore che si verifica quando si verifica un problema con DirectX installato sul tuo sistema. Possono esserci molte cause di un errore DirectX, come un driver della scheda grafica obsoleto, una versione obsoleta di DirectX installata sul tuo sistema, file di gioco danneggiati, ecc. Puoi utilizzare alcune soluzioni per risolvere l’errore DirectX errore, come riparare i file immagine di sistema danneggiati, installare l’ultimo aggiornamento di Windows, aggiornare il driver della scheda grafica, ecc.
Posso aggiornare a DirectX 12?
Windows 11/10 include già l’ultima versione di DirectX. Puoi controllare la versione di DirectX tramite lo strumento di diagnostica DirectX. Se il tuo sistema ha una versione precedente di DirectX, puoi installare la versione più recente installando l’ultimo Windows Update.
Lascia un commento