Oprava: Na spustenie motora je vyžadovaná funkcia DX11 úrovne 10.0

Ak systém nemá zodpovedajúcu úroveň hardvérových funkcií Direct3D požadovanú herným jadrom, zobrazí sa chyba „Na spustenie enginu sa vyžaduje úroveň 10.0 verzie DX11 . Táto konkrétna chybová správa signalizuje, že aplikačný modul nemôže používať Direct 3D Feature Level verzie 10.0 . Ak má operačný systém najnovšiu verziu DirectX, chyba je zvyčajne známkou toho, že grafický procesor nespĺňa minimálne systémové požiadavky alebo že pracuje so zastaraným softvérom ovládača. Používatelia sa s touto chybou stretnú pri pokuse o spustenie hier a iných aplikácií, ktoré si vyžadujú rozsiahle grafické spracovanie.

Čo je DirectX?

DirectX je kolekcia aplikačných programovacích rozhraní (API) vyvinutých spoločnosťou Microsoft na zvládnutie úloh súvisiacich s programovaním hier a multimédiami na všetkých platformách spojených so spoločnosťou Microsoft. Kolekcia API poskytuje programy kompatibilné s DirectX s hardvérovo akcelerovanou multimediálnou podporou. DirectX okrem iného poskytuje prostriedku, aby program (hra alebo iná aplikácia) určil vaše hardvérové ​​možnosti a prispôsobil jeho parametre tak, aby poskytovali čo najlepší zážitok.

Mnohé z rozhraní API prítomných v subsystéme DirectX sú povinné a mali by sa považovať za nevyhnutné pre všetko od jednoduchého prehrávania videa až po náročné 3D videohry.

Úroveň funkcií hardvéru DirectX vs Direct3D

Mnoho používateľov si mýli runtime prostredie DirectX s úrovňou hardvérových funkcií Direct3D . DirectX Runtime popisuje verziu DirectX, ktorú môže softvér OS podporovať. Na druhej strane úroveň hardvérových funkcií Direct3d popisuje podporu, ktorú poskytuje váš grafický hardvér (GPU).

Majte na pamäti, že nainštalovanie najnovšieho runtime prostredia DirectX do vášho PC neznamená, že váš hardvér je schopný podporovať Direct3D Hardware Feature Level 10.0. Aj keď je vaša verzia systému Windows vybavená na prácu s najnovšími rozhraniami API DirectX, vaša karta GPU nemusí podporovať požadované úrovne funkcií. To je často prípad starších alebo integrovaných grafických procesorov.

Ako zistiť, či je nainštalovaný DirectX

Ak máte Windows 10, s operačným systémom sa automaticky nainštaloval DirectX 12.0 Runtime (za predpokladu, že máte najnovšie aktualizácie systému Windows). Aby ste však mohli používať nové rozhrania DirectX API, musí ich vaša karta GPU podporovať.

Ak to chcete potvrdiť a skontrolovať, ktorú verziu DirectX podporuje váš operačný systém, musíte spustiť diagnostický nástroj DirectX (dxdiag) . Tento vstavaný nástroj pre systém Windows je prístupný v ktorejkoľvek verzii systému Windows otvorením poľa Spustiť ( kláves Windows + R ) a zadaním príkazudxdiag “.

Svoju runtime verziu DirectX si môžete pozrieť v časti Systémové informácie na karte Systém .

Ak chcete zistiť, či je váš grafický procesor schopný podporovať požadované úrovne funkcií, prejdite na kartu Displej v časti Ovládače a pozrite sa, ktoré úrovne funkcií podporuje vaša grafická karta.

Ak zistíte, že úroveň funkcií 10_0 (10.0) sa medzi položkami úrovní funkcií v diagnostickom nástroji DirectX nezobrazuje , je to jeden z nasledujúcich scenárov:

  • Na vašej grafickej karte (GPU) sú zastarané ovládače, ktoré je potrebné aktualizovať. Pokiaľ váš systém nemá ovládač, ktorý inštruuje grafický hardvér o tom, ako používať príslušnú úroveň funkcií, nebude sa nakupovať vo vnútri diagnostického nástroja DirectX.
  • Váš operačný systém vyžaduje ďalšiu aktualizáciu platformy. Platí iba pre používateľov systémov Windows 7 a Windows XP.
  • Vaša grafická karta nepodporuje úroveň funkcií 10.0 . V takom prípade by použiteľnou opravou bol nákup novej grafickej karty (GPU).

Majte na pamäti, že DirectX má spätnú kompatibilitu - ak máte DirectX 12, vo vašom systéme by mali byť prítomné všetky predchádzajúce runtime distribúcie. To isté platí pre DirectX 11 a DirectX 10.

Niektoré staršie hry však potrebujú staršie rozhrania API DirectX, ktoré sú v systéme Windows 10 zastarané a dajú sa nájsť iba v rozhraní DirectX 9.0c alebo staršom . V takom prípade budete musieť na spustenie programu nainštalovať konkrétnu distribúciu. Aj keď je najnovšia verzia DirectX 12.0, veľká väčšina hier sa stále veľmi spolieha na úrovne funkcií implementované za behu DirectX 10.

Oprava chyby „Na spustenie motora je potrebná úroveň funkcií DX11 10.0“

Ak diagnostický nástroj DirectX odhalil, že máte runtime DirectX 10 alebo novší a váš grafický procesor podporuje požadovanú úroveň funkcií Direct3D, mali by ste mať potrebné komponenty na spustenie príslušnej aplikácie. Ak sa vám však aj napriek splneniu požiadaviek stále zobrazuje chyba „Na spustenie motora je vyžadovaná úroveň vlastností DX11 10.0“ , jedna z opráv v tomto článku vám umožní túto chybu opraviť.

Ďalej uvádzame zbierku riešení, ktoré používatelia považovali za užitočné pri opravovaní chyby „Na spustenie motora je vyžadovaná úroveň funkcií DX11 10.0“ . Postupujte podľa jednotlivých metód, kým nenarazíte na opravu, ktorá vám vyhovuje.

Poznámka: Nižšie uvedené metódy sú použiteľné, iba ak ste si istí, že váš grafický procesor podporuje úroveň funkcií 10.0 . Pred vyskúšaním niektorej z opráv sa odporúča vykonať prieskum špecifikácií grafickej karty, aby ste zistili, či je schopná podporovať Direct3D Feature Level 10.0 .

Metóda 1: Spustenie aplikácie s vyhradeným grafickým procesorom

Ak vidíte chybu na notebooku alebo notebooku, je pravdepodobné, že máte vyhradený grafický procesor aj integrované riešenie. Ak máte dve karty, váš systém rozhodne o tom, ktorú kartu GPU použijete, a to analýzou počtu zdrojov, ktoré vyžaduje aplikačný modul. To však môže byť prekonané vašim pomocným programom na šetrenie batérie - ak je nastavený na režim šetrenia batérie, môže to vynútiť, aby systém spustil program s integrovaným GPU, pretože spotrebuje menej zdrojov.

To sa dá ľahko napraviť nastavením utility na „ Výkonový režim “ alebo úplnou odinštalovaním softvéru. Ak si ale neprajete odinštalovať správcu batérií, môžete vynútiť svoje vyhradené GPU kliknutím pravým tlačidlom myši na skratku hry a výberom príkazu Spustiť s grafickým procesorom. Potom vyberte svoju vyhradenú kartu a skontrolujte, či sa spustí bez chyby „Na spustenie motora je vyžadovaná úroveň funkcií DX11 10.0“ .

Ak sa spustí úspešne, môžete sa vrátiť k tomuto nastaveniu a kliknutím na Zmeniť predvolený grafický procesor nastaviť trvalé pravidlo pre program v nastaveniach ovládacieho panela GPU .

Metóda 2: Aktualizácia ovládača grafickej karty

Zjavným miestom, kde je potrebné začať pri riešení chyby „Na spustenie modulu je vyžadovaná úroveň funkcií DX11 10.0“, je aktualizácia ovládačov grafickej karty. Existuje niekoľko spôsobov, ako to urobiť, ale ideálny spôsob, ako to urobiť, je závislý od výrobcu grafickej karty.

Najnovšie verzie systému Windows (Windows 10 a Windows 8) by mali automaticky inštalovať softvérový ovládač potrebný pre vašu grafickú kartu. Ale aj keď váš operačný systém automaticky stiahne a nainštaluje ovládač pre váš grafický procesor, je pravdepodobné, že nejde o najnovšiu dostupnú verziu. Váš systém môže hlásiť túto chybu, pretože GPU nevie, ako používať úroveň funkcií 10.0 napriek tomu, že má podporný hardvér.

To je možné vyriešiť inštaláciou príslušného grafického ovládača. Existuje jeden univerzálny spôsob, ako to urobiť (bez ohľadu na výrobcu vášho GPU), ale nie je to také spoľahlivé ako podľa pokynov výrobcu týkajúcich sa inštalácie ovládača.

Inštalácia grafického ovládača pomocou Správcu zariadení

Ďalej sú uvedené kroky na aktualizáciu grafického ovládača pomocou Správcu zariadení . Je to dobré miesto, kde začať, ale pri hľadaní vhodného ovládača online sa spolieha na službu Windows Update. Ak táto metóda neaktualizuje váš ovládač GPU, postupujte podľa ďalších pokynov, ktoré sa týkajú najpopulárnejších výrobcov grafických kariet.

  1. Stlačte kláves Windows + R , zadajte „ devmgmt.msc “ a stlačením klávesu Enter otvorte Správcu zariadení .

  2. Posuňte zobrazenie nadol na Grafické adaptéry a rozbaľte rozbaľovaciu ponuku. Pravým tlačidlom myši kliknite na grafický ovládač a vyberte možnosť Aktualizovať ovládač (Update Driver Software) .

    Poznámka: V časti Grafické adaptéry sa môžu zobraziť dve rôzne položky . K tomu obvykle dochádza u notebookov a notebookov, ktoré majú integrovanú aj vyhradenú grafickú kartu. Spoločnosť Intel odteraz vyrába iba integrované karty. Vyhradené karty majú vyšší výpočtový výkon a používajú sa na spracovanie náročných hier a aplikácií - pre náš účel aktualizujte vyhradenú súčasť.

  3. Aktualizovaný softvér ovládača získate kliknutím na možnosť Hľadať automaticky a počkajte, kým systém Windows online vyhľadá ovládače. Ak nájde novší ovládač, počkajte, kým sa nainštaluje a systém sa reštartuje.

    V prípade, že systém Windows zistí, že máte najnovší ovládač, pokračujte jedným z nižšie uvedených sprievodcov. Ak ste pomocou krokov uvedených vyššie nainštalovali nový ovládač, skontrolujte, či sa chyba stále vyskytuje pri spustení aplikácie. Ak sa to stane, prejdite na metódu 2 .

Používatelia s grafickými kartami Nvidia

Ak máte vyhradenú grafickú kartu Nvidia GeForce, môžete ovládače aktualizovať dvoma rôznymi spôsobmi. Najelegantnejším riešením by bolo stiahnuť si GeForce Experience a nechať softvér automaticky identifikovať váš GPU a nainštalovať príslušné ovládače. Program vás ušetrí od manuálneho vyhľadávania najnovšej verzie ovládača.

Je však známe, že GeForce Experience pri niektorých modeloch základných dosiek nefunguje a správne funguje. Ak nemôžete používať GeForce Experience, postupujte podľa pokynov nižšie a ručne stiahnite najnovší ovládač grafickej karty pre svoj GPU:

  1. Navštívte oficiálnu stránku na stiahnutie Nvidia (tu) a vyberte svoj typ produktu, sériu produktov a produkt . Nezabudnite zvoliť vhodný operačný systém a stlačiť tlačidlo Hľadať .

    Poznámka: Rýchlejšou metódou je prejsť na voľbu 2 a kliknúť na ovládače grafiky . Týmto sa automaticky prehľadá váš systém a stiahne sa vhodný ovládač pre váš grafický procesor. Nezabúdajte však, že na to, aby to fungovalo, si možno budete musieť stiahnuť najnovšiu verziu Java.

  2. Stiahnite a nainštalujte odporúčaný ovládač Nvidia.

  3. Ak sa systém po dokončení inštalácie automaticky nereštartuje, reštartujte ho ručne a skontrolujte, či je problém vyriešený.

Používatelia s grafickými kartami ATI

AMD ekvivalentom GeForce Experience je Gaming Evolved. Tento nástroj AMD môžete použiť na automatickú aktualizáciu ovládačov grafickej karty. Okrem toho, že bude váš systém aktualizovaný pomocou najnovších grafických ovládačov, Gaming Evolve optimalizuje vaše hry automatickou zmenou nastavení grafiky tak, aby ste získali čo najlepší zážitok z jeho systémových špecifikácií.

Ak si pre túto prácu nechcete inštalovať ďalší program, môžete si tiež stiahnuť staromódny ovládač. Tu je stručný sprievodca celou vecou:

  1. Navštívte oficiálnu stránku na stiahnutie AMD (tu).
  2. V časti Ručne vyberte ovládač vyberte typ produktu, rodinu produktov a model . Potom vyberte vhodný operačný systém a kliknite na Zobraziť výsledky .

    Poznámka: Ak si nie ste istí svojim modelom GPU alebo chcete automatizovať ešte viac, môžete tiež kliknúť na tlačidlo Prevziať teraz v časti Automaticky zistiť a nainštalovať ovládač . Týmto sa nainštaluje ďalší obslužný program ATI, ktorý prehľadá váš systém a použije najnovší ovládač.

  3. Po nainštalovaní ovládača reštartujte počítač a skontrolujte, či je chyba odstránená.

Používatelia s integrovanou grafikou Intel

Doteraz ATI vyrábala iba integrované grafické karty. Ovládač sa väčšinou úspešne aktualizuje zo Správcu zariadení (prvá príručka v tejto metóde). Ak však odtiaľ nemôžete vykonať aktualizáciu, môžete si ju stiahnuť z Centra sťahovania Intel (tu).

Metóda 3: Oprava runtime prostredia DirectX

Rozhrania API obsiahnuté v balíku DirectX sa zriedka zlomia, ale je známe, že sa to stalo. Bohužiaľ nemôžete DirectX efektívne odinštalovať. Modul DirectX runtime 11.3 a 12 je súčasťou systému Windows 10 a všetky aktualizácie a opravy poskytuje služba Windows Update. Pre tieto verzie DirectX neexistuje samostatný balík.

Všetky súbory DirectX (okrem súborov z DX12) však môžete opraviť pomocou webového inštalačného programu DirectX End-User Runtime a DirectX Redist (jún 2010) .

Začnite stiahnutím webového inštalačného programu pre koncových používateľov DirectX pre koncových používateľov (tu). Budete musieť kliknúť pravým tlačidlom myši na spustiteľný súbor a zvoliť možnosť Spustiť ako správca, aby ste udelili zvýšené oprávnenia. Potom postupujte podľa pokynov na obrazovke a ubezpečte sa, že všetky vaše súbory DirectX 9.0c sú neporušené.

Potom si z tohto odkazu (tu) stiahnite DirectX Redist (jún 2010). Otvorte balík a rozbaľte DirectX SDK niekam, kde je prístup. Ďalej prejdite na extrahované súbory a otvorte spustiteľný súbor DXSetup . Podľa pokynov na obrazovke znovu nainštalujte komponenty DirectX.

Po dokončení inštalácie reštartujte systém a skontrolujte, či je problém vyriešený.

Metóda 4: Inštalácia aktualizácie platformy KB2670838 (iba Windows 7)

Na rozdiel od Windows 8 a Windows 10 vyžaduje Windows 7 ďalšiu aktualizáciu platformy ( KB2670838) , aby bolo možné povoliť úroveň funkcií DX 11 10.0. Je označený ako voliteľná aktualizácia, takže by vám mohol chýbať, aj keď si myslíte, že váš WU je aktuálny.

Ak chcete zistiť, či je to príčina chyby, použite všetky čakajúce voliteľné aktualizácie alebo navštívte tento odkaz spoločnosti Microsoft (tu) a stiahnite si aktualizáciu platformy KB2670838 . Po nainštalovaní aktualizácie reštartujte počítač a skontrolujte, či sa tým problém vyriešil.

Odporúčaná

Oprava: Minecraft neodpovedá
Čo je aplikácia na registráciu zariadenia digitálneho televízneho prijímača a mala by byť odstránená?
Čo je FileRepMalware a mali by ste ho odstrániť