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

Pogreška "DX11 razina značajke 10.0 potrebna je za pokretanje motora" pojavljuje se kada sustav nema odgovarajuću razinu Direct3D hardverske značajke koju zahtijeva motor igre. Ova posebna poruka pogreške signalizira da mehanizam aplikacije ne može koristiti Direct 3D Feature Level verziju 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 kolekcija sučelja za aplikacijsko programiranje (API-ja) 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 hardverskih mogućnosti i prilagodbu 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 brkaju DirectX runtime okruženje s Direct3D Hardware Feature Level . DirectX Runtime opisuje DirectX verziju koju OS softver može podržati. S druge strane, Direct3d Hardware Feature Level 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 najnovijim DirectX API-jem, vaša GPU kartica možda neće podržavati potrebne razine značajki. To je često slučaj sa starijim ili integriranim GPU-ima.

Kako saznati je li instaliran DirectX

Ako imate Windows 10, DirectX 12.0 Runtime automatski je instaliran s operativnim sustavom (pod pretpostavkom da imate najnovija ažuriranja za 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-a podržava vaš OS, morat ćete pokrenuti DirectX Diagnostic Tool (dxdiag) . Ovom ugrađenom Windows alatu može se pristupiti u bilo kojoj verziji Windowsa otvaranjem okvira Run ( Windows tipka + R ) i upisivanjem " dxdiag ".

Izvršnu verziju DirectX-a možete pogledati u odjeljku Podaci o sustavu na kartici Sustav .

Da biste vidjeli može li vaš GPU podržati potrebne razine značajki, idite na karticu Zaslon u odjeljku Upravljački programi i pogledajte koje razine značajki podržava vaša grafička kartica.

Ako utvrdite da se razina značajke 10_0 (10.0) ne prikazuje među unosima Razine značajki u programu DirectX Diagnostic Tool , 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 daje upute o načinu korištenja odgovarajuće razine 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 značajku Level 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 mogu se naći samo na DirectX 9.0c ili starijoj verziji . U tom slučaju morat ćete instalirati tu određenu distribuciju da biste pokrenuli program. Iako je najnovija verzija DirectX-a 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 DirectX dijagnostički alat 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 pogrešku "DX11 razina značajke 10.0 potrebna je za pokretanje motora" unatoč ispunjavanju zahtjeva, jedno od popravaka u ovom članku omogućit će vam da popravite pogrešku.

Ispod se nalazi zbirka rješenja za koja su korisnici smatrali da su korisna u ispravljanju pogreške "Potrebna je razina značajke DX11 10.0 za pokretanje motora" . Slijedite sve metode redom dok ne naiđete na popravak koji vam odgovara.

Napomena: Metode u nastavku primjenjive su samo ako ste sigurni da vaš GPU podržava razinu značajke 10.0 . Prije isprobavanja bilo kojeg od popravaka, preporučuje se da istražite specifikacije grafičke kartice kako biste vidjeli može li podržati Direct3D Feature Level 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 rada " ili deinstaliranjem softvera u potpunosti. Ali ako ne želite deinstalirati upravitelj baterija, možete prisiliti svoj namjenski GPU desnim klikom na prečac igre i odabirom Pokreni s grafičkim procesorom. Zatim odaberite svoju namjensku karticu i provjerite hoće li se pokrenuti bez pogreške "DX11 razina značajke 10.0 potrebna je za pokretanje motora" .

Ako se uspješno pokrene, možete se vratiti na ovu postavku i kliknuti Promijeni zadani grafički procesor da biste postavili trajno pravilo za program u postavkama upravljačke ploče GPU- a.

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

Očito mjesto za pokretanje kako bi se riješila pogreška "DX11 razina značajke 10.0 potrebna je za pokretanje motora" jest ažuriranje 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 značajku Level 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 vašeg 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 upravljačkog programa grafike putem Upravitelja uređaja . To je dobro mjesto za početak, ali oslanja se na Windows Update za traženje odgovarajućeg upravljačkog programa na mreži. Ako ovaj način ne ažurira vaš GPU upravljački program, slijedite sljedeće vodiče koji su specifični za najpopularnije proizvođače grafičkih kartica.

  1. Pritisnite tipku Windows + R , upišite " devmgmt.msc " i pritisnite Enter da biste otvorili Upravitelj uređaja .

  2. Pomaknite se dolje do Adapteri zaslona i proširite padajući izbornik. Desnom tipkom miša kliknite grafički upravljački program i odaberite Ažuriraj upravljački program (Ažuriraj upravljački softver) .

    Napomena: U odjeljku Prilagodnici zaslona mogli biste vidjeti dva različita unosa . 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 traži 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, prijeđite na 2. metodu .

Korisnici s Nvidia grafičkim karticama

Ako imate posvećenu grafičku karticu Nvidia GeForce, upravljačke programe možete ažurirati na dva različita načina. Najelegantnije rješenje bilo bi preuzeti GeForce Experience i dopustiti 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 vrstu proizvoda, seriju proizvoda i proizvod . Obavezno odaberite odgovarajući operativni sustav i pritisnite gumb Pretraži .

    Napomena: Brža metoda je prijeći na opciju 2 i kliknuti na grafičke upravljačke programe . Ovo će automatski skenirati vaš sustav i preuzeti odgovarajući upravljački program za vaš GPU. No 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 Experienceu je Gaming Evolved. 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 dobijete 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. U odjeljku Ručno odaberite upravljački program odaberite vrstu proizvoda, obitelj proizvoda i model . Zatim odaberite odgovarajući operativni sustav i kliknite Prikaz rezultata .

    Napomena: Ako niste sigurni u svoj GPU model ili želite još više automatizirati, također možete kliknuti gumb Preuzmi odmah u odjeljku Automatski otkrij i instaliraj 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 ne možete ažurirati od tamo, 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 / popravci rješava Windows Update. Ne postoji samostalni paket za ove verzije DirectX-a.

Međutim, možete popraviti sve DirectX datoteke (osim onih s DX12) pomoću DirectX-ovog instalacijskog programa za izvršenje krajnjeg korisnika i DirectX Redist (lipanj 2010) .

Započnite preuzimanjem DirectX Runtime Web Installer za krajnjeg korisnika (ovdje). Morat ćete desnom tipkom miša kliknuti izvršnu datoteku i odabrati Pokreni kao administrator da biste dodijelili 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 izvucite DirectX SDK negdje gdje je moguće. Zatim idite na izvađene datoteke i otvorite izvršnu datoteku DXSetup . 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 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 ažuriranje platforme KB2670838 . Kad je instalirano ažuriranje, ponovno pokrenite računalo i provjerite je li riješilo problem.

Preporučeno

Popravak: Minecraft ne reagira
Što je aplikacija za registraciju uređaja za digitalni TV tuner i treba li je ukloniti?
Što je FileRepMalware i biste li ga trebali ukloniti