Popravak: DX11 razina značajke 10.0 potrebna je za pokretanje motora



Isprobajte Naš Instrument Za Uklanjanje Problema

Greška 'DX11 razina značajke 10.0 potrebna je za pokretanje motora' pojavljuje se kada sustav nema odgovarajuću Razina značajke hardvera Direct3D zahtijeva motor igre. Ova posebna poruka o pogrešci signalizira da mehanizam aplikacije ne može koristiti Izravna 3D značajka verzija 10,0 . Ako operativni sustav ima najnoviju verziju DirectX-a, pogreška je obično znak da GPU ne ispunjava minimalne sistemske zahtjeve ili radi na zastarjelom softveru upravljačkih programa. Korisnici će naići na ovu pogrešku prilikom pokušaja pokretanja igara i drugih aplikacija koje zahtijevaju opsežnu grafičku obradu.



Što je DirectX?

Directx je zbirka sučelja za programiranje aplikacija (API-je) koje je razvio Microsoft za rješavanje zadataka povezanih s programiranjem igara i multimedijom na svim platformama povezanim s Microsoftom. Zbirka API-ja pruža DirectX kompatibilne programe s hardverski ubrzanom multimedijskom podrškom. Između ostalog, DirectX nudi program (program ili igru) za određivanje vaših hardverskih mogućnosti i prilagođavanje njegovih parametara kako bi pružio najbolje iskustvo.



Mnogi API-ji prisutni u DirectX podsustavu su obvezni i treba ih smatrati ključnim za sve, od jednostavne reprodukcije video zapisa do zahtjevnih 3D video igara.



DirectX Runtime vs Direct3D Hardware Feature Level

Mnogi korisnici zbunjuju Izvršenje DirectX-a okoliš s Razina značajke hardvera Direct3D . DirectX Runtime opisuje DirectX verziju koju OS softver može podržati. S druge strane, Razina značajke hardvera Direct3d opisuje podršku koju pruža vaš video hardver (GPU).

Imajući ovo na umu, instaliranje najnovijeg DirectX runtime okruženja na vašem računalu ne znači da vaš hardver može podržavati Direct3D Hardware Feature Level 10.0. Čak i ako je vaša verzija sustava Windows opremljena za obradu najnovijih API-ja DirectX, vaša GPU kartica možda neće podržavati traženo razine značajki. To je često slučaj sa starijim ili integriranim GPU-ima.

Kako saznati je li instaliran DirectX

Ako imate Windows 10, Izvršenje DirectX 12.0 je automatski instaliran s operativnim sustavom (pod pretpostavkom da imate najnovija ažuriranja sustava Windows). Ali da biste koristili nove DirectX API-je, vaša GPU kartica ih mora podržavati.



Da biste to potvrdili i provjerili koju verziju DirectX podržava vaš OS, morat ćete pokrenuti Alat za dijagnostiku DirectX (dxdiag) . Ovom ugrađenom alatu za Windows možete pristupiti u bilo kojoj verziji sustava Windows otvaranjem okvira za pokretanje ( Windows tipka + R ) i tipkajući ' dxdiag '.

Izvršnu verziju DirectX-a možete pogledati pod Informacije o sustavu u Sustav tab.

Da biste vidjeli je li vaš GPU sposoban podržati potrebne razine značajki, idite na Prikaz kartica ispod Vozači i vidi koji Značajke podržava vaša grafička kartica.

Ako to nađete razina značajke 10_0 (10.0) se ne prikazuje među Značajke unosi unutra Alat za dijagnostiku DirectX , to je jedan od sljedećih scenarija:

  • Vaša grafička kartica (GPU) radi sa zastarjelim upravljačkim programima koje treba ažurirati. Ako vaš sustav nema upravljački program koji grafički hardver uputi kako koristiti odgovarajuću razinu značajki, neće se kupovati u programu DirectX Diagnostic Tool.
  • Vaš OS zahtijeva dodatno ažuriranje platforme. Primjenjivo samo na korisnike sustava Windows 7 i Windows XP.
  • Vaša grafička kartica ne podržava Razina značajke 10.0 . U ovom slučaju, primjenjivo rješenje bilo bi kupiti novu grafičku karticu (GPU).

Imajte na umu da DirectX ima povratnu kompatibilnost - ako imate DirectX 12, sve prethodne distribucije izvršavanja trebale bi biti prisutne u vašem sustavu. Isto vrijedi i za DirectX 11 i DirectX 10.

Međutim, neke naslijeđene igre trebaju starije DirectX API-je koji su zastarjeli u sustavu Windows 10 i koji se mogu naći samo na DirectX 9.0c ili niže . U tom slučaju morat ćete instalirati tu određenu distribuciju da biste pokrenuli program. Iako je najnovija DirectX verzija 12.0, velika većina igara i dalje se u velikoj mjeri oslanja na razine značajki implementirane s DirectX 10 runtime.

Ispravljanje pogreške 'Potrebna je razina značajke DX11 10.0 za pokretanje motora'

Ako je alat za dijagnostiku DirectX otkrio da imate DirectX 10 runtime ili noviju i ako GPU podržava potrebnu razinu značajke Direct3D, trebali biste imati potrebne komponente za pokretanje dotične aplikacije. Međutim, ako i dalje dobijete 'DX11 razina značajke 10.0 potrebna je za pokretanje motora' usprkos ispunjavanju zahtjeva, jedno od popravaka u ovom članku omogućit će vam da popravite pogrešku.

Ispod imate zbirku rješenja za koja su korisnici smatrali da su korisna u popravljanju 'DX11 razina značajke 10.0 potrebna je za pokretanje motora' pogreška. Slijedite sve metode redom dok ne naiđete na popravak koji vam odgovara.

Bilješka: Metode u nastavku primjenjive su samo ako ste sigurni da vaš GPU podržava Razina značajke 10.0 . Prije isprobavanja bilo kojeg od popravaka, preporučuje se da istražite specifikacije grafičke kartice kako biste provjerili može li podržati Direct3D značajka razina 10.0 .

Metoda 1: Pokretanje aplikacije s namjenskim GPU-om

Ako vidite pogrešku na prijenosnom računalu ili prijenosnom računalu, velika je vjerojatnost da imate i namjenski GPU i integrirano rješenje. Ako imate dvije kartice, vaš će sustav odlučiti koju GPU karticu koristiti analizirajući koliko resursa traži mehanizam aplikacije. Međutim, to može nadvladati vaš uslužni program za uštedu baterije - ako je postavljen na način uštede baterije, to bi moglo prisiliti sustav da pokrene program s integriranim GPU-om jer troši manje resursa.

To se lako može popraviti postavljanjem uslužnog programa na „ Način izvođenja ”Ili potpuno deinstaliranjem softvera. Ali ako ne želite deinstalirati upravitelj baterije, možete prisiliti svoj namjenski GPU desnim klikom na prečac igre i odabirom Pokrenite s grafičkim procesorom. Zatim odaberite svoju namjensku karticu i provjerite počinje li bez 'DX11 razina značajke 10.0 potrebna je za pokretanje motora' pogreška.

Ako se uspješno pokrene, možete se vratiti na ovu postavku i kliknuti na Promijenite zadani grafički procesor da biste postavili trajno pravilo za program u svojim grafičkim procesorima Upravljačka ploča postavke.

2. način: Ažuriranje upravljačkog programa grafičke kartice

Očito mjesto za početak kako bi se riješio 'DX11 razina značajke 10.0 potrebna je za pokretanje motora' Pogreška je u ažuriranju upravljačkih programa grafičke kartice. Postoji nekoliko načina kako to učiniti, ali idealan način za to ovisi o proizvođaču video kartice.

Najnovije verzije sustava Windows (Windows 10 i Windows 8) trebale bi automatski instalirati upravljački program softvera potreban za vašu grafičku karticu. No čak i ako vaš OS automatski preuzme i instalira upravljački program za vaš GPU, velika je vjerojatnost da to nije najnovija dostupna verzija. Vaš bi sustav mogao prijaviti ovu pogrešku jer GPU ne zna koristiti Razina značajke 10.0 unatoč tome što ima prateći hardver.

To se može riješiti instaliranjem odgovarajućeg upravljačkog programa za grafiku. Postoji jedan univerzalni način za to (bez obzira na proizvođača GPU-a), ali nije toliko pouzdan kao da slijedi proizvođačeve smjernice za instaliranje upravljačkog programa.

Instaliranje grafičkog upravljačkog programa putem Upravitelja uređaja

Ispod su koraci ažuriranja vašeg grafičkog upravljačkog programa putem Upravitelj uređaja . To je dobro mjesto za početak, ali oslanja se na Windows Update da bi potražio odgovarajući upravljački program na mreži. Ako ovaj način ne ažurira upravljački program za GPU, slijedite sljedeće vodiče koji su specifični za najpopularnije proizvođače grafičkih kartica.

  1. Pritisnite Windows tipka + R , upišite ' devmgmt.msc ”I pogodio Unesi otvoriti Upravitelj uređaja .
  2. Pomaknite se prema dolje Prilagodnici zaslona i proširite padajući izbornik. Desnom tipkom miša kliknite grafički upravljački program i odaberite Ažuriranje upravljačkog programa (Ažuriranje softvera upravljačkog programa) .
    Bilješka: Ispod biste mogli vidjeti dva različita unosa Prilagodnici zaslona. To se obično događa kod prijenosnih računala i prijenosnih računala koja imaju integriranu i namjensku grafičku karticu. Od sada Intel proizvodi samo integrirane kartice. Namjenske kartice imaju veću procesorsku snagu i koriste se za obradu zahtjevnih igara i aplikacija - u našu svrhu ažurirajte namjensku komponentu.
  3. Kliknite na Automatski potražite ažurirani softver za upravljačke programe i pričekajte dok Windows mrežno pretražuje upravljačke programe. Ako pronađe noviji upravljački program, pričekajte dok se ne instalira i sustav se ponovno pokrene.
    U slučaju da je Windows utvrdio da imate najnoviji upravljački program, nastavite s jednim od vodiča u nastavku. Ako su gornji koraci instalirali novi upravljački program, provjerite javlja li se pogreška i dalje prilikom pokretanja aplikacije. Ako se dogodi, premjestite se na Metoda 2 .

Korisnici s Nvidia grafičkim karticama

Ako imate namjensku grafičku karticu Nvidia GeForce, upravljačke programe možete ažurirati na dva različita načina. Najelegantnije rješenje bilo bi preuzimanje GeForce Iskustvo i dopustite softveru da automatski prepozna vaš GPU i instalira odgovarajuće upravljačke programe. Program će vas poštedjeti ručnog pretraživanja najnovije verzije upravljačkog programa.

Međutim, poznato je da GeForce Experience kvari i ne funkcionira pravilno s nekim modelima matičnih ploča. Ako ne možete koristiti GeForce Experience, slijedite korake u nastavku za ručno preuzimanje najnovijeg upravljačkog programa grafičke kartice za GPU:

  1. Posjetite službenu stranicu za preuzimanje Nvidia ( ovdje ) i odaberite svoj Vrsta proizvoda, serija proizvoda , i Proizvod . Svakako odaberite odgovarajuće Operacijski sustav i pogodio traži dugme.
    Bilješka: Brža metoda je ići s opcijom 2 i kliknite na Grafički upravljački programi . Ovo će automatski skenirati vaš sustav i preuzeti odgovarajući upravljački program za vaš GPU. Ali imajte na umu da ćete možda trebati preuzeti najnoviju verziju Jave da bi ovo uspjelo.
  2. Preuzmite i instalirajte preporučeni upravljački program za Nvidia.
  3. Ako se sustav ne pokrene automatski nakon završetka instalacije, ponovno pokrenite ručno i provjerite je li problem riješen.

Korisnici s ATI grafičkim karticama

AMD-ov ekvivalent GeForce Experience je Razvoj igara na sreću. Ovim uslužnim programom AMD možete automatski ažurirati upravljačke programe grafičke kartice. Osim što će vaš sustav ažurirati najnovijim grafičkim upravljačkim programima, Gaming Evolved optimizirat će vaše igre automatskim mijenjanjem grafičkih postavki tako da ćete dobiti najbolje iskustvo na temelju specifikacija vašeg sustava.

Ako ne želite instalirati dodatni program za ovaj posao, možete i preuzeti upravljački program na starinski način. Evo kratkog vodiča kroz cijelu stvar:

  1. Posjetite službenu stranicu za preuzimanje AMD-a ( ovdje ).
  2. Pod, ispod Ručno odaberite svoj upravljački program , odaberite vrsta proizvoda, obitelj proizvoda , i model . Zatim odaberite odgovarajući operativni sustav i kliknite na Prikaži rezultate .
    Bilješka: Ako niste sigurni u svoj GPU model ili želite još više automatizirati, također možete kliknuti na Preuzeti sada gumb ispod Automatski otkrijte i instalirajte upravljački program . Ovo će instalirati još jedan uslužni program ATI koji će skenirati vaš sustav i primijeniti najnoviji upravljački program.
  3. Nakon instaliranja upravljačkog programa, ponovno pokrenite stroj i provjerite je li pogreška uklonjena.

Korisnici s integriranom Intel grafikom

Do sada je ATI proizvodio samo integrirane grafičke kartice. Vozač se najčešće ažurira iz Upravitelja uređaja (prvi vodič u ovoj metodi). Međutim, ako od tamo ne možete ažurirati, možete ga preuzeti iz Intelovog centra za preuzimanje ( ovdje ).

3. metoda: Popravak DirectX okoline izvođenja

API-ji uključeni u DirectX paket rijetko se prekidaju, ali zna se da se događaju. Nažalost, DirectX zapravo ne možete učinkovito deinstalirati. DirectX runtime 11.3 i 12 uključen je u sustav Windows 10, a sva ažuriranja / popravke rješava Windows Update. Ne postoji samostalni paket za ove verzije DirectX-a.

Međutim, pomoću možete popraviti sve DirectX datoteke (osim datoteka s DX12) Instalacijski program DirectX za krajnjeg korisnika Runtime i DirectX Redist (lipanj 2010.) .

Počnite s preuzimanjem datoteke Instalacijski program DirectX za krajnjeg korisnika ( ovdje ). Morat ćete desnom tipkom miša kliknuti izvršnu datoteku i odabrati Pokreni kao administrator dodijeliti povišene privilegije. Zatim slijedite upute na zaslonu kako biste bili sigurni da su sve vaše DirectX 9.0c datoteke netaknute.

Zatim preuzmite DirectX Redist (lipanj 2010.) s ove poveznice ( ovdje ). Otvorite paket i izvadite DirectX SDK negdje pristupačno. Zatim idite na izvađene datoteke i otvorite DXSetup izvršna. Slijedite upute na zaslonu za ponovnu instalaciju komponenata DirectX.

Po završetku instalacije ponovno pokrenite sustav i provjerite je li problem riješen.

4. metoda: Instaliranje ažuriranja platforme KB2670838 (samo Windows 7)

Za razliku od Windows 8 i Windows 10, Windows 7 zahtijeva dodatno ažuriranje platforme ( KB2670838) kako bi se omogućio DX 11 Feature Level 10.0. Označeno je kao neobavezno ažuriranje, pa ste ga možda propustili čak i ako mislite da je vaš WU ažuriran.

Da biste vidjeli je li to uzrok pogreške, primijenite sva neobavezna ažuriranja na čekanju ili posjetite ovu Microsoftovu vezu ( ovdje ) i preuzmite KB2670838 ažuriranje platforme. Kad je instalirano ažuriranje, ponovno pokrenite računalo i provjerite je li riješilo problem.

8 minuta čitanja