Cum să remediați eroarea „Unreal Engine iese din cauza pierderii dispozitivului D3D”

Utilizatorii se confruntă cu mesajul de eroare „Unreal Engine iese din cauza pierderii dispozitivului D3D ” atunci când Unreal nu se poate conecta la dispozitivul D3D de pe computer. Această eroare este foarte frecventă și poate apărea și pentru utilizatorii care nu au probleme aparente pe computerul lor.

Unreal Engine iese din cauza pierderii dispozitivului D3D

Conform dezvoltatorilor Unreal Engine, această problemă apare de obicei atunci când componentele grafice sau hardware ale computerului nu sunt sincronizate corespunzător cu Unreal Engine, care la rândul său determină să nu funcționeze corect cu dispozitivul D3D. În acest articol, vom parcurge toate soluțiile cu privire la motivul pentru care apare această problemă și, de asemenea, care sunt soluțiile de rezolvare.

Ce provoacă eroarea „Unreal Engine iese din cauza pierderii dispozitivului D3D”?

După ce am primit numeroase rapoarte ale utilizatorilor despre această problemă, am decis să investigăm această problemă. După combinarea acestor rapoarte, am duplicat situațiile din stațiile noastre de lucru și am rezolvat cauzele. Motivele pentru care este posibil să întâmpinați acest mesaj de eroare nu sunt limitate la:

  • Motorul nerealizat învechit: Cauza cea mai probabilă este aceea în care Unreal Engine nu este actualizat la ultima versiune și nu este capabil să comunice cu alte componente ale sistemului care ar putea fi actualizate recent. Poate fi și invers.
  • Software antivirus: Există numeroase programe antivirus care tind să blocheze Unreal Engine, marcând astfel o falsă pozitivă. Acest lucru este foarte comun și poate fi rezolvat fie creând o listă albă, fie dezactivând-o.
  • Drivere de dispozitiv depășite: O altă cauză probabilă a motivului pentru care apare această problemă este că driverele dispozitivului dvs. sunt fie corupte, fie depășite. În ambele cazuri, reinstalarea sau actualizarea driverelor funcționează.
  • Fișiere Steam incomplete: Steam funcționează adesea cu Unreal Engine. Dacă fișierele sale de joc / instalare sunt corupte sau incomplete, veți vedea mesajul de eroare în discuție.
  • Setări NVIDIA GeForce: Aceste module sunt, de asemenea, cunoscute pentru a intra în conflict cu jocul. Dezactivarea modulului sau dezactivarea setărilor specifice rezolvă de obicei problema.
  • Overclocking: Overclockarea poate oferi computerului dvs. presiunea de care are nevoie, dar se știe că poate provoca probleme sau conflicte cu aplicațiile consumatoare de resurse grele. Dezactivarea Overclockării poate face truc pentru tine.
  • Cartelă grafică implicită: De obicei, placa grafică dezactivată se dezactivează atunci când rulează una dedicată cu mai multă putere. Cu toate acestea, în mai multe cazuri, poate fi activă alături de placa grafică dedicată și poate provoca conflicte care vor provoca probleme.

Înainte de a începe cu soluțiile, asigurați-vă că sunteți autentificat ca administrator. În plus, ar trebui să aveți o conexiune la internet activă și deschisă.

Soluția 1: Actualizarea Unreal Motor, Windows și Steam

De obicei, dacă oricare dintre componentele menționate este depășită, acestea au probleme de comunicare între ele. Cu o comunicare slabă, jocul nu poate rula corect. Aceasta este o problemă recurentă foarte frecventă și utilizatorii adesea trec cu vederea.

Metoda de actualizare a motorului Unreal este un pic lungă, dar Windows și Steam se actualizează în timp. Asigurați-vă că sunteți autentificat ca administrator și urmați pașii în ordinea exactă. Vom începe prin actualizarea motorului Unreal.

  1. Deschideți Lansatorul și navigați la Bibliotecă
  2. Odată ajuns în bibliotecă, în partea de sus, veți putea vedea versiunea motorului. Dacă există o actualizare disponibilă, veți vedea o pictogramă plus chiar lângă ea.
  3. Faceți clic pe Adăugați versiuni și când faceți clic pe acesta, va fi solicitat să instalați noul motor. Descărcați în consecință versiunea motorului și faceți clic pe Actualizare .

    Actualizarea motorului Unreal

Acum că Unreal Engine este actualizat, vom continua prin actualizarea Windows.

  1. Apăsați Windows + S, tastați „actualizare” în caseta de dialog și deschideți rezultatul Actualizare la returnare.
  2. Acum, faceți clic pe butonul Verificați pentru actualizări . Acum, Windows va începe să verifice automat serverele online dacă există o actualizare disponibilă pentru a fi instalată.

    Actualizarea Windows

Ai răbdare și lasă procesul să se finalizeze. După finalizarea procesului, dacă vi se solicită, reporniți computerul. După repornire, urmați pașii de mai jos pentru a actualiza Steam .

  1. Lansați clientul Steam și asigurați-vă că aveți o conexiune la internet activă.
  2. Clientul, după verificarea serverelor online va începe automat să descarce cea mai recentă actualizare. După descărcarea actualizării, reporniți computerul din nou.

După ce toate modulele au fost actualizate, încercați să rulați Unreal Engine și vedeți dacă eroarea persistă. În acest caz, urmați pașii de mai jos.

Soluția 2: Dezactivarea NVIDIA Game Booster (sau alte funcții)

Un alt lucru de încercat înainte de a merge mai departe este să ne asigurăm că nu există activități de „îmbunătățire” în experiența GeForce a NVIDIA. Chiar dacă aceste funcții pot modifica setările și vă pot oferi performanțe suplimentare, se știe că cauzează mai multe probleme.

Dezactivarea funcțiilor NVIDIA

Aceste funcții de „îmbunătățire” sunt în mare parte caracteristici precum Game Booster, Battery Optimizer, etc. Deschideți experiența GeForce (sau aplicația relevantă) și asigurați-vă că acestea sunt complet dezactivate. De asemenea, puteți dezactiva temporar experiența GeForce cu totul și pentru a vedea dacă funcționează. După ce sunteți absolut sigur că problema nu se datorează acestor caracteristici, puteți continua cu alte soluții.

Soluția 3: Schimbarea preferinței graficelor dedicate

De obicei, persoanele care folosesc Unreal Engine și joacă jocurile sale sunt cunoscute că au propriile grafice dedicate instalate pe computerul lor. Graficele dedicate sunt de obicei adăugate ulterior pe partea de sus a modulului grafic integrat de Intel (cunoscut sub numele de Intel HD sau Intel UHD).

Cu toate acestea, ființa a două module grafice dintr-un singur computer induce mai multe probleme, ceea ce nu este surprinzător. În această soluție, vom naviga către panoul de control al NVIDIA și apoi după selectarea Unreal Engine, asigurați-vă că este personalizat pentru a rula doar pe driverele grafice NVIDIA.

  1. Faceți clic dreapta oriunde pe desktop și selectați panoul de control NVIDIA .
  2. După deschiderea panoului de control, faceți clic pe Gestionare setări 3D . Acum faceți clic pe Setări program .
  3. Acum, veți vedea un drop-down care conține lista tuturor programelor. Adăugați Unreal Engine și selectați NVIDIA (Grafică dedicată) din al doilea drop-down.

    Modificarea preferințelor cardului grafic
  4. Salveaza schimbarile si iesi. Reporniți computerul și încercați să lansați modulul / jocul și vedeți dacă acest lucru rezolvă problema.

Soluția 4: Dezactivarea graficelor de bord

Un alt lucru de încercat este dezactivarea completă a graficelor de pe computer. Acest lucru ar putea ajuta dacă schimbarea preferințelor grafice nu este suficientă pentru a rezolva problema. Rețineți că acest lucru nu va afecta performanța sau funcționalitatea computerului; numai acum, grafica dvs. dedicată va face întreaga greutate în timp ce cele încorporate vor rămâne inactive. Înainte de a continua, asigurați-vă că sunteți autentificat ca administrator.

  1. Apăsați Windows + R, tastați „ devmgmt.msc ” în caseta de dialog și apăsați Enter.
  2. Odată ajuns în managerul de dispozitiv, navigați la adaptoarele Display și selectați bordul
  3. Acum, faceți clic dreapta pe ea și selectați Dezactivare .

    Dezactivarea graficelor de bord

Pentru un moment scurt, probabil, ecranul dvs. va rămâne liber, dar va reveni. Aici, calculatorul trece complet la graficul dvs. dedicat. Salveaza schimbarile si iesi. Încercați acum să lansați Unreal Engine și vedeți dacă problema persistă.

Soluția 5: Dezactivarea software antivirus / firewall

Software-ul antivirus vă păstrează în siguranță, analizând toate fișierele de sistem din computerul dvs. și verificând, de asemenea, toate procesele care rulează care par să preia resurse. Cu toate acestea, există numeroase cazuri în care marchează un proces „verificat” ca malware; de aceea, numit fals fals pozitiv. Această situație se întâmplă cu o mulțime de jocuri diferite și se știe că fie dezactivează rularea completă a jocului, fie nu îi acordă suficiente permisiuni pentru accesarea resurselor menționate. La fel se întâmplă și cu software-ul Antivirus și Unreal Engine.

Dezactivarea software-ului antivirus

Prin urmare, ar trebui să încercați să dezactivați software-ul dvs. Antivirus . Puteți consulta articolul nostru despre Cum să dezactivați Antivirusul. După dezactivarea Antivirusului, reporniți computerul și încercați din nou să faceți streaming. Dacă dezactivarea Antivirusului nu funcționează, puteți încerca să-l dezinstalați și să vedeți dacă face acest lucru. Unele programe antivirus vizibile care au cauzat probleme au fost Avast și AVG. Cu toate acestea, ar trebui să încercați să dezactivați orice antivirus aveți și să vedeți dacă acest lucru este înșelător.

Soluția 6: Dezactivarea tehnologiei Overclocking și SLI

Overclockarea înseamnă a face procesorul să efectueze calcule de scurtă durată pentru a oferi computerului o presiune în puterea sa de procesare. Când face acest lucru, temperatura procesorului crește și când a crescut la limită, revine la prelucrarea normală. În acest timp, procesorul se răcește și, prin urmare, se pregătește să efectueze o altă explozie atunci când este suficient de rece.

SLI Tehnologie

În ciuda caracteristicilor avansate și a utilității overclockării, am primit mai multe rapoarte de la utilizatori în care au raportat că dezactivarea overclockării atât pentru procesor cât și pentru placa grafică a rezolvat problema. Se pare că Unreal Engine nu este optimizat pentru a rula într-un mediu accelerat overclockat.

În plus, pe deasupra dezactivării overclockării pentru grafică / procesor, am primit și rapoarte că dezactivarea SLI a făcut și trucul pentru numeroși utilizatori. SLI este un nume de marcă gestionat de NVIDIA al cărui scop principal este de a lega două plăci grafice împreună, astfel încât puterea lor să poată fi combinată. Ca și cazul overclockării normale, Unreal Engine are probleme și atunci când SLI este activ. Prin urmare, ar trebui să încercați să-l dezactivați de pe computer și să vedeți dacă acest lucru este truc.

Soluția 7: Actualizarea driverelor grafice

Driverele grafice sunt principalele module care permit comunicarea între hardware-ul dvs. grafic și sistemul de operare (aplicații sau jocuri etc.). În cazul în care driverele grafice în sine nu funcționează corect, veți întâmpina probleme cu aproape toate graficele care necesită aplicații precum Unreal Engine. În această soluție, vom dezinstala driverele grafice existente și le vom instala pe cele mai noi ulterior.

  1. Descărcați și instalați DDU (Display driver de dezinstalare) de pe site-ul său oficial.
  2. După instalarea Display Driver Uninstaller (DDU), lansați computerul în modul sigur . Puteți verifica articolul nostru despre cum să porniți computerul în modul sigur.
  3. După lansarea DDU, selectați prima opțiune „ Curățați și reporniți ”. Aceasta va dezinstala complet driverele actuale complet de pe computer.

    Curățarea șoferilor
  4. Acum, după dezinstalare, porniți computerul în mod normal, fără mod sigur. Apăsați Windows + R, tastați „ devmgmt. msc ”în caseta de dialog și apăsați Enter. Faceți clic dreapta pe orice spațiu gol și selectați „ Căutați modificări hardware ”. Driverele implicite vor fi instalate. Încercați să lansați Display Capture și verificați dacă acest lucru rezolvă problema.

    Notă: S-ar putea să fie necesar să efectuați din nou soluția 1 după acest pas.

  5. În majoritatea cazurilor, driverele implicite nu vor funcționa pentru dvs., astfel încât să puteți instala cele mai recente drivere prin actualizarea Windows sau să navigați pe site-ul web al producătorului dvs. și să le descărcați pe cele mai recente.
  6. După ce ați instalat driverele, reporniți computerul și verificați dacă problema este rezolvată.

Articole Interesante