Remediere: caracteristica DX11 nivel 10.0 este necesară pentru a porni motorul



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Eroarea „Nivelul de funcție DX11 10.0 este necesar pentru a porni motorul” apare atunci când sistemul nu are corespunzător Nivelul caracteristicii hardware Direct3D cerute de motorul jocului. Acest mesaj special de eroare semnalează faptul că motorul aplicației nu poate utiliza Nivel de funcție 3D direct versiune 10.0 . Dacă sistemul de operare are cea mai recentă versiune DirectX, eroarea este de obicei un semn că GPU nu îndeplinește cerințele minime de sistem sau rulează pe un software de driver învechit. Utilizatorii vor întâmpina această eroare atunci când încearcă să ruleze jocuri și alte aplicații care necesită o prelucrare grafică extinsă.



Ce este DirectX?

Directx este o colecție de interfețe de programare a aplicațiilor (API-uri) dezvoltate de Microsoft pentru a gestiona sarcini legate de programarea jocurilor și multimedia pe toate platformele afiliate Microsoft. Colecția de API-uri oferă programe compatibile DirectX cu suport multimedia accelerat hardware. Printre altele, DirectX oferă mijloacele pentru ca un program (joc sau altă aplicație) să vă determine capacitățile hardware și să-și adapteze parametrii pentru a oferi cea mai bună experiență.



Multe dintre API-urile prezente în subsistemul DirectX sunt obligatorii și ar trebui considerate ca fiind esențiale pentru orice, de la redarea video simplă la jocurile video 3D exigente.



Runtime DirectX vs Nivelul caracteristicilor hardware Direct3D

Mulți utilizatori confundă Timp de rulare DirectX mediu cu Nivelul caracteristicii hardware Direct3D . Runtime-ul DirectX descrie versiunea DirectX pe care software-ul OS o poate suporta. Pe de altă parte, Nivelul caracteristicilor hardware Direct3d descrie suportul oferit de hardware-ul dvs. video (GPU).

Având în vedere acest lucru, a avea cel mai recent mediu de rulare DirectX instalat pe computer nu înseamnă că hardware-ul dvs. este capabil să suporte Caracteristică hardware Direct3D Nivelul 10.0. Chiar dacă versiunea dvs. Windows este echipată pentru a gestiona cele mai recente API-uri DirectX, este posibil ca placa GPU să nu accepte necesarul niveluri de caracteristici. Acesta este adesea cazul cu GPU-urile mai vechi sau integrate.

Cum să aflați dacă este instalat DirectX

Dacă aveți Windows 10, Runtime DirectX 12.0 a fost instalat automat cu sistemul de operare (presupunând că aveți cele mai recente actualizări Windows). Dar, pentru a utiliza noile API DirectX, cardul GPU trebuie să le accepte.



Pentru a confirma acest lucru și a verifica ce versiune DirectX este acceptată de sistemul de operare, va trebui să rulați Instrument de diagnosticare DirectX (dxdiag) . Acest instrument Windows încorporat poate fi accesat pe orice versiune Windows deschizând o casetă Run ( Tasta Windows + R ) și tastarea „ dxdiag '.

Puteți vizualiza versiunea dvs. de runtime DirectX în Informatii despre sistem în Sistem filă.

Pentru a vedea dacă GPU-ul dvs. este capabil să accepte nivelurile de caracteristici necesare, accesați Afişa fila de sub Șoferii și vezi care Niveluri de caracteristici sunt acceptate de placa grafică.

Dacă găsești asta caracteristică nivel 10_0 (10.0) nu se afișează printre Niveluri de caracteristici intrări în interior Instrument de diagnosticare DirectX , este unul dintre următoarele scenarii:

  • Placa dvs. grafică (GPU) rulează cu drivere învechite care trebuie actualizate. Cu excepția cazului în care sistemul dvs. are un driver care instruiește hardware-ul grafic cu privire la modul de utilizare a nivelului de caracteristică respectiv, acesta nu va cumpăra în cadrul Instrumentului de diagnosticare DirectX.
  • Sistemul dvs. de operare necesită o actualizare suplimentară a platformei. Se aplică numai utilizatorilor Windows 7 și Windows XP.
  • Cardul dvs. grafic nu acceptă Nivelul caracteristicii 10.0 . În acest caz, soluția aplicabilă ar fi cumpărarea unei noi plăci grafice (GPU).

Rețineți că DirectX are compatibilitate inversă - dacă aveți DirectX 12, toate distribuțiile de runtime anterioare ar trebui să fie prezente pe sistemul dvs. Același lucru este valabil și pentru DirectX 11 și DirectX 10.

Cu toate acestea, unele jocuri vechi au nevoie de API-uri DirectX mai vechi, care sunt depășite de pe Windows 10 și pot fi găsite doar pe DirectX 9.0c sau mai jos . În acest caz, vi se va cere să instalați acea distribuție specială pentru a rula programul. Chiar dacă cea mai recentă versiune DirectX este 12.0, marea majoritate a jocurilor se bazează încă pe nivelurile de caracteristici implementate cu runtime-ul DirectX 10.

Fixarea erorii „Nivelul caracteristicii DX11 10.0 este necesară pentru a porni motorul”

Dacă instrumentul de diagnosticare DirectX a dezvăluit că aveți runtime DirectX 10 sau mai nou și GPU acceptă nivelul de funcție Direct3D necesar, ar trebui să aveți componentele necesare pentru a rula aplicația în cauză. Cu toate acestea, dacă totuși obțineți „Nivelul de funcție DX11 10.0 este necesar pentru a porni motorul” eroare în ciuda îndeplinirii cerințelor, una dintre remedierile din acest articol vă va permite să remediați eroarea.

Mai jos aveți o colecție de soluții pe care utilizatorii le-au găsit utile în remedierea „Nivelul de funcție DX11 10.0 este necesar pentru a porni motorul” eroare. Vă rugăm să urmați fiecare metodă până când veți întâlni o soluție care funcționează pentru dvs.

Notă: Metodele de mai jos sunt aplicabile numai dacă sunteți sigur că GPU-ul dvs. acceptă Nivelul caracteristicii 10.0 . Înainte de a încerca oricare dintre remedieri, vă recomandăm să faceți câteva cercetări cu privire la specificațiile plăcii dvs. grafice pentru a vedea dacă este capabilă să accepte Caracteristică Direct3D Nivelul 10.0 .

Metoda 1: Rularea aplicației cu GPU dedicat

Dacă vedeți eroarea pe un laptop sau notebook, este posibil să aveți atât un GPU dedicat, cât și o soluție integrată. Dacă aveți două carduri, sistemul dvs. va decide ce card GPU să utilizați analizând câte resurse sunt necesare de către motorul aplicației. Cu toate acestea, acest lucru poate fi anulat de utilitarul dvs. de economisire a bateriei - dacă este setat pe modul de economisire a bateriei, s-ar putea să forțeze sistemul să pornească programul cu GPU-ul integrat, deoarece consumă mai puține resurse.

Acest lucru poate fi ușor remediat prin setarea utilității la „ Modul de performanță ”Sau prin dezinstalarea software-ului complet. Dar dacă nu doriți să dezinstalați managerul bateriei, vă puteți forța GPU-ul dedicat făcând clic dreapta pe comanda rapidă a jocului și alegând Rulați cu procesor grafic. Apoi, selectați cardul dedicat și vedeți dacă începe fără „Nivelul de funcție DX11 10.0 este necesar pentru a porni motorul” eroare.

Dacă începe cu succes, puteți reveni la această setare și faceți clic pe Schimbați procesorul grafic implicit pentru a seta o regulă permanentă pentru program în GPU-urile dvs. Panou de control setări.

Metoda 2: Actualizarea driverului plăcii dvs. grafice

Locul evident pentru a începe pentru a rezolva „Nivelul de funcție DX11 10.0 este necesar pentru a porni motorul” eroarea constă în actualizarea driverelor plăcii dvs. grafice. Există mai multe modalități de a face acest lucru, dar modul ideal de a face acest lucru este de încredere de producătorul plăcii video.

Cele mai noi versiuni de Windows (Windows 10 și Windows 8) ar trebui să instaleze automat driverul software necesar plăcii dvs. grafice. Dar, chiar dacă sistemul dvs. de operare descarcă și instalează automat un driver pentru GPU, este posibil să nu fie cea mai recentă versiune disponibilă. Este posibil ca sistemul dvs. să raporteze această eroare, deoarece GPU-ul nu știe cum să îl folosească Nivelul caracteristicii 10.0 în ciuda faptului că are hardware-ul de sprijin

Acest lucru poate fi rezolvat prin instalarea driverului grafic adecvat. Există o modalitate universală de a face acest lucru (indiferent de producătorul GPU), dar nu este la fel de fiabilă ca și respectarea liniilor directoare ale producătorului de instalare a driverului.

Instalarea driverului grafic prin Device Manager

Mai jos aveți pașii de actualizare a driverului grafic prin Manager de dispozitiv . Este un loc bun pentru a începe, dar se bazează pe Windows Update pentru a căuta online driverul adecvat. Dacă această metodă nu actualizează driverul GPU, vă rugăm să urmați următoarele ghiduri specifice celor mai cunoscuți producători de plăci grafice.

  1. presa Tasta Windows + R , tip ' devmgmt.msc ”Și a lovit introduce a deschide Manager de dispozitiv .
  2. Derulați în jos până la Adaptoare de afișare și extindeți meniul derulant. Faceți clic dreapta pe driverul grafic și selectați Actualizați driverul (Actualizați software-ul driverului) .
    Notă: S-ar putea să vedeți două intrări diferite sub Adaptoare de afișare. Acest lucru se întâmplă de obicei cu laptopuri și notebook-uri care au atât o placă grafică integrată, cât și o placă dedicată. De acum, Intel produce numai carduri integrate. Cardurile dedicate au o putere de procesare mai mare și sunt utilizate pentru a procesa jocuri și aplicații solicitante - în scopul nostru, vă rugăm să actualizați componenta dedicată.
  3. Click pe Căutați automat software-ul actualizat al driverului și așteptați în timp ce Windows scanează online driverele. Dacă găsește un driver mai nou, așteptați până când este instalat și sistemul dvs. repornit.
    În cazul în care Windows a stabilit că aveți cel mai recent driver, continuați cu unul dintre ghidurile de mai jos. Dacă pașii de mai sus au instalat un driver nou, verificați dacă eroarea apare încă la lansarea aplicației. Dacă da, treceți la Metoda 2 .

Utilizatori cu plăci grafice Nvidia

Dacă aveți o placă grafică dedicată Nvidia GeForce, puteți actualiza driverele în două moduri diferite. Cea mai elegantă soluție ar fi descărcarea Experiență GeForce și lăsați software-ul să vă identifice automat GPU-ul și să instaleze driverele corespunzătoare. Programul vă va scuti de nevoia de a căuta manual cea mai recentă versiune de driver.

Cu toate acestea, se știe că GeForce Experience nu funcționează corect cu unele modele de plăci de bază. Dacă nu puteți utiliza GeForce Experience, urmați pașii de mai jos pentru a descărca manual cel mai recent driver de placă grafică pentru GPU:

  1. Accesați pagina oficială de descărcare Nvidia ( aici ) și alegeți-vă Tipul produsului, seria de produse , și Produs . Asigurați-vă că selectați corespunzător Sistem de operare și a lovit Căutare buton.
    Notă: O metodă mai rapidă este de a merge cu opțiunea 2 și faceți clic pe Drivere grafice . Aceasta va scana automat sistemul și va descărca driverul adecvat pentru GPU-ul dvs. Dar rețineți că este posibil să trebuiască să descărcați cea mai recentă versiune Java pentru ca acest lucru să funcționeze.
  2. Descărcați și instalați driverul Nvidia recomandat.
  3. Dacă sistemul nu repornește automat când instalarea este finalizată, reporniți manual și verificați dacă problema este rezolvată.

Utilizatori cu plăci grafice ATI

Echivalentul AMD cu GeForce Experience este Jocurile au evoluat. Puteți utiliza acest utilitar AMD pentru a vă actualiza automat driverele pentru plăci grafice. Pe lângă menținerea sistemului actualizat cu cele mai recente drivere grafice, Gaming Evolved vă va optimiza jocurile modificând automat setările grafice, astfel încât să obțineți cea mai bună experiență pe baza specificațiilor sistemului.

Dacă nu doriți să instalați un program suplimentar pentru acest job, puteți descărca și driverul în mod vechi. Iată un ghid rapid în ansamblu:

  1. Accesați pagina oficială de descărcare AMD ( aici ).
  2. Sub Selectați manual șoferul , selectează tipul de produs, familia de produse , și model . Apoi, selectați sistemul de operare adecvat și faceți clic pe Afișați rezultatele .
    Notă: Dacă nu sunteți sigur de modelul GPU sau doriți să vă automatizați și mai mult, puteți face clic pe Descarcă acum butonul de sub Detectați și instalați automat driverul . Aceasta va instala un alt utilitar ATI care vă va scana sistemul și va aplica cel mai recent driver.
  3. După instalarea driverului, reporniți aparatul și vedeți dacă eroarea este eliminată.

Utilizatori cu grafică Intel integrată

Până acum, ATI producea doar plăci grafice integrate. De cele mai multe ori, driverul este actualizat cu succes din Device Manager (primul ghid din această metodă). Cu toate acestea, dacă nu puteți actualiza de acolo, îl puteți descărca din Centrul de descărcare Intel ( aici ).

Metoda 3: Repararea mediului de rulare DirectX

API-urile incluse în pachetul DirectX se rup rar, dar se știe că se întâmplă. Din păcate, nu puteți dezinstala cu adevărat DirectX în mod eficient. Runtime-ul DirectX 11.3 și 12 este inclus în Windows 10 și orice actualizări / reparații sunt gestionate de Windows Update. Nu există un pachet autonom pentru aceste versiuni de DirectX.

Cu toate acestea, puteți repara toate fișierele DirectX (cu excepția celor de la DX12) folosind Instalator Web Runtime pentru utilizatorul final DirectX și DirectX Redist (iunie 2010) .

Începeți prin descărcarea fișierului Instalator Web Runtime pentru utilizatorul final DirectX ( aici ). Va trebui să faceți clic dreapta pe executabil și să alegeți Rulat ca administrator pentru a acorda privilegii ridicate. Apoi, urmați instrucțiunile de pe ecran pentru a vă asigura că toate fișierele dvs. DirectX 9.0c sunt intacte.

Apoi, descărcați DirectX Redist (iunie 2010) de pe acest link ( aici ). Deschideți pachetul și extrageți fișierul SDK DirectX undeva accesibil. Apoi, accesați fișierele extrase și deschideți fișierul DXSetup executabil. Urmați instrucțiunile de pe ecran pentru a reinstala componentele DirectX.

După finalizarea instalării, reporniți sistemul și vedeți dacă problema este rezolvată.

Metoda 4: Instalarea actualizării platformei KB2670838 (numai pentru Windows 7)

Spre deosebire de Windows 8 și Windows 10, Windows 7 necesită o actualizare suplimentară a platformei ( KB2670838) pentru a activa DX 11 Feature Level 10.0. Este etichetat ca o actualizare opțională, deci este posibil să fi pierdut-o chiar dacă credeți că WU-ul dvs. este actualizat.

Pentru a vedea dacă aceasta este cauza erorii, fie aplicați toate actualizările opționale în așteptare, fie vizitați acest link Microsoft ( aici ) și descărcați fișierul KB2670838 actualizare platformă. Odată cu actualizarea instalată, reporniți computerul și vedeți dacă a rezolvat problema.

8 minute citite