Il motore in esecuzione richiede DX11 livello di funzionalità 10.0 [risolto]

Quando si eseguono videogiochi ad alta intensità grafica come Fortnite, PUBG, Crysis, The Witcher 3 o programmi software come Fusion360 e SolidWorks, l'hardware video deve essere in grado di gestire le API DirectX più recenti.

Se stai utilizzando una scheda integrata (una scheda con una CPU) o una scheda grafica dedicata precedente, potresti visualizzare l'errore: "Il motore di runtime richiede DX11 livello di funzionalità 10.0".

DirectX Cosa significa errore?

DX11, abbreviazione di DirectX11, è un'interfaccia di programmazione dell'applicazione o API sviluppata da Microsoft e in esecuzione su computer Windows.Il suo compito è gestire l'hardware del computer che gestisce elementi multimediali come schede grafiche, schede audio e sistemi operativi.Fornisce supporto per l'accelerazione hardware per i programmi e determina le tue capacità hardware e si regola secondo necessità in modo da ottenere le migliori prestazioni.A partire dal 2021, l'ultima generazione è DirectX12.

Quando viene visualizzato l'errore "Il motore di runtime richiede DX11 livello di funzionalità 10.0", significa che il sistema del computer, in particolare l'unità di elaborazione grafica, non dispone dell'hardware Direct3D più recente o adatto per eseguire l'applicazione che si sta tentando di eseguire.

Aspetta, c'è una differenza tra il runtime DirectX e l'hardware Direct3D?

Sì, il programma di runtime DirectX determina la versione di DirectX che il tuo sistema operativo può gestire, poiché i sistemi operativi precedenti potrebbero non essere in grado di eseguire l'ultima generazione di API DirectX.Mentre il livello di funzionalità hardware Direct3D descrive e determina ciò con cui la tua GPU può essere eseguita o compatibile.

Solo perché puoi scaricare e installare l'ultimo ambiente di runtime DirectX, non significa che la tua GPU sarà in grado di eseguire l'ultimo hardware Direct3D.Questo è il caso anche se hai il sistema operativo più recente.

Posso scoprire quale DirectX è installato?

Per verificare quale versione di DirectX stai utilizzando, devi eseguire lo strumento di diagnostica DirectX integrato direttamente in Windows.Puoi accedervi procedendo come segue:

  1. Digita nella casella di ricerca del tuo computer (menu di avvio)"correre".
  2. accendereFinestra di dialogo Esegui.
  3. accedere:" dXDiag ” e fare clicdeterminare.
finestra di dialogo di esecuzione
    1. In Sistema, cercaVersione DirectX.

 

Come trovare la tua versione di DirectX

Se la tua scheda grafica è aggiornata, puoi controllare il livello di funzionalità hardware Direct3D supportato procedendo come segue:

  1. Vai aaccanto alla scheda Sistemascheda "Visualizza".
  2. nell'autistaVisualizza sotto.
  3. Trovalivello funzionale.
  4. assicurarsiattivatoAccelerazione DirectDraw, accelerazione Direct3DAccelerazione della trama AGP.
domanda correlata  Le cuffie per Windows 10 non funzionano normalmente [5 soluzioni]
Come visualizzare i livelli in primo piano supportati dalla GPU

Se stai utilizzando l'ultimo sistema operativo Windows 10, lo avraiDirectX12e dovrebbe essere in grado di eseguire DirectX11 e DirectX10.Se stai correndoApp o gioco legacy, questi probabilmente richiederanno al massimo solo DirectX9, che richiederà il download e l'installazione della sua distribuzione.

6 correzionieseguire l'errore del motore,bisognoSoluzione alternativa per DX11 livello di funzionalità 10.0

1. Utilizzare una GPU dedicata per eseguire l'applicazione

Verifica se il tuo computer dispone sia di un'unità di elaborazione grafica integrata che di un'unità di elaborazione grafica dedicata.Se utilizzi un laptop, puoi vederlo dall'adesivo all'interno del trackpad o sotto "Schede video" in Gestione dispositivi.Se nell'elenco vedi una scheda grafica integrata e una GPU dedicata, dovrai disabilitare l'integrazione.Ecco come:

    1. Nella casella di ricerca del tuo computer (menu di avvio) digita "Gestore dispositivi".
    2. Apri Gestione dispositivi e trovaAdattatore schermo.
    3. espansioneVisualizza un elenco di adattatori.
    4. Fare clic con il pulsante destro del mouseUnità grafica integrata.
    5. 選擇Disabilitalo.

 

  1. Questo passerà all'utilizzo del tuoScheda grafica dedicata.
  2. Puoi ripetere questi passaggi in qualsiasi momentoriabilitareunità integrata.
Come disabilitare la grafica integrata in Gestione dispositivi

Se la tua GPU supporta le funzionalità hardware DirectX10.0 e Direct11D di 3, non riceverai più il messaggio di errore "Per eseguire il motore è necessario il livello di funzionalità DX11 10.0".

2. Installa tutte le patch e gli aggiornamenti del gioco

Se sai che l'app che stai tentando di eseguire ha ricevuto un aggiornamento recente, scaricala e applica una patch.Gli sviluppatori di videogiochi e soluzioni software online rilasciano sempre patch per correggere bug e sviste nella programmazione.Il mancato aggiornamento all'ultima patch può causare la visualizzazione del messaggio di errore "Per eseguire il motore è necessario il livello di funzionalità DX11 10.0".

3. Aggiorna Windows 10 all'ultima versione

Se il tuo sistema operativo Windows 10 non è aggiornato, questo potrebbe essere il motivo per cui viene visualizzato il messaggio di errore "Per eseguire il motore è necessario il livello di funzionalità DX11 10.0", poiché l'ultimo aggiornamento garantisce che tu stia eseguendo l'ultima versione di DirectX.Controlla se il tuo Windows 10 è aggiornato, in caso contrario, segui i passaggi seguenti per aggiornarlo:

  1. Digita nella casella di ricerca del tuo computer (menu di avvio)impostare.
  2. Clicca suAggiornamento e opzioni di sicurezza.
  3. Clicca suControlla gli aggiornamentiPulsante.
  4. 更新il tuo Windows 10.
  5. Ricominciacomputer.
  6. Ricominciala tua applicazione.
domanda correlata  Come impostare l'ordine di priorità della CPU in Windows 10 per dare la priorità all'uso delle applicazioni in primo piano
Utilizzare il pulsante per verificare la presenza di aggiornamenti

Prova a eseguire di nuovo l'applicazione e vedi "Il motore richiede DX11 livello di funzionalità 10.0", viene visualizzato il messaggio di errore.In caso contrario, puoi procedere, ma in caso affermativo, procedi alla soluzione successiva di seguito.

4. Installa l'ultima versione di DirectX

Se il tuo computer Windows 10 è aggiornato, avrai automaticamente l'ultima versione di DirectX integrata nel sistema, quindi non è necessario alcun download.Lo stesso vale per DirectX8 per Windows 8.1/11 e DirectX7 per Windows 10/Vista.Tuttavia, se per qualche motivo non hai l'ultima DirectX, puoi farloScarica qui.Il modo più semplice è usareInstallatore web.

5. Aggiorna il driver della scheda grafica

Se il tuo Windows è aggiornato, hai scaricato le ultime patch dell'applicazione e hai l'ultima versione di DirectX, controlla se i driver della tua scheda grafica non sono aggiornati.Questo è solitamente il colpevole, poiché spesso vengono rilasciati driver per unità di elaborazione grafica integrate e dedicate.È possibile aggiornare il driver grafico in diversi modi.

Aggiorna i driver grafici utilizzando Gestione dispositivi:

  1. Cerca nella casella di ricerca del tuo computer (menu di avvio)Gestore dispositivi.
  2. In una nuova finestrauscir fuoriAdattatore schermo.
  3. tirare giù il suo menu eFare clic con il pulsante destro del mouse sull'unità integrata o dedicata.
  4. Dal menuClicca suOpzioni di aggiornamento.
  5. Ricerca automaticaautista.
  6. Windows cercherà nuovi driver e li installerà.
Come aggiornare i driver da Gestione dispositivi - Automaticamente

Se Windows non trova nuovi driver, la cosa migliore da fare èAggiornali manualmente dal sito Web del produttore.

  • Se in esecuzione su un laptop o laptopProcessore integrato Intel, Per favore vai aQuie scarica in base al produttore.
  • se in esecuzioneScheda grafica Nvidia dedicata,Per favore vai aQui.È necessario inserire il tipo di prodotto, la famiglia, il prodotto stesso e il sistema operativo.
  • se in esecuzioneScheda grafica AMD dedicata, Per favore vai aQui.
domanda correlata  Raccomandazioni antivirus per Windows: gratuite ea pagamento

Se non desideri scaricare e installare i driver manualmente, sia Nvidia che AMD hanno un software driver ufficiale che puoi scaricare e utilizzare per la tua GPU.È affidabile, funziona bene e non devi preoccuparti di rovinare l'installazione.Per Nvidia puoi usareGeForce Experience; per AMD puoi usareRadeon Software Adrenalin Edizione 2020.

Esempio di software del driver AMD Radeon

6. Ripara il tuo DirectX

Se il tuo ambiente di runtime DirectX è corrotto o danneggiato da un virus, dovrai risolverlo, poiché questo potrebbe essere il motivo del messaggio "Livello di funzionalità DX11 10.0 richiesto dal motore di runtime" visualizzato.Per correggere DirectX:

  1. Vai aPagina del programma di installazione Web di Microsoft DirectX End User Runtime.
  2. Questa pagina può essere trovata all'indirizzotrovato qui.
  3. scegli tulingua necessariae fare clic sul pulsante di download.
  4. Ciò ti consentirà di accedere a molte applicazioni e giochi utilizzando DX9/10/11libreria di runtime.
  5. Dopo il download, conInstalla con privilegi di amministratore.
  6. secondoSegui le istruzioni sullo schermo.
  7. Dopo la riparazioneRicomincia.

Questo dovrebbe darti i file di distribuzione di cui hai bisogno in modo da non ricevere più il messaggio "È richiesto il livello di funzionalità DX11 10.0 per eseguire il motore" quando esegui l'applicazione.

Condividi questo post

Invia commento