Az „Unreal Engine kilép a D3D eszköz elvesztése miatt” hiba elhárítása



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

A felhasználók tapasztalják a hibaüzenetet ‘Az Unreal Engine kilép a D3D eszköz elveszése miatt ’, Amikor az Unreal nem tud csatlakozni a számítógépén lévő D3D eszközhöz. Ez a hiba nagyon gyakori, és olyan felhasználóknál is előfordulhat, akiknek nincsenek nyilvánvaló problémái a számítógépükön.



Az Unreal Engine kilép a D3D eszköz elveszése miatt



Az Unreal Engine fejlesztői szerint ez a probléma általában akkor fordul elő, amikor a számítógép grafikus vagy hardveres alkatrészeit nem megfelelően szinkronizálják az Unreal Engine-mel, ami azt eredményezi, hogy a D3D eszközzel nem működik megfelelően. Ebben a cikkben áttekintjük az összes megoldást arra, hogy miért fordul elő ez a probléma, és mik a megoldási lehetőségek.



Mi okozza az „Unreal Engine kilép a D3D eszköz elvesztése miatt” hibát?

Miután számos jelentést kaptunk a felhasználóktól a problémáról, úgy döntöttünk, hogy kivizsgáljuk a problémát. Ezeknek a jelentéseknek az összevonása után lemásoltuk a munkaállomások helyzeteit és kidolgoztuk az okokat. Az okok, amelyek miatt előfordulhat ez a hibaüzenet, nem kizárólag:

  • Elavult Unreal Motor: A legvalószínűbb ok az, amikor az Unreal Engine nincs frissítve a legújabb verzióra, és nem képes kommunikálni más rendszerelemekkel, amelyek a közelmúltban frissülhetnek. Lehet fordítva is.
  • Víruskereső szoftver: Számos olyan víruskereső szoftver létezik, amelyek hajlamosak blokkolni az Unreal Engine-t, és így hamis pozitívumot jeleznek. Ez nagyon gyakori, és megoldható akár engedélyezési lista létrehozásával, akár letiltásával.
  • Elavult eszközillesztők: A probléma felmerülésének másik valószínű oka az, hogy az eszközillesztők vagy sérültek, vagy elavultak. Mindkét esetben az illesztőprogramok újratelepítése vagy frissítése működik.
  • Hiányos Steam fájlok: A Steam gyakran működik az Unreal Engine-mel. Ha a játék / telepítő fájljai sérültek vagy hiányosak, akkor megtárgyalja a hibaüzenetet.
  • NVIDIA GeForce beállítások: Ezek a modulok köztudottan ütköznek a játékkal is. A modul letiltása vagy bizonyos beállítások letiltása általában megoldja a problémát.
  • Túlhúzás: A túlhúzás megadhatja a számítógép számára a szükséges lökést, de köztudottan problémákat vagy konfliktusokat okoz a nehéz erőforrást igénylő alkalmazásokkal. Az Overclocking letiltása megteszi a trükköt az Ön számára.
  • Alapértelmezett grafikus kártya: Az alapértelmezett grafikus kártya általában kikapcsolja magát, ha egy dedikált, nagyobb teljesítményű kártya fut. Számos esetben azonban aktív lehet a dedikált grafikus kártya mellett, és konfliktusokat okozhat, amelyek további problémákat okoznak.

Mielőtt elkezdené a megoldásokat, ellenőrizze, hogy rendszergazdaként van-e bejelentkezve. Ezenkívül aktív és nyitott internetkapcsolattal kell rendelkeznie.

1. megoldás: Az Unreal Engine, a Windows és a Steam frissítése

Általában, ha az említett komponensek bármelyike ​​elavult, problémái vannak az egymással való kommunikációval. Gyenge kommunikáció esetén a játék nem tud megfelelően futni. Ez egy nagyon gyakori visszatérő probléma, és a felhasználók ezt gyakran figyelmen kívül hagyják.



Az Unreal motor frissítésének módja kissé hosszadalmas, de a Windows és a Steam frissítéssel egy pillanat alatt megtörténik. Győződjön meg arról, hogy Ön mint adminisztrátor és kövesse a lépéseket a pontos sorrendben. Kezdjük az Unreal Engine frissítésével.

  1. Nyissa meg a Indító és navigáljon a Könyvtár
  2. Ha a könyvtárban van, a tetején láthatja a Engine verziót. Ha van elérhető frissítés, akkor a több ikon mellett.
  3. Kattintson a Változatok hozzáadása és amikor rákattint, a rendszer felszólítja az új motor telepítésére. Töltse le ennek megfelelően a motor verzióját, és kattintson a gombra Frissítés .

    Az Unreal Engine frissítése

Az Unreal Engine frissítése után folytatjuk a Windows frissítését.

  1. Nyomja meg a Windows + S billentyűt, írja be az „update” szót a párbeszédpanelbe, és nyissa meg a Frissítés eredmény, amikor visszaküldik.
  2. Most kattintson a gombra Frissítések keresése . Most a Windows automatikusan elkezdi ellenőrizni az online szervereket, ha bármilyen frissítés telepíthető.

    A Windows frissítése

Legyen türelmes, és hagyja, hogy a folyamat befejeződjön. A folyamat befejezése után, ha a rendszer kéri, újrakezd a számítógéped. Újraindítás után kövesse az alábbi lépéseket a frissítéshez Gőz .

  1. Indítsa el a Gőz ügyfelet, és győződjön meg arról, hogy aktív internetkapcsolata van.
  2. Az ügyfél az online szerverek ellenőrzése után automatikusan megkezdi a legújabb frissítés letöltését. A frissítés letöltését követően indítsa újra a számítógépet.

Miután az összes modult frissítette, próbálkozzon az Unreal Engine futtatásával, és ellenőrizze, hogy a hiba továbbra is fennáll-e. Ha mégis, kövesse az alábbi lépéseket.

2. megoldás: Az NVIDIA Game Booster (vagy más funkciók) letiltása

Egy másik dolog, amit meg kell próbálnunk, mielőtt továbblépnénk, annak biztosítása, hogy az NVIDIA GeForce Experience szolgáltatásában ne legyenek aktívak a „javítás” funkciók. Annak ellenére, hogy ezek a funkciók megváltoztathatják a beállításokat és további teljesítményt nyújtanak Önnek, köztudottan számos problémát okoznak.

Az NVIDIA szolgáltatások letiltása

Ezek a „javító” funkciók többnyire olyan funkciók, mint a Game Booster , Battery Optimizer, stb. Nyissa meg a GeForce Experience alkalmazást (vagy a megfelelő alkalmazást), és ellenőrizze, hogy ezek teljesen le vannak-e kapcsolva. Ideiglenesen letilthatja a GeForce Experience-t is, és megnézheti, hogy ez működik-e. Miután teljesen biztos abban, hogy a probléma nem ezeknek a tulajdonságoknak köszönhető, folytathatja más megoldásokkal.

3. megoldás: A dedikált grafika beállításainak módosítása

Általában ismert, hogy az Unreal Engine-t használó és annak játékát játszó emberek saját dedikált grafikával rendelkeznek a számítógépükön. A dedikált grafikákat általában később az Intel (beépített grafikus modul tetején) adja hozzá az Intel (más néven Intel HD vagy Intel UHD).

Két grafikus modul létezése egyetlen számítógépben azonban számos kérdést felvet, ami nem meglepő. Ebben a megoldásban az NVIDIA vezérlőpaneljére navigálunk, majd az Unreal Engine kiválasztása után ellenőrizzük, hogy az csak NVIDIA grafikus illesztőprogramokon futtatható-e.

  1. Kattintson a jobb gombbal az asztal bármely pontjára, és válassza a lehetőséget NVIDIA központ .
  2. A kezelőpanel kinyitása után kattintson a gombra A 3D-beállítások kezelése . Most kattintson a gombra Programbeállítások .
  3. Most egy legördülő menü jelenik meg, amely tartalmazza az összes program listáját. Hozzáadás Irreális motor és válassza ki NVIDIA (dedikált grafika) a második legördülő menüből.

    A grafikus kártya preferenciájának megváltoztatása

  4. Változtatások mentése és kilépés. Indítsa újra a számítógépet, és indítsa el a modult / játékot, és nézze meg, hogy ez megoldja-e a problémát.

4. megoldás: Fedélzeti grafika letiltása

Egy másik dolog, amit meg kell próbálni, a számítógép beépített grafikájának teljes letiltása. Ez segíthet, ha a grafika preferenciájának megváltoztatása nem elegendő a probléma megszüntetéséhez. Ne feledje, hogy ez nem befolyásolja a számítógép teljesítményét vagy funkcióit; csak most, a dedikált grafikád teljes súlyemeléssel foglalkozik, míg a beépítettek inaktívak maradnak. A folytatás előtt ellenőrizze, hogy rendszergazdaként van-e bejelentkezve.

  1. Nyomja meg a Windows + R billentyűt, írja be a következőt: devmgmt.msc ”Elemet, és nyomja meg az Enter billentyűt.
  2. Miután bekerült az eszközkezelőbe, navigáljon a következőre: Kijelző adapterek és válassza ki a a fedélzeten
  3. Most kattintson rá a jobb gombbal, és válassza a lehetőséget Letiltás .

    Fedélzeti grafika letiltása

Rövid időre a képernyő valószínűleg elsötétül, de vissza fog térni. Itt a számítógép teljesen áttér az ön dedikált grafikájára. Változtatások mentése és kilépés. Most próbálja meg elindítani az Unreal Engine-t, és ellenőrizze, hogy a probléma továbbra is fennáll-e.

5. megoldás: A víruskereső / tűzfal szoftver letiltása

A víruskereső szoftver biztonságban van azáltal, hogy elemzi a számítógép összes rendszerfájlját, és ellenőrzi az összes futó folyamatot, amely erőforrásokat igényel. Számos olyan eset azonban előfordul, amikor az „ellenőrzött” folyamatot rosszindulatú programként jelöli meg; ezért hamis pozitívnak nevezzük. Ez a helyzet sok különböző játékkal fordul elő, és köztudott, hogy vagy letiltja a játék teljes futtatását, vagy nem biztosít elegendő engedélyt az említett erőforrások eléréséhez. Ugyanez a helyzet a víruskereső szoftverek és az Unreal Engine esetében.

A víruskereső szoftver letiltása

Ezért meg kell próbálnia letiltja a víruskereső szoftvert . Megtekintheti cikkünket: A víruskereső kikapcsolása . A víruskereső letiltása után indítsa újra a számítógépet, és próbálja újra a streaminget. Ha a víruskereső letiltása nem működik, megpróbálhatja eltávolítása és hátha megteszi a trükköt helyetted. Néhány észrevehető víruskereső szoftver, amely problémákat okozott, az Avast és az AVG volt. Ennek ellenére meg kell próbálnia letiltani bármelyik víruskeresőt, és meg kell vizsgálnia, hogy ez sikerül-e.

6. megoldás: A túlhúzás és az SLI technológia letiltása

A túlhúzás azt jelenti, hogy a processzor rövid élettartamú sorozatszámításokat hajtson végre, hogy a számítógép feldolgozási teljesítményét lökje. Amikor ezt megteszi, a processzor hőmérséklete megemelkedik, és amikor a határértékre emelkedett, visszatér a normál feldolgozáshoz. Ez alatt az idő alatt a processzor lehűl, és így készen áll egy újabb sorozat készítésére, amikor az elég hűvös.

SLI Technology

A túlhúzás fejlett tulajdonságai és hasznossága ellenére több jelentést is kaptunk a felhasználóktól, ahol erről számoltak be a túlhúzás letiltása mind a CPU és grafikus kártya megoldotta a kérdést. Úgy tűnik, hogy az Unreal Engine nincs optimalizálva gyorsított, túlhajtott környezetben történő működésre.

Ezenkívül a grafikus / CPU túlhúzásának letiltása mellett olyan jelentéseket is kaptunk, hogy az SLI letiltása számos felhasználó számára trükköt is tett. Az SLI az NVIDIA által kezelt márkanév, amelynek elsődleges célja két grafikus kártya összekapcsolása, így az erejük kombinálható. A normál túlhajtáshoz hasonlóan az Unreal Engine-nek is gondjai vannak, amikor az SLI aktív. Ezért próbálja meg letiltani a számítógépről, és ellenőrizze, hogy ez sikerül-e.

7. megoldás: A grafikus illesztőprogramok frissítése

A grafikus illesztőprogramok a fő modulok, amelyek lehetővé teszik a grafikus hardver és az operációs rendszer (alkalmazások vagy játékok stb.) Közötti kommunikációt. Ha maguk a grafikus illesztőprogramok nem működnek megfelelően, szinte minden grafikát igénylő alkalmazással, például az Unreal Engine-vel kapcsolatos problémákat tapasztal. Ebben a megoldásban eltávolítjuk a meglévő grafikus illesztőprogramokat, és később telepítünk újabbakat.

  1. Töltse le és telepítse a DDU (Display driver uninstaller) szoftvert a hivatalos weboldaláról.
  2. Telepítés után Display Driver Uninstaller (DDU) , indítsa el a számítógépet biztonságos mód . Megtekintheti cikkünket arról, hogyan kell indítsa el számítógépét csökkentett módba .
  3. A DDU elindítása után válassza az első opciót Tisztítsa meg és indítsa újra ”. Ez teljesen eltávolítja a jelenlegi illesztőprogramokat a számítógépről.

    Tisztító illesztőprogramok

  4. Az eltávolítás után indítsa el rendesen a számítógépet csökkentett mód nélkül. Nyomja meg a Windows + R billentyűt, írja be a következőt: devmgmt. msc ”Elemet, és nyomja meg az Enter billentyűt. Kattintson a jobb gombbal az üres helyre, és válassza a Hardver-változtatások keresése ”. Az alapértelmezett illesztőprogramok telepítésre kerülnek. Indítsa el a Display Capture alkalmazást, és ellenőrizze, hogy ez megoldja-e a problémát.
    Jegyzet: Lehet, hogy e lépés után újra el kell végeznie az 1. megoldást.
  5. Az esetek többségében az alapértelmezett illesztőprogramok nem fognak működni az Ön számára, így telepítheti a legfrissebb illesztőprogramokat a Windows frissítésén keresztül, vagy navigálhat a gyártó webhelyére, és letöltheti a legújabbakat.
  6. Az illesztőprogramok telepítése után indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e.

8. megoldás: Tiltsa le a teljes képernyős módot

Megpróbálhatja kikapcsolni a teljes képernyős módot abban a játékban, amelyet megpróbál játszani, mert állítólag ez megoldotta a problémát néhány felhasználó számára. Ablakos módban ismert, hogy megoldja ezt a problémát néhány Unreal Engine Games esetében.

9. megoldás: A DirectX újratelepítése és a FreeSync beállításainak módosítása

Ha a fenti módszerek egyike sem működik, megpróbálhatjuk a DirectX teljes újratelepítését és megváltoztathatjuk a FreeSync beállításait. Ez meglehetősen egyszerű módszer, de manuálisan kell újratelepítenie a DirectX-et, miután letöltötte azt a webhelyről.

  1. Telepítse újra Directx számítógépén, majd indítsa újra, mielőtt továbblépne.
  2. Most, ha van egy FreeSync figyelni, navigálni a GSync beállításait a GeForce Experience Alkalmazás.
  3. Miután megtalálta a FreeSync monitor beállításait, Engedélyezze mert Teljes képernyő választási lehetőség. Jelölje be a jelölőnégyzetet A kiválasztott kijelző beállításainak engedélyezése is.
  4. A változtatások elvégzése után indítsa újra a számítógépet, és nézze meg, hogy ez megoldja-e a problémát.

Kipróbálhatja ugyanazt az eljárást a „Ablak módban” is.

7 perc olvasás