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 il file Versione DirectX non supportata errore. 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 risolvere il problema Versione DirectX non supportata, Nessuna versione DirectX supportata trovata errore 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
- Riparare Microsoft .NET Framework
- 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.
DirectX End-User Runtime dispone di una serie di librerie runtime dal legacy DirectX SDK 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 sua ultima versione da sito ufficiale di Microsoft .
2] Ripara Microsoft .NET Framework
Anche un Microsoft .NET Framework danneggiato può attivare questo errore. Pertanto, ti suggeriamo di riparare Microsoft .NET Framework installato sul tuo sistema utilizzando il file 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 aggiorna il driver della tua 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 tua scheda grafica da sito ufficiale del produttore .
- Ora installa DDU (programma di disinstallazione del driver dello schermo) . 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 farlo fai in modo che il launcher del gioco venga sempre eseguito come amministratore .
scorciatoia per disconnessione da Windows 10
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.
- Selezionare Proprietà dal lato sinistro.
- Scorri verso il basso e fai clic Aggiungi argomenti alla riga di comando .
Ora digita il seguente comando e fai clic 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 il Argomenti aggiuntivi della riga di comando casella di controllo.
Digita il seguente comando:
-dx12
Se utilizzi 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 a Libreria > Aggiungi un gioco e selezionare l'opzione desiderata.
- Apri Steam.
- Vai a Biblioteca .
- Fai clic con il pulsante destro del mouse sul gioco e seleziona Proprietà .
- Selezionare Generale .
- Tipo -dx12 nel OPZIONI DI LANCIO .
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 il messaggio ' Versione DirectX non supportata 'errore, 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 il file Strumento diagnostico DirectX . Dopo aver avviato lo strumento, vedrai la versione di DirectX installata sul tuo sistema sotto il file Sistema scheda.
la barra delle applicazioni di Windows non si nasconde a schermo intero
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 il SPENTO cartella. Troverai il stato.cfg archiviare lì. Fare doppio clic su di esso. Si aprirà nel Blocco note o nel software di editor di testo predefinito. Passare a grafica sezione. Se vedi lo stato dx12 falso , cambialo in VERO . 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 confini O Finestrato . 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, digitare Finestrato per la modalità finestra e Senza confini 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 DirectX obsoleta installata sul sistema, file di gioco danneggiati, ecc. Puoi utilizzare alcune soluzioni per correggere l'errore DirectX , 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.
Leggi dopo : Correggi il codice di errore irreversibile DirectX 2, 3, 4, 6, 15 .