Quando provo a installare DirectX, ricevo l'errore " Si è verificato un errore di sistema interno. Guarda DXError. Log e Directx. File di log nella cartella Windows per determinare la causa dell'errore. " L'errore potrebbe essere dovuto a un driver video obsoleto, Visual C ++ o .NET Framework. Questo tutorial spiega come correggere un errore di sistema interno durante l'installazione di DirectX su Windows 10.
Si è verificato un errore di sistema DirectX interno di Windows 10
Prima di tutto, disabilita il programma antivirus di terze parti, se presente, ed esegui l'installazione di DirectX come amministratore. Fare clic con il tasto destro sul file DirectX ".exe" e selezionare Esegui come amministratore. Nel migliore dei casi, puoi aprire i file di registro specificati e provare a determinare il motivo o rilasciare i registri in un commento, cercherò di aiutarti.
1. Controllo dei file di sistema
Esegui il prompt dei comandi come amministratore e inserisci i seguenti comandi a turno. Ciò eliminerà la possibilità se un file di sistema è danneggiato. Lo strumento troverà e recupererà automaticamente i file.
sfc /scannow
dism /online /cleanup-image /restorehealth
2. Compatibilità
Alcuni programmi e giochi installano automaticamente DirectX quando vengono installati. Per questo motivo, se il gioco o il programma è vecchio, potrebbe esserci un vecchio DirectX che non è supportato su Windows 10 o Windows 7 se è per XP. Fare clic con il tasto destro del mouse sull'eseguibile dxwebsetup.exe e selezionare Proprietà. Vai alla scheda "Compatibilità" e in basso fai clic su "Modifica impostazioni per tutti gli utenti". Quindi seleziona la casella "Esegui il programma in modalità compatibilità con". Seleziona le versioni di Windows in ordine e avvia.
3. Aggiorna i driver
Alcuni utenti su reddit sono stati in grado di risolvere un errore interno di sistema durante l'installazione di DirectX aggiornando i driver Nvidia HD Audio tramite l'utility GeForce Experience. Per questo motivo, se qualcuno ha Nvidia, AMD o Intel, è necessario andare sul sito ufficiale e scaricare i driver più recenti, o meglio, utilità speciali dei produttori per aggiornare le apparecchiature.
- Nvidia - Esperienza GeForce.
- AMD: un driver separato (nessuna utilità).
- Intel - Assistente driver Intel.
Riavvia il tuo PC.
4. Installazione di Visual C ++
In Windows 10, i pacchetti di Visual C ++ svolgono un ruolo importante poiché DirectX include questi file. È possibile che tu abbia già installato Visual C ++ 2015, ma hai bisogno di una versione precedente o più recente, oppure il pacchetto x32-bit non è installato. Vai al sito Web di Microsoft e scarica:
- Visual C ++ ridistribuibile 2015
- Scarica e installa i due pacchetti vc_redist.x64 e vc_redist.x86 .
Riavvia il tuo PC.
5. Installazione di .NET Framework tramite CMD
Esegui il prompt dei comandi come amministratore e digita:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs
Riavvia il tuo PC.