Javítás: A motor működtetéséhez a DX11 10.0 szintű szintre van szükség



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A hiba „A motor működtetéséhez a DX11 10.0 szintű szolgáltatás szükséges” akkor jelenik meg, ha a rendszernek nincs megfelelő Direct3D hardver funkciószint a játékmotor megköveteli. Ez a hibaüzenet azt jelzi, hogy az alkalmazás motor nem képes használni Közvetlen 3D funkció szint változat 10.0 . Ha az operációs rendszer a legújabb DirectX verzióval rendelkezik, akkor a hiba általában annak a jele, hogy a GPU nem felel meg a rendszer minimális követelményeinek, vagy elavult illesztőprogramon fut. A felhasználók akkor találkoznak ezzel a hibával, amikor olyan játékokat és más alkalmazásokat próbálnak futtatni, amelyek kiterjedt grafikus feldolgozást igényelnek.



Mi az a DirectX?

Directx gyűjteménye alkalmazás-programozási felületek (API-k), amelyeket a Microsoft fejlesztett ki a játékprogramozással és multimédiával kapcsolatos feladatok kezelésére az összes Microsoft-hoz tartozó platformon. Az API-k gyűjteménye DirectX-kompatibilis programokat kínál, hardveresen gyorsított multimédiás támogatással. Többek között a DirectX biztosítja az eszközöket egy programhoz (játékhoz vagy más alkalmazáshoz), hogy meghatározza a hardver képességeit, és a paramétereket a legjobb élmény érdekében igazítsa.



A DirectX alrendszerben jelen lévő számos API kötelező, és elengedhetetlennek kell tekinteni az egyszerű videolejátszástól az igényes 3D-s videojátékokig.



DirectX futásidejű és Direct3D hardverszintek

Sok felhasználó összekeveri a DirectX futásidejű környezet a Direct3D hardver funkciószint . A DirectX futásideje leírja a DirectX verziót, amelyet az operációs rendszer szoftvere támogat. Másrészt a Direct3d hardver funkciószint leírja a videohardver (GPU) által nyújtott támogatást.

Ezt szem előtt tartva, ha a legújabb DirectX futásidejű környezet telepítve van a számítógépére, nem jelenti azt, hogy a hardver képes támogatni Direct3D hardver 10.0. Szintű szolgáltatás. Még akkor is, ha a Windows verziója rendelkezik a legújabb DirectX API-k kezelésére, a GPU-kártya nem biztos, hogy támogatja a szükségeseket funkciószintek. Ez gyakran előfordul régebbi vagy integrált GPU-k esetében.

Hogyan lehet megtudni, hogy a DirectX telepítve van-e?

Ha Windows 10 rendszert használ, DirectX 12.0 futásidejű automatikusan telepítve lett az operációs rendszerrel (feltételezve, hogy Ön a legújabb Windows-frissítéseket használja). De az új DirectX API-k használatához a GPU-kártyának támogatnia kell őket.



Ennek megerősítéséhez és az operációs rendszer által támogatott DirectX verzió ellenőrzéséhez futtatnia kell a DirectX diagnosztikai eszköz (dxdiag) . Ez a beépített Windows eszköz a Windows bármely verzióján elérhető a Futtatás mező megnyitásával ( Windows billentyű + R ) és beírja a dxdiag '.

A DirectX futásidejű verzióját itt tekintheti meg Rendszer információ ban,-ben Rendszer fülre.

Annak megtekintéséhez, hogy a GPU képes-e támogatni a szükséges funkciószinteket, menjen a Kijelző fül alatt Illesztőprogramok és nézze meg melyik Funkciószintek a grafikus kártya támogatja.

Ha ezt megtalálja jellemző szint 10_0 (10.0) nem jelenik meg a Funkciószintek bejegyzések belül DirectX diagnosztikai eszköz , ez a következő forgatókönyvek egyike:

  • A grafikus kártya (GPU) elavult illesztőprogramokkal fut, amelyeket frissíteni kell. Hacsak a rendszernek nincs olyan illesztőprogramja, amely utasítja a grafikus hardvert az adott funkciószint használatára, akkor ez nem fog megjelenni a DirectX diagnosztikai eszközben.
  • Az operációs rendszer további platformfrissítést igényel. Csak a Windows 7 és Windows XP felhasználókra vonatkozik.
  • A grafikus kártya nem támogatja Funkció 10.0 . Ebben az esetben a megfelelő javítás egy új grafikus kártya (GPU) vásárlása lenne.

Ne feledje, hogy a DirectX kompatibilis a későbbiekkel - ha DirectX 12-et használ, akkor az összes korábbi futásidejű terjesztésnek jelen kell lennie a rendszerén. Ugyanez vonatkozik a DirectX 11-re és a DirectX 10-re is.

Egyes régebbi játékokhoz azonban régebbi DirectX API-kra van szükség, amelyek azóta elavultak a Windows 10 rendszeren, és csak ezeken találhatók meg DirectX 9.0c vagy alacsonyabb . Ebben az esetben a program futtatásához telepítenie kell az adott terjesztést. Annak ellenére, hogy a legújabb DirectX verzió 12.0, a játékok túlnyomó többsége továbbra is nagymértékben támaszkodik a DirectX 10 futásidejével megvalósított funkciószintekre.

A „DX11 10.0 szintű szolgáltatás szükséges a motor futtatásához” hiba elhárítása

Ha a DirectX diagnosztikai eszköz kiderítette, hogy DirectX 10 vagy újabb futási idejű, és a GPU támogatja a szükséges Direct3D funkciószintet, akkor rendelkeznie kell a szükséges összetevőkkel a kérdéses alkalmazás futtatásához. Ha azonban mégis megkapja a „A motor működtetéséhez a DX11 10.0 szintű szolgáltatás szükséges” annak ellenére, hogy megfelel a követelményeknek, a cikk egyik javítása lehetővé teszi a hiba kijavítását.

Az alábbiakban olyan megoldások gyűjteménye található, amelyeket a felhasználók hasznosnak találtak a probléma megoldásában „A motor működtetéséhez a DX11 10.0 szintű szolgáltatás szükséges” hiba. Kérjük, kövesse az egyes módszereket sorrendben, amíg meg nem találja az Ön számára megfelelő javítást.

Jegyzet: Az alábbi módszerek csak akkor alkalmazhatók, ha biztos abban, hogy a GPU támogatja Funkció 10.0 . Mielőtt kijavítaná a javításokat, javasoljuk, hogy végezzen néhány kutatást a grafikus kártya specifikációival kapcsolatban, hogy megtudja, képes-e támogatni Direct3D 10.0. Szintű szolgáltatás .

1. módszer: Az alkalmazás futtatása dedikált GPU-val

Ha laptopon vagy notebookon látja a hibát, akkor valószínűleg van külön dedikált GPU-ja és integrált megoldása is. Ha két kártyája van, a rendszere eldönti, hogy melyik GPU-kártyát használja, elemezve, hogy az erőforrásokra hány erőforrás szükséges. Ezt azonban felülírhatja az akkumulátorkímélő segédprogram - ha ez energiatakarékos üzemmódra van állítva, a rendszert arra kényszerítheti, hogy az integrált GPU-val indítsa el a programot, mivel kevesebb erőforrást emészt fel.

Ez könnyen orvosolható, ha a segédprogramot „ Teljesítmény mód ”Vagy a szoftver teljes eltávolításával. De ha nem szeretné eltávolítani az akkumulátor-kezelőt, akkor kényszerítse a dedikált GPU-t úgy, hogy jobb gombbal kattint a játék parancsikonjára, és kiválasztja Futtassa grafikus processzorral. Ezután válassza ki a dedikált kártyát, és nézze meg, hogy a „A motor működtetéséhez a DX11 10.0 szintű szolgáltatás szükséges” hiba.

Ha sikeresen elindul, visszatérhet ehhez a beállításhoz, és kattintson a gombra Alapértelmezett grafikus processzor módosítása hogy állandó szabályt állítson be a program számára a GPU-kban Vezérlőpult beállítások.

2. módszer: A grafikus kártya illesztőprogramjának frissítése

A nyilvánvaló hely, ahol el kell kezdeni a „A motor működtetéséhez a DX11 10.0 szintű szolgáltatás szükséges” hiba a grafikus kártya illesztőprogramjainak frissítése. Ennek többféle módja van, de ennek ideális módja a videokártya gyártójától függ.

A legújabb Windows verzióknak (Windows 10 és Windows 8) automatikusan telepíteniük kell a grafikus kártyához szükséges szoftverillesztőt. De akkor is, ha az operációs rendszer automatikusan letölti és telepíti az illesztőprogramot a GPU-hoz, valószínű, hogy ez nem a legújabb elérhető verzió. Lehet, hogy rendszere jelenteni fogja ezt a hibát, mert a GPU nem tudja, hogyan kell használni Funkció 10.0 annak ellenére, hogy rendelkezik a támogató hardverrel.

Ez megoldható a megfelelő grafikus illesztőprogram telepítésével. Ennek egyetemes módja van (a GPU gyártójától függetlenül), de ez nem annyira megbízható, mint az illesztőprogram telepítéséhez a gyártó útmutatásait követni.

A grafikus illesztőprogram telepítése az Eszközkezelőn keresztül

Az alábbiakban bemutatja a grafikus illesztőprogram frissítésének lépéseit Eszközkezelő . Ez egy jó hely a kezdéshez, de a Windows Update-re támaszkodik, hogy online keresse meg a megfelelő illesztőprogramot. Ha ez a módszer nem frissíti a GPU illesztőprogramját, kérjük, kövesse a következő, a legnépszerűbb grafikus kártyagyártókra vonatkozó útmutatókat.

  1. nyomja meg Windows billentyű + R , típus ' devmgmt.msc ”És eltalálta Belép kinyitni Eszközkezelő .
  2. Görgessen le a Kijelző adapterek és bontsa ki a legördülő menüt. Kattintson a jobb gombbal a grafikus illesztőprogramra, és válassza a lehetőséget Illesztőprogram frissítése (Illesztőprogram frissítése) .
    Jegyzet: Két különböző bejegyzést láthat az alatt Kijelző adapterek. Ez általában olyan laptopok és notebookok esetében fordul elő, amelyekbe integrált és dedikált grafikus kártya is tartozik. Mostanáig az Intel csak integrált kártyákat gyárt. A dedikált kártyák nagyobb feldolgozási erővel bírnak, és igényes játékok és alkalmazások feldolgozására szolgálnak - célunk érdekében kérjük, frissítse a dedikált alkatrészt.
  3. Kattintson Automatikusan keressen frissített illesztőprogramot és várja meg, amíg a Windows online módon keresi az illesztőprogramokat. Ha egy újabb illesztőprogramot talál, várjon, amíg telepítve van, és a rendszer újraindul.
    Abban az esetben, ha a Windows megállapította, hogy Ön rendelkezik a legújabb illesztőprogrammal, folytassa az alábbi útmutatók egyikével. Ha a fenti lépések új illesztőprogramot telepítettek, ellenőrizze, hogy a hiba továbbra is előfordul-e az alkalmazás indításakor. Ha mégis megtörténik, lépjen ide 2. módszer .

Nvidia grafikus kártyákkal rendelkező felhasználók

Ha rendelkezik Nvidia GeForce dedikált grafikus kártyával, az illesztőprogramokat kétféle módon frissítheti. A legelegánsabb megoldás a letöltés lenne GeForce Experience és hagyja, hogy a szoftver automatikusan azonosítsa a GPU-t, és telepítse a megfelelő illesztőprogramokat. A program megkíméli Önt attól, hogy manuálisan keressen a legújabb illesztőprogram-verzióra.

A GeForce Experience azonban tudomásul veszi, hogy egyes alaplap modelleknél nem működik megfelelően. Ha nem tudja használni a GeForce Experience alkalmazást, kövesse az alábbi lépéseket a grafikus kártya legújabb illesztőprogramjának manuális letöltéséhez a GPU-hoz:

  1. Látogasson el az Nvidia hivatalos letöltési oldalára ( itt ), és válassza ki a Terméktípus, Terméksorozat , és Termék . Ne felejtse el kiválasztani a megfelelőt Operációs rendszer és megütötte a Keresés gomb.
    Jegyzet: Gyorsabb módszer a 2. opcióval és kattintson a gombra Grafikus illesztőprogramok . Ez automatikusan átvizsgálja a rendszert és letölti a GPU-nak megfelelő illesztőprogramot. De ne feledje, hogy a működéshez lehet, hogy le kell töltenie a Java legújabb verzióját.
  2. Töltse le és telepítse az ajánlott Nvidia illesztőprogramot.
  3. Ha a rendszer nem indul újra automatikusan, amikor a telepítés befejeződött, indítsa újra kézzel, és ellenőrizze, hogy a probléma megoldódott-e.

ATI grafikus kártyákkal rendelkező felhasználók

Az AMD megfelelője a GeForce Experience-nek Gaming Evolved. Ezzel az AMD segédprogrammal automatikusan frissítheti a grafikus kártya illesztőprogramjait. Amellett, hogy rendszerét a legújabb grafikus illesztőprogramokkal frissíti, a Gaming Evolved optimalizálja a játékokat azáltal, hogy automatikusan megváltoztatja a grafikus beállításokat, hogy a rendszer specifikációi alapján a lehető legjobb élményt nyújtsa.

Ha nem szeretne további programot telepíteni ehhez a munkához, akkor az illesztőprogramot régimódi módon is letöltheti. Itt egy rövid útmutató az egészről:

  1. Látogasson el az AMD hivatalos letöltési oldalára ( itt ).
  2. Alatt Válassza kézzel az illesztőprogramot , válaszd ki a terméktípus, termékcsalád , és modell . Ezután válassza ki a megfelelő operációs rendszert, majd kattintson a gombra Eredmények megjelenítése .
    Jegyzet: Ha nem biztos a GPU modelljében, vagy további automatizálást szeretne, akkor kattintson a gombra Letöltés most gomb alatt Az illesztőprogram automatikus felismerése és telepítése . Ez egy újabb ATI segédprogramot telepít, amely átvizsgálja a rendszert és alkalmazza a legújabb illesztőprogramot.
  3. Az illesztőprogram telepítése után indítsa újra a gépet, és ellenőrizze, hogy a hiba nem lett-e eltávolítva.

Integrált Intel Graphics technológiával rendelkező felhasználók

Eddig az ATI csak integrált grafikus kártyákat gyártott. Az illesztőprogram legtöbbször sikeresen frissül az Eszközkezelőből (az első útmutató ebben a módszerben). Ha azonban nem tud onnan frissíteni, letöltheti az Intel letöltési központjából ( itt ).

3. módszer: A DirectX futásidejű környezet javítása

A DirectX csomagban található API-k ritkán törnek meg, de köztudottan előfordul. Sajnos nem igazán lehet hatékonyan eltávolítani a DirectX-et. A DirectX 11.3 és 12 futási időt a Windows 10 tartalmazza, és az esetleges frissítéseket / javításokat a Windows Update kezeli. A DirectX ezen verzióihoz nincs különálló csomag.

Azonban a DirectX fájlok (a DX12 fájljainak kivételével) javításával javítható DirectX végfelhasználói futásidejű webes telepítő és DirectX Redist (2010. június) .

Először töltse le a DirectX végfelhasználói futásidejű web-telepítő ( itt ). Kattintson a jobb gombbal a futtatható fájlra, és válassza a lehetőséget Futtatás rendszergazdaként megemelt kiváltságok megadására. Ezután kövesse a képernyőn megjelenő utasításokat, és ellenőrizze, hogy az összes DirectX 9.0c fájl sértetlen-e.

Ezután töltse le a DirectX Redist (2010. június) linket erről a linkről ( itt ). Nyissa ki a csomagot, és vonja ki a csomagot DirectX SDK valahol elérhető. Ezután lépjen a kibontott fájlokhoz, és nyissa meg a DXSetup végrehajtható. Kövesse a képernyőn megjelenő utasításokat a DirectX-összetevők újratelepítéséhez.

A telepítés befejezése után indítsa újra a rendszert, és nézze meg, hogy a probléma megoldódott-e.

4. módszer: A KB2670838 platformfrissítés telepítése (csak Windows 7 esetén)

A Windows 8-tól és a Windows 10-től eltérően a Windows 7 további platformfrissítést igényel ( KB2670838) a DX 11 Feature Level 10.0 engedélyezéséhez. Opcionális frissítésként van megjelölve, így előfordulhat, hogy lemaradt róla, még akkor is, ha úgy gondolja, hogy a WU naprakész.

Ha meg szeretné tudni, hogy ez a hiba oka, vagy alkalmazza az összes függőben lévő opcionális frissítést, vagy látogassa meg ezt a Microsoft-hivatkozást ( itt ), és töltse le a KB2670838 platformfrissítés. A frissítés telepítése után indítsa újra a számítógépet, és nézze meg, megoldotta-e a problémát.

8 perc olvasás