Correzione: si è verificato un errore X diretto sconosciuto su League of Legends

DirectX è una raccolta di interfacce di programmazione di applicazioni utilizzate per la gestione di attività relative ai contenuti multimediali, in particolare la programmazione di giochi e video, che opera su piattaforme Microsoft. DirectX è utilizzato anche da altre applicazioni software per attività di visualizzazione e grafica.

Qual è l'errore DirectX di League of Legends?

League of Legends (LoL) è un gioco multiplayer online battle arena (MOBA) sviluppato per Windows. Tuttavia, alcuni giocatori non riescono ad aprire LoL quando viene visualizzato un messaggio di errore DirectX. Il messaggio afferma:

"Si è verificato un errore DirectX sconosciuto e League of Legends non può iniziare. Assicurati che la tua scheda video stia utilizzando i driver video più recenti del produttore. "

Seguire le soluzioni che abbiamo presentato di seguito per risolvere questo problema. Tutti hanno confermato di funzionare dagli utenti e siamo certi che uno di essi corrisponderà al tuo scenario e che sarai in grado di risolvere il problema.

Soluzione 1: aggiorna i driver della scheda grafica

Questo potrebbe essere il primo passo logico poiché questo metodo è suggerito anche nel codice di errore. Poiché DirectX è strettamente correlato alla scheda grafica, un errore con DirectX potrebbe essere causato da un vecchio driver video e dovresti scaricare l'ultima versione il più presto possibile.

D'altra parte, gli utenti hanno segnalato che l'aggiornamento del driver ha causato il problema, il che significa che potresti essere in grado di risolverlo ripristinando il driver a una versione precedente. Ci sono molti modi per farlo, quindi cominciamo.

  • Seleziona il pulsante del menu Start nella parte in basso a sinistra dello schermo, digita Gestione dispositivi e fai clic dall'elenco dei risultati in alto. È inoltre possibile utilizzare la combinazione Tasto Windows + R facendo clic su entrambi questi tasti contemporaneamente per visualizzare la finestra di dialogo Esegui. Digitare "devmgmt.msc" nella finestra di dialogo e fare clic su OK.

Aggiornamento del driver:

  1. Espandi la sezione Schede video in Gestione dispositivi, fai clic con il pulsante destro del mouse sulla scheda grafica e seleziona l'opzione Disinstalla dispositivo.

  1. Conferma eventuali dialoghi che potrebbero chiederti di confermare la tua scelta e che il processo finisca.
  2. Cerca il driver della tua scheda video sul sito Web del produttore della scheda e segui le loro istruzioni che dovrebbero essere proprio lì sul sito. Salvare il file di installazione sul computer ed eseguirlo da lì. Il computer potrebbe riavviarsi più volte durante il processo di installazione.

Rollback del driver:

  1. Fare clic con il tasto destro sull'adattatore della scheda grafica che si desidera eliminare e selezionare Proprietà. Una volta aperta la finestra Proprietà, accedere alla scheda Driver e verificare il pulsante Ripristina driver in basso.

  1. Se l'opzione è disattivata, significa che il dispositivo non è stato aggiornato negli ultimi due giorni e non ha file di backup che ricordino il vecchio driver. Ciò significa anche che il recente aggiornamento del driver non è probabilmente la causa di questo problema.
  2. Se l'opzione è disponibile per fare clic su, fai clic su di essa e segui le istruzioni sullo schermo per tornare alla versione precedente del driver. Riavvia il computer e verifica se il problema persiste nel prompt dei comandi.

Nota : se si utilizza Windows 10, i driver più recenti vengono spesso installati insieme ad altri aggiornamenti di Windows, quindi assicurarsi di mantenere aggiornato il sistema operativo Windows 10. Windows Update viene eseguito automaticamente su Windows 10 ma puoi verificare se ci sono nuovi aggiornamenti seguendo le istruzioni seguenti.

  1. Utilizzare la combinazione di tasti Tasto Windows + I per aprire Impostazioni sul PC Windows. In alternativa, puoi cercare "Impostazioni" utilizzando la barra di ricerca situata nella barra delle applicazioni.

  1. Individua e apri la sottosezione "Aggiornamento e sicurezza" nell'app Impostazioni.
  2. Rimani nella scheda Windows Update e fai clic sul pulsante Controlla aggiornamenti sotto lo stato Aggiorna per verificare se è disponibile una nuova versione di Windows.

  1. Se ce n'è uno, Windows dovrebbe iniziare immediatamente con il processo di download e l'aggiornamento dovrebbe essere installato al prossimo riavvio.

Soluzione 2: avvia una riparazione completa del client League of Legends

Fortunatamente, il gioco stesso ha diversi modi per risolvere vari problemi tramite lo strumento di riparazione automatica che si trova nelle impostazioni del client in LoL. Gli strumenti sono in realtà abbastanza utili e ci sono diverse persone che sostengono che lo strumento ha fatto miracoli per loro, anche con questo errore DirectX sconosciuto.

  1. Apri League of Legends facendo doppio clic sul suo launcher, aspettando che controlli nuovi aggiornamenti del gioco o del client e fai clic sul pulsante Avvia nella parte superiore del Launcher.

  1. Dopo che il gioco è stato aperto, apri le sue impostazioni e rimani nella sottosezione Generale nella sezione Client e individua l'opzione Inizia riparazione completa all'interno. Cliccaci sopra e segui le istruzioni sullo schermo. Controlla se il processo ha aiutato e se vedi ancora lo stesso errore durante la riproduzione.

Soluzione 3: rimuovere le voci del registro e reinstallare DirectX

Come vedi, l'errore riguarda tutto DirectX, quindi forse è il momento di fare qualcosa al riguardo e provare effettivamente a risolvere DirectX. Ciò può essere ottenuto facilmente rimuovendo una determinata chiave dal registro e reinstallando DirectX. Questo metodo è abbastanza facile da fare e non dovresti saltarlo sulla strada giusta per risolvere il problema.

  1. Poiché hai intenzione di eliminare alcune chiavi dal registro, ti consigliamo di consultare questo articolo che abbiamo preparato per il backup sicuro del registro per prevenire altri problemi. Tuttavia, non si verificherà nulla di sbagliato se si seguono le istruzioni.
  2. Apri la finestra dell'Editor del Registro di sistema digitando "regedit" nella barra di ricerca o nella finestra di dialogo Esegui. Passare alla seguente chiave nel registro navigando nel riquadro di sinistra:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ DirectX

  1. Fare clic con il tasto destro del mouse sul tasto DirectX nel riquadro di navigazione sinistro e selezionare l'opzione Elimina. Conferma eventuali dialoghi in sospeso e riavvia immediatamente il computer.

Nota : se non riesci a eliminare questa chiave, potrebbe essere necessario aggiungere ulteriori autorizzazioni al tuo account. Questo può essere fatto facilmente mentre sei ancora nell'Editor del Registro di sistema se segui la serie di passaggi utili di seguito!

  1. Fare clic con il tasto destro del mouse sul tasto DirectX nel riquadro di navigazione sinistro e selezionare l'opzione Elimina.
  2. Sotto l'opzione Nome gruppo o utente, prova a individuare il nome utente del tuo computer nell'elenco. In caso contrario, fare clic su Aggiungi >> Avanzate >> Trova ora. Dovresti essere in grado di vedere il tuo account utente nei risultati di ricerca, quindi sceglierlo e fare clic su OK due volte fino a quando non si torna nella cartella Autorizzazioni.

  1. Seleziona il tuo account nella sezione Nome gruppo o utente e seleziona la casella di controllo Controllo completo in Autorizzazioni per (nome utente) e applica le modifiche apportate.
  2. Successivamente, è possibile fare clic con il tasto destro del mouse sul tasto DirectX e fare clic su Elimina per riprovare.

Dopo questo e dopo aver riavviato il computer, è tempo di reinstallare DirectX sul tuo computer. Può essere fatto semplicemente scaricando l'ultima versione di DirectX per il sistema operativo in uso e installandolo sulla versione corrente.

Il processo differisce da un sistema operativo all'altro e gli utenti hanno riferito che gli utenti di Windows 10 possono semplicemente riavviare il proprio PC invece di reinstallare DirectX. Altre versioni possono seguire i passaggi seguenti:

  1. Passare alla pagina di download del programma di installazione Web di runtime per l'utente finale DirectX sul sito Web ufficiale di Microsoft.
  2. Fai clic sul pulsante rosso Download sul sito e segui le istruzioni visualizzate sullo schermo per scaricare Web Installer per DirectX sul tuo computer.

Nota : Microsoft probabilmente offrirà un paio di altri strumenti dopo aver fatto clic sul collegamento Download, ma è possibile scegliere di deselezionare tali prodotti se si preferisce non installarli. Se si sceglie di non scaricare queste utilità, il pulsante Avanti verrà rinominato in No grazie e continua.

  1. Eseguire l'installazione di DirectX seguendo le istruzioni dal sito Web di Microsoft o dalla procedura guidata di installazione di DirectX. Dovrai scorrere la pagina Termini e condizioni e fare clic sul pulsante Avanti.

  1. Riavvia il computer e controlla se l'errore relativo a DirectX appare ancora quando stai provando a giocare a League of Legends.

Soluzione 4: reinstallare il gioco

Reinstallare il gioco può sembrare una mossa disperata, ma è sicuramente più facile che fare una risoluzione avanzata dei problemi. Inoltre, poiché i tuoi progressi in League of Legends sono stati tracciati tramite il tuo account Riot, sicuramente non perderai nessuno dei tuoi progressi.

  1. Prima di tutto, assicurati di aver effettuato l'accesso con un account a cui sono state concesse le autorizzazioni di amministratore in quanto non sarai in grado di disinstallare i programmi utilizzando nessun altro account.
  2. Fare clic sul menu Start e aprire il Pannello di controllo cercandolo lì o nella finestra di dialogo Esegui. In alternativa, puoi semplicemente fare clic sull'icona a forma di ingranaggio per aprire le impostazioni se stai utilizzando il sistema operativo Windows 10.
  3. Nel Pannello di controllo, cambia la vista facendo clic su Visualizza come: Categoria nell'angolo in alto a destra e fai clic su Disinstalla un programma nella parte Programmi.

  1. Se si utilizza l'app Impostazioni, facendo clic su App si dovrebbe aprire immediatamente un elenco di tutti i programmi e le applicazioni installati sul PC.
  2. Individua la voce League of Legends nell'elenco di tutte le app e fai clic una volta su di essa. Fare clic sul pulsante Disinstalla sopra l'elenco e confermare eventuali finestre di dialogo che potrebbero essere richieste. Segui le istruzioni sullo schermo per disinstallare League of Legends e riavviare il computer in seguito.
  3. Fai clic su questo link e assicurati di fare clic sul pulsante Gioca gratis / Gioca ora e scegli l'opzione Già registrato nella schermata Iscriviti per avviare immediatamente il download.

  1. Individua il file scaricato, aprilo e installa League of Legends seguendo le istruzioni sullo schermo e aspettando che il processo finisca. Verificare se l'errore relativo a DirectX persiste ancora.

Articoli Interessanti