4 semplici modi per risolvere il problema Impossibile inizializzare DirectX 12
Impossibile inizializzare DirectX 12 o problema di inizializzazione di DirectX 12 non riuscito può verificarsi a causa di un driver grafico danneggiato o di una versione obsoleta di DirectX. Per risolvere il problema, devi prima assicurarti che Windows sia aggiornato.
Come posso risolvere il problema “Impossibile inizializzare DirectX12”?
1. Aggiornare il driver grafico
- Premere Windows + R per aprire la finestra Esegui .
- Digitare devmgmt.msc e fare clic su OK per aprire Gestione dispositivi.
- Individuare e fare clic su Schede video per espandere la categoria.
- Fare clic con il pulsante destro del mouse sul driver grafico e selezionare Aggiorna driver dal menu contestuale.
- Fare clic su Cerca automaticamente i driver .
- Se trovato, seguire le istruzioni sullo schermo per completare il processo.
- Una volta terminato, riavvia il computer.
Se questo non funziona, è necessario reinstallare il driver grafico.
- Aprire nuovamente Gestione dispositivi e fare clic per espandere la categoria Schede video.
- Fare clic con il pulsante destro del mouse sul driver grafico e scegliere Disinstalla dispositivo.
- Ora vai su Azione e clicca su Rileva modifiche hardware per reinstallare il driver.
In alternativa, è possibile riavviare il computer dopo la disinstallazione: il PC reinstallerà il driver eliminato al riavvio.
2. Installa DirectX12
- Premere Windows + R per aprire la finestra Esegui .
- Digitare dxdiag e fare clic su OK per aprire lo Strumento di diagnostica DirectX .
- Vai alla scheda Sistema e controlla la versione di DirectX : dovrebbe essere DirectX 12.
- In caso contrario, è necessario aggiornarlo; visitare la pagina ufficiale Microsoft per DirectX .
- Seleziona la lingua preferita e clicca su Scarica.
- Verrà scaricato un file, fare doppio clic su di esso e avviare l’installazione di DirectX12.
- Seguire le istruzioni sullo schermo per completare il processo.
3. Scarica Visual C++ Redistributable per Visual Studio 2015
- Vai al sito web di Visual C++ Redistributable per Visual Studio 2015 .
- Seleziona la lingua dal menu a discesa e fai clic su Scarica .
- Scegli la versione adatta al tuo computer e clicca su Scarica.
- Verrà scaricato un file; fare doppio clic sul file e avviare l’installazione.
- Seguire le istruzioni sullo schermo per completare il processo.
Se si verifica un errore della libreria di runtime Microsoft Visual C++ su Windows, è necessario innanzitutto eseguire un avvio pulito; leggere questa guida per saperne di più.
4. Disattivare l’accelerazione hardware
- Premi Windows+ Iper aprire l’ app Impostazioni .
- Vai su Sistema, quindi seleziona Schermo .
- Fare clic sulla visualizzazione Avanzate.
- Fare clic su Proprietà scheda video per Schermo 1 .
- Nella finestra successiva, passa alla scheda Risoluzione dei problemi.
- Fare clic sul pulsante Modifica impostazioni per aprire la risoluzione dei problemi della scheda video.
- Individua Accelerazione hardware e trascinala su Nessuno .
- Fare clic su OK per salvare le modifiche.
Se niente ha funzionato, prova a installare la versione a 32 bit del programma con cui riscontri il problema di inizializzazione di DirectX 12 non riuscita.
Inoltre, se utilizzi più monitor, prova a ricollegare il monitor secondario, avvia l’app o il gioco, vai alle opzioni di risoluzione, impostalo su un valore inferiore e salvalo. Ora esci dall’app e scollega il monitor esterno.
Se non riesci a installare DirectX sul tuo computer Windows, la causa potrebbe essere un file danneggiato; leggi questa guida per saperne di più.
Questi metodi ti hanno aiutato a risolvere il problema di DirectX? Se sì, condividi la tua esperienza con noi nella sezione commenti qui sotto.
Lascia un commento