Installazione di DirectX non riuscita e installazione non riuscita su Windows 11/10

Quando si tratta di Windows 11/10 , continuiamo sempre a cercare driver e software su Internet. Ora, alcuni di voi potrebbero dire che Windows Update è abbastanza buono da installare driver e software di sistema da solo. Sì, hai ragione ma a volte non basta. Oggi vedremo alcuni semplici passaggi per la risoluzione dei problemi se non riesci a installare DirectX(unable to install DirectX) su Windows 11/10.

DirectX viene utilizzato dalle applicazioni per creare e gestire animazioni, effetti multimediali e immagini. È l' Application Programming Interface ( API ) che assicura che tutto sia liscio come il burro nel tuo ambiente Windows . Funziona con l'aiuto di librerie di runtime binarie fornite con Software Development Kit ( SDK ) di DirectX.

Se non hai un background informatico, queste terminologie potrebbero essere difficili da capire per te. In breve, DirectX è il pacchetto di istruzioni che ti assicura un'esperienza utente senza interruzioni e interattiva.

Installazione di DirectX non riuscita

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Il più delle volte, gli errori di lancio di DirectX sono dovuti a qualche ingerenza di .NET Framework nel mezzo. Ma c'è di più, possono verificarsi errori anche per altri motivi. Queste ragioni variano di volta in volta ed è sempre difficile dire quale sia la ragione dietro l'errore.

Installazione di DirectX non riuscita e non installata

Proveremo i seguenti metodi collaudati per risolvere l'errore.

  1. Installa la versione precedente di DirectX , se necessario
  2. Verifica(Check) la disponibilità di aggiornamenti del driver della scheda grafica
  3. Scarica e installa Visual C++ Redistributable
  4. Installa .NET Framework utilizzando il prompt dei comandi(Command Prompt) .

Prima di iniziare, assicurati di provare tutti i metodi se l'errore persiste. Tieni presente che è necessario riavviare il sistema dopo il completamento di ogni metodo.

DirectX non si installa

1] Se necessario , installare(Install) la versione precedente di DirectX

Ci sono applicazioni là fuori che ancora non supportano le ultime versioni di DirectX . A volte(Sometimes) devi solo scaricare manualmente le versioni precedenti come DirectX9 . Ora, per verificare quale versione di DirectX è installata sul tuo computer,

  1. Premi i tasti Win + R. Si aprirà la finestra Esegui .(Run)
  2. Digita dxdiag e premi invio. Si aprirà lo strumento di diagnostica DirectX .(DirectX Diagnostic Tool)

    run_directx_diagnostics

  3. Nella scheda Sistema(System) cerca la versione DirectX(DirectX version) .

    directx_version_dxdiag

Ora che sai quale versione è installata e desideri installare quella precedente, puoi scaricarla da qui(here) . Ma se ti piace mantenere il tuo sistema in esecuzione senza blocchi e ritardi, viene sempre suggerita l'ultima versione. Prova a cercare la nuova versione dell'applicazione che desideri installare che supporta l'ultima versione di DirectX .

Leggi: (Read:) DirectX ha riscontrato un errore irreversibile(DirectX encountered an unrecoverable error) .

2] Controlla(Check) gli aggiornamenti del driver della scheda grafica(Graphic)

Molte volte si nota che la versione DirectX del proprio sistema non è compatibile con i driver grafici(graphic drivers) . Ciò accade a causa degli aggiornamenti automatici disabilitati. Per eseguire questo metodo, assicurati che il tuo sistema riceva aggiornamenti regolarmente.

  1. Premi i tasti Win + X. Si aprirà il menu Accesso rapido .(Quick Access )
  2. Fare clic su Gestione dispositivi(Device Manager) . Si aprirà una nuova finestra di Gestione dispositivi(Device Manager) .

    quick_access_device_manager

  3. Fare clic su Display Adapter , i driver video disponibili nel sistema saranno visibili.
  4. Fare clic con il pulsante destro del mouse sull'adattatore Intel HD e fare clic su Aggiorna.(Intel HD)

    update_display_drivers

  5. Fare clic su Cerca automaticamente il software del driver aggiornato(Search automatically for updated driver software) . Assicurati solo(Just) che il tuo sistema abbia una connessione Internet attiva.

    auto_update_display_drivers

  6. Se i driver più recenti sono già installati, ti avviserà, ma in caso contrario scaricherà e installerà gli ultimi aggiornamenti.

    driver_grafici_aggiornati_installati

  7. Ora, se la tua macchina ha anche una GPU(GPU) dedicata , nell'elenco della Scheda video, fai clic con il pulsante destro del mouse su di essa e seleziona Disinstalla dispositivo(Uninstall Device) . Installa di nuovo i driver dal sito Web ufficiale della GPU .
  8. Se sai come aggiornare i driver della GPU dalla sua applicazione, puoi saltare il passaggio 7(Step 7) e continuare ad aggiornare i driver.

3] Scarica(Download) e installa Visual C++ Redistributable

In Windows 10 Visual C++ Redistributable gioca un ruolo importante. Il requisito di base di DirectX include anche Visual C++ Redistributable s. Può succedere che sia già installato sul tuo sistema ma hai bisogno di una versione precedente o più recente. Per verificare quale versione di Visual C++ Redistributable è installata:

  1. Premi i tasti Win + R. Digita control e premi invio.

    eseguire_pannello_di_controllo

  2. Quando si apre il Pannello di controllo, fare clic su (Control Panel)Programmi e funzionalità(Programs and Features) .
  3. Nell'elenco dei programmi(Programs) , cercare Microsoft Visual C++ -Redistributable . È possibile che siano installate più versioni, ciò è dovuto ai diversi requisiti delle diverse applicazioni. Verificare la versione 2015 se è disponibile, quindi potrebbe essere necessario reinstallarla. In caso contrario, potrebbe essere necessario scaricarlo.

    ms_visual_rediatributables

  4. Visita il sito ufficiale di Microsoft(Microsoft’s) e scarica Visual C++ Redistributable 2015 .
  5. Seleziona la lingua e clicca su Download .

    download_visual_rediatributable

  6. Scegli dall'elenco delle versioni x86 e x64 . Fare clic su Avanti(Next) . Il download inizierà a breve.

    select_visual_rediatributable_version

  7. Ora installa il file appena scaricato e il tuo errore dovrebbe essere sparito ormai.

4] Installa .NET Framework(Install .NET Framework) utilizzando il prompt dei comandi(Command Prompt)

Se il metodo sopra non ha funzionato per te, puoi scaricare e installare lo stesso usando il prompt dei comandi(Command Prompt) . Per installare il framework utilizzeremo il servizio DISM ( Deployment Image Servicing and Management ) di Windows .

  1. Apri il menu di avvio, digita cmd . Selezionare Prompt dei comandi(Command Prompt) e fare clic su Esegui come amministratore(Run as administrator) . Assicurati di avere una connessione Internet attiva.
  2. Digita il seguente comando e premi invio: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    dism_visual_redistributable

  3. Ora, attendi che il processo finisca. Riavvia il sistema non appena il processo termina.

Poiché questi metodi si sono dimostrati utili in precedenza, l'errore non dovrebbe essere visualizzato di nuovo.



About the author

Sono uno sviluppatore web con esperienza di lavoro sia con Windows 11 che con Windows 10. Sono anche un utente di Firefox da molti anni e sono diventato abbastanza abile nell'uso della nuovissima console di gioco Xbox One. I miei interessi principali risiedono nello sviluppo di software, in particolare nello sviluppo web e mobile, nonché nella scienza dei dati. Sono molto ben informato sui vari sistemi informatici e sul loro utilizzo, quindi posso fornire un feedback imparziale su vari programmi o servizi che potresti utilizzare.



Related posts