Så här åtgärdar du felet ”Unreal Engine avslutas på grund av att D3D-enheten går förlorad”



Prova Vårt Instrument För Att Eliminera Problem

Användarna upplever felmeddelandet ”Unreal Engine går ut på grund av att D3D-enheten går förlorad 'När Unreal inte kan ansluta till D3D-enheten på din dator. Det här felet är mycket vanligt och kan också inträffa för användare som inte har några synliga problem på sina datorer.



Unreal Engine går ut på grund av att D3D-enheten går förlorad



Enligt Unreal Engine-utvecklare inträffar det här problemet vanligtvis när datorns grafik- eller hårdvarukomponenter inte synkroniseras ordentligt med Unreal Engine, vilket i sin tur gör att den inte fungerar ordentligt med D3D-enheten. I den här artikeln kommer vi att gå igenom alla lösningar på varför problemet uppstår och vilka lösningar som finns för att lösa det.



Vad orsakar felet ”Unreal Engine exiterar på grund av att D3D-enheten går förlorad”?

Efter att ha fått många rapporter från användarna om problemet bestämde vi oss för att undersöka problemet. Efter att ha kombinerat dessa rapporter duplicerade vi situationerna i våra arbetsstationer och utarbetade orsakerna. Anledningarna till varför du kan uppleva detta felmeddelande är men inte begränsade till:

  • Föråldrad unreal motor: Den mest troliga orsaken är där Unreal Engine inte uppdateras till den senaste versionen och inte kan kommunicera med andra systemkomponenter som kan uppdateras nyligen. Det kan också vara tvärtom.
  • Antivirusprogram: Det finns många antivirusprogram där ute som tenderar att blockera Unreal Engine och därmed markera ett falskt positivt. Detta är mycket vanligt och kan lösas genom att antingen skapa en vitlista eller inaktivera den.
  • Föråldrade enhetsdrivrutiner: En annan trolig orsak till varför problemet uppstår är att dina drivrutiner är antingen skadade eller föråldrade. I båda fallen fungerar ominstallering eller uppdatering av drivrutinerna.
  • Ofullständiga Steam-filer: Steam fungerar ofta med Unreal Engine. Om spel- / installationsfilerna är korrupta eller ofullständiga kommer du att uppleva det felmeddelande som diskuteras.
  • NVIDIA GeForce-inställningar: Dessa moduler är också kända för att strida mot spelet. Inaktivera modulen eller inaktivera specifika inställningar löser vanligtvis problemet.
  • Överklockning: Överklockning kan ge din dator den push den behöver men är känd för att orsaka problem eller konflikter med tunga resurskrävande applikationer. Inaktivera överklockning kan göra tricket för dig.
  • Standardgrafikkort: Standardgrafikkortet inaktiverar vanligtvis sig själv när en dedikerad med mer kraft körs. I flera fall kan det dock vara aktivt tillsammans med det dedikerade grafikkortet och orsaka konflikter som ytterligare orsakar problem.

Innan du börjar med lösningarna, se till att du är inloggad som administratör. Dessutom bör du ha en aktiv och öppen internetanslutning.

Lösning 1: Uppdatering av Unreal Engine, Windows och Steam

Vanligtvis, om någon av de nämnda komponenterna är föråldrad, har de problem med att kommunicera med varandra. Med dålig kommunikation kan spelet inte köras ordentligt. Detta är en mycket vanlig återkommande fråga och användare förbiser ofta detta.



Metoden för att uppdatera Unreal-motorn är lite lång men Windows och Steam-uppdatering i ett tag. Se till att du är inloggad som en administratör och följ stegen i exakt ordning. Vi börjar med att uppdatera Unreal Engine.

  1. Öppna Launcher och navigera till Bibliotek
  2. En gång i biblioteket, högst upp, skulle du kunna se motorversionen. Om det finns en uppdatering tillgänglig ser du en Mer bredvid den.
  3. Klicka på Lägg till versioner och när du klickar på det kommer en uppmaning att installera den nya motorn. Ladda ner motorversionen därefter och klicka på Uppdatering .

    Uppdaterar Unreal Engine

Nu när Unreal Engine har uppdaterats fortsätter vi med att uppdatera Windows.

  1. Tryck på Windows + S, skriv 'uppdatera' i dialogrutan och öppna Uppdatering resultatet när det returneras.
  2. Klicka nu på knappen för Sök efter uppdateringar . Nu börjar Windows automatiskt kontrollera onlineservrarna om det finns någon uppdatering tillgänglig att installera.

    Uppdaterar Windows

Var tålmodig och låt processen slutföra. När processen är klar, om du uppmanas till det, omstart din dator. Efter omstarten, följ stegen nedan för att uppdatera Ånga .

  1. Starta Ånga och se till att du har en aktiv internetanslutning.
  2. Efter att ha kontrollerat onlineservrarna börjar klienten ladda ner den senaste uppdateringen automatiskt. Starta om datorn efter att uppdateringen har laddats ner.

När alla moduler har uppdaterats, försök att köra Unreal Engine och se om felet fortfarande kvarstår. Om det gör det, följ stegen nedan.

Lösning 2: Inaktivera NVIDIA Game Booster (eller andra funktioner)

En annan sak att försöka innan vi går vidare är att se till att inga ”förbättringsfunktioner” är aktiva i NVIDIAs GeForce Experience. Även om dessa funktioner kan ändra inställningarna och ge dig ytterligare prestanda, är de kända för att orsaka flera problem.

Inaktivera NVIDIA-funktioner

Dessa förbättringsfunktioner är mestadels funktioner som Spel förstärkare , Battery Optimizer, etc. Öppna GeForce Experience (eller relevant applikation) och se till att dessa är helt inaktiverade. Du kan också tillfälligt inaktivera GeForce Experience helt och se om det fungerar. När du är helt säker på att problemet inte beror på dessa funktioner kan du gå vidare med andra lösningar.

Lösning 3: Ändra preferensen för dedikerad grafik

Vanligtvis är människor som använder Unreal Engine och spelar sina spel kända för att ha sin egen dedikerade grafik installerad på sin dator. Dedikerad grafik läggs vanligtvis till senare ovanpå den inbyggda grafikmodulen av Intel (känd som Intel HD eller Intel UHD).

Att det finns två grafikmoduler i en enda dator orsakar dock flera problem, vilket inte är någon överraskning. I den här lösningen kommer vi att navigera till NVIDIAs kontrollpanel och sedan efter att ha valt Unreal Engine, se till att den är anpassad för att endast köras på NVIDIA-grafikdrivrutiner.

  1. Högerklicka var som helst på skrivbordet och välj NVIDIA-kontrollpanelen .
  2. När kontrollpanelen öppnas klickar du på Hantera 3D-inställningar . Klicka nu på Programinställningar .
  3. Nu ser du en rullgardinsmeny som innehåller listan över alla program. Lägg till Oreal motor och välj NVIDIA (dedikerad grafik) från den andra rullgardinsmenyn.

    Ändrar preferens för grafikkort

  4. Spara ändringar och avsluta. Starta om din dator och försök starta modulen / spelet och se om det löser problemet.

Lösning 4: Inaktivera grafik ombord

En annan sak att försöka är att helt inaktivera den inbyggda grafiken på din dator. Detta kan hjälpa om det bara inte räcker att ändra grafikens preferenser för att problemet ska försvinna. Observera att detta inte påverkar datorns prestanda eller funktion; först nu kommer din dedikerade grafik att göra hela tyngdlyftningen medan de inbyggda kommer att förbli inaktiva. Se till att du är inloggad som administratör innan du fortsätter.

  1. Tryck på Windows + R, skriv “ devmgmt.msc ”I dialogrutan och tryck på Enter.
  2. En gång i enhetshanteraren navigerar du till Grafikkort och välj ombord
  3. Högerklicka nu på den och välj Inaktivera .

    Inaktivera inbyggd grafik

För ett kort ögonblick blir din skärm antagligen tom men kommer upp igen. Här flyttas datorn helt till din dedikerade grafik. Spara ändringar och avsluta. Försök nu starta Unreal Engine och se om problemet kvarstår.

Lösning 5: Inaktivera antivirus- / brandväggsprogramvara

Antivirusprogram håller dig säker genom att analysera alla systemfiler på din dator och även kontrollera alla pågående processer som verkar ta upp resurser. Det finns dock många fall där det markerar en 'verifierad' process som skadlig kod. kallas därför falskt positivt. Denna situation händer med många olika spel och är känd för att antingen inaktivera spelet från att köra helt eller inte eller ge det tillräckligt med behörigheter för att komma åt nämnda resurser. Detsamma är fallet med antivirusprogram och Unreal Engine.

Inaktiverar antivirusprogram

Därför bör du försöka inaktivera ditt antivirusprogram . Du kan kolla in vår artikel på Hur stänger du av ditt antivirusprogram . När du har inaktiverat ditt Antivirus startar du om datorn och försöker streama igen. Om inaktiveringen av Antivirus inte fungerar kan du försöka avinstallerar den och se om det gör tricket för dig. Något märkbart antivirusprogram som orsakade problem var Avast och AVG. Ändå bör du försöka inaktivera vilket antivirus du har och se om detta gör tricket.

Lösning 6: Inaktivera överklockning och SLI-teknik

Överklockning innebär att processorn utför kortvariga burst-beräkningar för att ge din dator ett tryck i sin processorkraft. När den gör detta stiger processortemperaturen och när den har nått gränsen återgår den till normal bearbetning. Under denna tid svalnar processorn och gör sig därmed redo att utföra ytterligare en burst när den är tillräckligt cool.

SLI-teknik

Trots de avancerade funktionerna och användbarheten av överklockning fick vi flera rapporter från användare där de rapporterade det inaktiverar överklockning för båda CPU och grafikkort fixade problemet. Det verkar som att Unreal Engine inte är optimerad för att köras i en accelererad överklockad miljö.

Utöver att inaktivera överklockning för grafik / CPU fick vi också rapporter om att inaktivera SLI också gjorde tricket för många användare. SLI är ett varumärke som hanteras av NVIDIA vars primära syfte är att länka samman två grafikkort så att deras kraft kan kombineras. Precis som vid normal överklockning har Unreal Engine också problem när SLI är aktiv. Därför bör du försöka inaktivera den från din dator och se om detta gör tricket.

Lösning 7: Uppdatera grafikdrivrutiner

Grafikdrivrutiner är de viktigaste modulerna som möjliggör kommunikation mellan din grafikhårdvara och operativsystemet (applikationer eller spel etc.). Om själva grafikdrivrutinerna inte fungerar, kommer du att uppleva problem med nästan alla grafikkrav som Unreal Engine. I den här lösningen kommer vi att avinstallera dina befintliga grafikdrivrutiner och installera nyare senare.

  1. Ladda ner och installera DDU (avinstallationsprogrammet för drivrutiner) från dess officiella webbplats.
  2. Efter installationen Display Driver Uninstaller (DDU) starta din dator säkert läge . Du kan kolla vår artikel om hur du gör det starta din dator i säkert läge .
  3. Efter start av DDU, välj det första alternativet “ Rengör och starta om ”. Detta avinstallerar de aktuella drivrutinerna helt från din dator.

    Rengöringsdrivrutiner

  4. Starta nu datorn efter avinstallationen normalt utan säkert läge. Tryck på Windows + R, skriv “ devmgmt. msc ”I dialogrutan och tryck på Enter. Högerklicka på ett tomt utrymme och välj “ Sök efter maskinvaruändringar ”. Standarddrivrutinerna installeras. Försök att starta Display Capture och kontrollera om detta löser problemet.
    Notera: Du kan behöva utföra lösning 1 igen efter det här steget.
  5. I de flesta fall fungerar standarddrivrutinerna inte för dig, så du kan antingen installera de senaste drivrutinerna via Windows-uppdateringen eller navigera till tillverkarens webbplats och ladda ner de senaste.
  6. När du har installerat drivrutinerna startar du om datorn och kontrollerar om problemet är löst.

Lösning 8: Inaktivera helskärmsläge

Du kan försöka inaktivera helskärmsläget i spelet som du försöker spela eftersom det enligt uppgift har löst problemet för vissa användare. Att vara i Windowed-läge är känt för att lösa problemet för vissa Unreal Engine Games.

Lösning 9: Installera om DirectX och ändra FreeSync-inställningar

Om ingen av ovanstående metoder fungerar kan vi försöka installera om DirectX helt och ändra FreeSync-inställningarna. Detta är en ganska enkel metod men du måste installera om DirectX manuellt efter att du laddat ner det från webbplatsen.

  1. Installera om Directx på din dator och starta om den innan du går vidare.
  2. Om du har en FreeSync övervaka, navigera till GSync inställningarna genom GeForce Experience Ansökan.
  3. När du har hittat dina FreeSync-skärminställningar, Gör det möjligt för Fullskärm alternativ. Markera rutan för Aktivera inställningar för vald skärm också.
  4. Starta om datorn helt efter att du har gjort ändringar och se om detta löser problemet.

Du kan också testa samma procedur för ”Windowed mode”.

7 minuter läst