Se provando ad avviare un videogioco sul tuo PC Windows, si è aperta una finestra con il messaggio: Errore irreversibile di DirectX, non preoccuparti, esiste una soluzione semplice. Ecco in cos’è l’errore irreversibile di DirectX e come risolverlo.
DirectX è un componente API, cioè un pacchetto di risorse di programmazione dell’applicazione che serve da supporto in modo che possono essere attivate funzioni complesse di riproduzione di grafica e di altre funzionalità multimediali, come il 3D, presenti nei videogiochi.
È una risorsa che Microsoft ha creato appositamente per Windows e può essere richiesta quando si installano i giochi. Solitamente DirectX è già integrata sul tuo PC, puoi scaricare comunque il Web Installer DirectX End-User Runtime per aggiornare la versione corrente di DirectX.
Come spiegato inizialmente, DirectX serve per avviare le caratteristiche multimediali avanzate del gioco, quindi, quando appare il messaggio di errore irrecuperabile significa che queste funzioni grafiche non possono essere eseguite.
Per risolverlo sarà necessario dare un’occhiata sia alle impostazioni dei requisiti del gioco, sia alla versione di DirectX sia al driver della scheda grafica. Nonostante ciò, in alcuni casi, è possibile risolvere il problema modificando le impostazioni della risoluzione dello schermo.
Il messaggio Errore irrecuperabile di DirectX appare solitamente all’avvio di giochi come Call of Duty, ma può anche verificarsi con altri giochi. Di seguito ecco alcune possibili soluzioni.
Esistono videogiochi che richiedono l’installazione di DirectX e tra questi si hanno delle differenze, a seconda della compatibilità con una versione più o meno recente di DirectX. I videogiochi più moderni, ad esempio, richiedono l’uso di sistemi più recenti, come DirectX 11 o DirectX 12.
La soluzione potrebbe essere molto semplice:
- Vai alla pagina ufficiale del videogioco e verifica la versione di DirectX che il sistema richiede (qui ad esempio trovi i requisiti minimi per Call of Duty: Warzone).
- Poi apri DirectX per verificare qual è la versione installata sul tuo PC. Ecco come fare:
Se hai una versione meno recente di quella richiesta, aggiornala con l’opzione Windows Update. Dovrai quindi aggiornare tutti i componenti di Windows. Quando si installa DirectX per la prima volta, si scarica la versione più recente e dopo si dovrebbe aggiorna automaticamente con il sistema.
Tuttavia, non tutte le versioni di Windows sono compatibili con l’ultima versione di DirectX. Soltanto Windows 10 e Server 2016 sono compatibili con le ultime versioni DirectX 11.3 e 12.
Se per esempio il gioco che vuoi avviare ti richiede DirectX 12 e il tuo sistema operativo Windows 7, per risolvere l’errore irreversibile di DirectX dovrai passare a Windows 10.
Un’altra opzione è quella di aggiornare la scheda grafica all’ultima versione disponibile. Ecco i passi da seguire:
- Vai su Pannello di controllo (se non lo trovi, premi i tanti Win + X.
- Fai doppio clic su Schermo e nella lista apparirà l’opzione Scheda grafica. Clicca con il tasto destro del mouse e clicca su Disinstalla dispositivo.
- Seleziona l’opzione Elimina le impostazioni del driver per questo dispositivo e poi Disinstalla.
- Scarica di nuovo (manualmente o automaticamente) il driver della tua scheda grafica.
- Riavvia il tuo PC. Se si apre una finestra per trovare il driver della scheda grafica clicca su Annulla.
- Vai al nuovo file di download del driver della scheda grafica, installalo e avvialo.
Un’opzione da tenere in conto per risolvere questo problema è verificare se modificando le dimensioni dello schermo il messaggio di errore scompare e DirectX riesce ad avviare il gioco. Per fare ciò:
- Dal desktop del PC clicca con il tasto destro del mouse per aprire le impostazioni del display.
- Sull’opzione Ridimensionamento e layout (Scale and layout) e seleziona personalizza.
- Inserisci 100%, poi OK e prova ad avviare nuovamente il videogioco per sapere se il problema è scomparso.
Se non sparisce in questo modo, ti consigliamo di provare con una delle due prime opzioni precedenti.
Qui troverai più dettagli relativi alla compatibilità del sistema Windows con le versioni di DirectX.
Foto: © Activision Blizzard.