Oprava: Pro spuštění motoru je vyžadována funkce DX11 úrovně 10.0



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Chyba „K provozu motoru je vyžadována úroveň DX11 10.0“ se zobrazí, když systém nemá příslušné Úroveň hardwarových funkcí Direct3D požadované herním enginem. Tato konkrétní chybová zpráva signalizuje, že aplikační modul není schopen použít Přímá úroveň 3D funkcí verze 10.0 . Pokud má operační systém nejnovější verzi DirectX, chyba je obvykle známkou toho, že GPU nesplňuje minimální systémové požadavky nebo běží na zastaralém softwaru ovladače. Uživatelé se s touto chybou setkají při pokusu o spuštění her a dalších aplikací, které vyžadují rozsáhlé grafické zpracování.



Co je DirectX?

Directx je sbírka aplikační programovací rozhraní (API) vyvinutá společností Microsoft za účelem řešení úkolů souvisejících s programováním her a multimédii na všech platformách přidružených k Microsoftu. Kolekce API poskytuje programy kompatibilní s DirectX s hardwarově akcelerovanou multimediální podporou. DirectX mimo jiné poskytuje programu (hře nebo jiné aplikaci) prostředky k určení vašich hardwarových schopností a přizpůsobení jeho parametrů tak, aby poskytovaly co nejlepší zážitek.



Mnoho rozhraní API přítomných v subsystému DirectX je povinné a mělo by se považovat za zásadní pro vše od jednoduchého přehrávání videa až po náročné 3D videohry.



Úroveň hardwarových funkcí DirectX Runtime vs Direct3D

Mnoho uživatelů matoucí DirectX runtime prostředí s Úroveň hardwarových funkcí Direct3D . DirectX Runtime popisuje verzi DirectX, kterou může software OS podporovat. Na druhou stranu Úroveň hardwarových funkcí Direct3d popisuje podporu, kterou poskytuje váš grafický hardware (GPU).

S ohledem na to, že máte ve svém PC nainstalované nejnovější běhové prostředí DirectX, neznamená to, že váš hardware je schopen podporovat Úroveň hardwarových funkcí Direct3D 10.0. I když je vaše verze systému Windows vybavena pro zpracování nejnovějších rozhraní API DirectX, vaše karta GPU nemusí podporovat požadované údaje úrovně funkcí. To je často případ starších nebo integrovaných GPU.

Jak zjistit, zda je nainstalován DirectX

Pokud máte Windows 10, DirectX 12.0 Runtime byl automaticky nainstalován s operačním systémem (za předpokladu, že máte nejnovější aktualizace systému Windows). Aby bylo možné používat nová rozhraní DirectX API, musí je vaše karta GPU podporovat.



Chcete-li to potvrdit a zkontrolovat, kterou verzi DirectX váš operační systém podporuje, budete muset spustit Diagnostický nástroj DirectX (dxdiag) . K tomuto integrovanému nástroji pro Windows lze přistupovat v jakékoli verzi systému Windows otevřením pole Spustit ( Klávesa Windows + R. ) a psaní „ dxdiag '.

Svou runtime verzi DirectX si můžete prohlédnout pod Systémové informace v Systém záložka.

Chcete-li zjistit, zda je váš grafický procesor schopen podporovat požadované úrovně funkcí, přejděte na stránku Zobrazit záložka pod Řidiči a uvidíme které Úrovně funkcí jsou podporovány vaší grafickou kartou.

Pokud to najdete úroveň funkcí 10_0 (10.0) se nezobrazuje mezi Úrovně funkcí položky uvnitř Diagnostický nástroj DirectX , je to jeden z následujících scénářů:

  • Vaše grafická karta (GPU) běží se zastaralými ovladači, které je třeba aktualizovat. Pokud váš systém nemá ovladač, který instruuje grafický hardware o tom, jak používat příslušnou úroveň funkcí, nebude se nakupovat uvnitř diagnostického nástroje DirectX.
  • Váš operační systém vyžaduje další aktualizaci platformy. Platí pouze pro uživatele Windows 7 a Windows XP.
  • Vaše grafická karta nepodporuje Úroveň funkcí 10.0 . V tomto případě by příslušnou opravou bylo zakoupení nové grafické karty (GPU).

Mějte na paměti, že DirectX má zpětnou kompatibilitu - pokud máte DirectX 12, měly by být ve vašem systému přítomny všechny předchozí distribuce runtime. Totéž platí pro DirectX 11 a DirectX 10.

Některé starší hry však potřebují starší rozhraní API DirectX, která jsou v systému Windows 10 zastaralá a lze je najít pouze na DirectX 9.0c nebo nižší . V takovém případě budete muset spustit konkrétní distribuci, abyste mohli program spustit. I když je nejnovější verze DirectX 12.0, drtivá většina her stále silně závisí na úrovních funkcí implementovaných za běhu DirectX 10.

Oprava chyby „Funkce DX11 na úrovni 10.0 je nutná pro spuštění motoru“

Pokud diagnostický nástroj DirectX odhalil, že máte běhový modul DirectX 10 nebo novější a váš grafický procesor podporuje požadovanou úroveň funkcí Direct3D, měli byste mít potřebné součásti pro spuštění dané aplikace. Pokud však stále získáte „K provozu motoru je vyžadována úroveň DX11 10.0“ i přes splnění požadavků vám jedna z oprav v tomto článku umožní opravit chybu.

Níže máte kolekci řešení, která uživatelům pomohla při opravě „K provozu motoru je vyžadována úroveň DX11 10.0“ chyba. Postupujte podle jednotlivých metod, dokud nenarazíte na opravu, která vám vyhovuje.

Poznámka: Níže uvedené metody jsou použitelné, pouze pokud jste si jisti, že váš grafický procesor podporuje Úroveň funkcí 10.0 . Před vyzkoušením některé z oprav doporučujeme provést průzkum specifikací grafické karty, abyste zjistili, zda je schopna podporovat Úroveň funkcí Direct3D 10.0 .

Metoda 1: Spuštění aplikace s vyhrazeným GPU

Pokud vidíte chybu na notebooku nebo notebooku, je pravděpodobné, že máte vyhrazený GPU i integrované řešení. Pokud máte dvě karty, váš systém rozhodne o tom, kterou kartu GPU použít, a to analýzou počtu zdrojů požadovaných aplikačním modulem. To však může být přepsáno vaším nástrojem pro úsporu baterie - pokud je nastaven do režimu úspory baterie, může to přinutit systém spustit program s integrovaným GPU, protože spotřebovává méně zdrojů.

To lze snadno napravit nastavením nástroje na „ Režim výkonu “Nebo úplným odinstalováním softwaru. Pokud si ale nepřejete odinstalovat správce baterie, můžete svůj vyhrazený GPU vynutit kliknutím pravým tlačítkem na zástupce hry a výběrem Běh s grafickým procesorem. Poté vyberte svoji vyhrazenou kartu a zkontrolujte, zda začíná bez „K provozu motoru je vyžadována úroveň DX11 10.0“ chyba.

Pokud se spustí úspěšně, můžete se vrátit k tomuto nastavení a kliknout na Změňte výchozí grafický procesor nastavit trvalé pravidlo pro program ve vašich GPU Kontrolní panel nastavení.

Metoda 2: Aktualizace ovladače grafické karty

Zjevné místo, kde začít, aby se vyřešilo „K provozu motoru je vyžadována úroveň DX11 10.0“ Chyba spočívá v aktualizaci ovladačů grafické karty. Existuje několik způsobů, jak to udělat, ale ideální způsob, jak to udělat, je závislý na výrobci grafické karty.

Nejnovější verze systému Windows (Windows 10 a Windows 8) by měly automaticky nainstalovat softwarový ovladač potřebný pro vaši grafickou kartu. Ale i když váš operační systém automaticky stáhne a nainstaluje ovladač pro váš GPU, je pravděpodobné, že to není nejnovější dostupná verze. Váš systém může tuto chybu nahlásit, protože GPU neví, jak ji používat Úroveň funkcí 10.0 navzdory podpůrnému hardwaru.

To lze vyřešit instalací příslušného grafického ovladače. Existuje jeden univerzální způsob, jak to udělat (bez ohledu na výrobce vašeho GPU), ale není to tak spolehlivé jako dodržování pokynů výrobce ohledně instalace ovladače.

Instalace grafického ovladače pomocí Správce zařízení

Níže máte kroky k aktualizaci grafického ovladače pomocí Správce zařízení . Je to dobré místo, kde začít, ale při hledání vhodného ovladače online se spoléhá na Windows Update. Pokud tato metoda neaktualizuje váš ovladač GPU, postupujte podle následujících pokynů, které jsou specifické pro nejoblíbenější výrobce grafických karet.

  1. lis Klávesa Windows + R. , zadejte „ devmgmt.msc “A udeřil Enter otevřít Správce zařízení .
  2. Přejděte dolů na Grafické adaptéry a rozbalte rozevírací nabídku. Klepněte pravým tlačítkem na grafický ovladač a vyberte Aktualizovat ovladač (Aktualizovat software ovladače) .
    Poznámka: V části se mohou zobrazit dvě různé položky Grafické adaptéry. K tomu obvykle dochází u notebooků a notebooků, které mají integrovanou i vyhrazenou grafickou kartu. Společnost Intel nyní vyrábí pouze integrované karty. Dedikované karty mají větší výpočetní výkon a používají se ke zpracování náročných her a aplikací - pro náš účel prosím aktualizujte vyhrazenou součást.
  3. Klikněte na Vyhledejte automaticky aktualizovaný software ovladače a počkejte, než systém Windows online vyhledá ovladače. Pokud nalezne novější ovladač, počkejte, dokud nebude nainstalován a systém se restartuje.
    V případě, že Windows zjistí, že máte nejnovější ovladač, pokračujte jedním z níže uvedených průvodců. Pokud výše uvedené kroky nainstalovaly nový ovladač, zkontrolujte, zda k chybě stále dochází při spuštění aplikace. Pokud ano, přejděte na Metoda 2 .

Uživatelé s grafickými kartami Nvidia

Pokud máte vyhrazenou grafickou kartu Nvidia GeForce, můžete ovladače aktualizovat dvěma různými způsoby. Nejelegantnějším řešením by bylo stahování GeForce Experience a nechte software automaticky identifikovat váš GPU a nainstalovat příslušné ovladače. Program vás ušetří od ručního hledání nejnovější verze ovladače.

Je však známo, že GeForce Experience nefunguje a u některých modelů základních desek nefunguje správně. Pokud nemůžete GeForce Experience používat, postupujte podle následujících pokynů a ručně stáhněte nejnovější ovladač grafické karty pro svůj GPU:

  1. Navštivte oficiální stránku ke stažení Nvidia ( tady ) a vyberte svůj Typ produktu, produktová řada , a Produkt . Nezapomeňte vybrat vhodné Operační systém a zasáhnout Vyhledávání knoflík.
    Poznámka: Rychlejší metoda je jít s možností 2 a klikněte na Grafické ovladače . Tím se automaticky prohledá váš systém a stáhne příslušný ovladač pro váš GPU. Mějte však na paměti, že budete muset stáhnout nejnovější verzi Java, aby to fungovalo.
  2. Stáhněte a nainstalujte doporučený ovladač Nvidia.
  3. Pokud se systém po dokončení instalace automaticky nerestartuje, restartujte ručně a zkontrolujte, zda je problém vyřešen.

Uživatelé s grafickými kartami ATI

AMD odpovídá GeForce Experience Hraní se vyvinulo. Tento nástroj AMD můžete použít k automatické aktualizaci ovladačů grafické karty. Kromě toho, že bude váš systém aktualizován pomocí nejnovějších grafických ovladačů, bude Gaming Evolved optimalizovat vaše hry automatickou změnou nastavení grafiky tak, abyste získali nejlepší zážitek na základě specifikací vašeho systému.

Pokud pro tuto úlohu nechcete instalovat další program, můžete si ovladač také stáhnout staromódním způsobem. Zde je stručný průvodce celou věcí:

  1. Navštivte oficiální stránku ke stažení AMD ( tady ).
  2. Pod Ručně vyberte svůj ovladač , vybrat typ produktu, produktová řada , a Modelka . Poté vyberte příslušný operační systém a klikněte na Zobrazit výsledky .
    Poznámka: Pokud si nejste jisti svým modelem GPU nebo chcete automatizovat ještě dále, můžete také kliknout na ikonu Stáhnout teď tlačítko pod Automaticky zjistit a nainstalovat ovladač . Tím nainstalujete další nástroj ATI, který prohledá váš systém a použije nejnovější ovladač.
  3. Po instalaci ovladače restartujte počítač a zkontrolujte, zda je chyba odstraněna.

Uživatelé s integrovanou grafikou Intel

Až dosud společnost ATI vyráběla pouze integrované grafické karty. Většinu času se ovladač úspěšně aktualizuje ze Správce zařízení (první průvodce v této metodě). Pokud se však odtamtud nemůžete aktualizovat, můžete si ji stáhnout z Centra stahování Intel ( tady ).

Metoda 3: Oprava běhového prostředí DirectX

Rozhraní API obsažená v balíčku DirectX se zřídka rozbijí, ale je známo, že k tomu dochází. Bohužel nelze DirectX efektivně odinstalovat. Modul runtime DirectX 11.3 a 12 je součástí systému Windows 10 a veškeré aktualizace / opravy zajišťuje služba Windows Update. Pro tyto verze DirectX neexistuje samostatný balíček.

Všechny soubory DirectX (kromě souborů z DX12) však můžete opravit pomocí Instalační program pro běh prostředí DirectX pro koncového uživatele za běhu a DirectX Redist (červen 2010) .

Začněte stažením souboru Webový instalační program běhového prostředí DirectX pro koncového uživatele ( tady ). Budete muset kliknout pravým tlačítkem na spustitelný soubor a vybrat Spustit jako administrátor udělit zvýšená oprávnění. Poté postupujte podle pokynů na obrazovce a ujistěte se, že jsou všechny vaše soubory DirectX 9.0c neporušené.

Poté si stáhněte DirectX Redist (červen 2010) z tohoto odkazu ( tady ). Otevřete balíček a rozbalte DirectX SDK někde přístupné. Dále přejděte na extrahované soubory a otevřete soubor Nastavení DX spustitelný. Postupujte podle pokynů na obrazovce a znovu nainstalujte součásti DirectX.

Po dokončení instalace restartujte systém a zkontrolujte, zda je problém vyřešen.

Metoda 4: Instalace aktualizace platformy KB2670838 (pouze Windows 7)

Na rozdíl od Windows 8 a Windows 10 vyžaduje Windows 7 další aktualizaci platformy ( KB2670838) pro povolení úrovně funkcí DX 11 10.0. Je označen jako volitelná aktualizace, takže jste jej možná zmeškali, i když si myslíte, že váš WU je aktuální.

Chcete-li zjistit, zda je to příčina chyby, použijte všechny nevyřízené volitelné aktualizace nebo navštivte tento odkaz společnosti Microsoft ( tady ) a stáhněte si KB2670838 aktualizace platformy. S nainstalovanou aktualizací restartujte počítač a zkontrolujte, zda problém vyřešil.

8 minut čtení