Sådan løses fejlen 'Unreal Engine afsluttes på grund af, at D3D-enheden går tabt'

Brugere oplever fejlmeddelelsen 'Unreal Engine afslutter på grund af, at D3D-enheden går tabt ', når Unreal ikke kan oprette forbindelse til D3D-enheden på din computer. Denne fejl er meget almindelig og kan også forekomme for brugere, der ikke har nogen synlige problemer på deres computere.

Ifølge Unreal Engine-udviklere opstår dette problem normalt, når computerens grafik- eller hardwarekomponenter ikke synkroniseres ordentligt med Unreal Engine, hvilket igen får det til ikke at fungere korrekt med D3D-enheden. I denne artikel gennemgår vi alle løsningerne på, hvorfor dette problem opstår, og hvad er løsningen for at løse det.

Hvad forårsager fejlen 'Unreal Engine afslutter på grund af, at D3D-enheden går tabt'?

Efter at have modtaget adskillige rapporter fra brugere om problemet, besluttede vi at undersøge problemet. Efter at have kombineret disse rapporter duplikerede vi situationerne på vores arbejdsstationer og udarbejdede årsagerne. Årsagerne til, hvorfor du måske oplever denne fejlmeddelelse, er men ikke begrænset til:

  • Forældet Unreal Engine: Den mest sandsynlige årsag er, hvor Unreal Engine ikke opdateres til den nyeste version og ikke er i stand til at kommunikere med andre systemkomponenter, der muligvis opdateres for nylig. Det kan også være omvendt.
  • Antivirussoftware: Der er adskillige antivirussoftware derude, der har tendens til at blokere Unreal Engine, hvilket markerer en falsk positiv. Dette er meget almindeligt og kan løses ved enten at oprette en hvidliste eller deaktivere den.
  • Forældede enhedsdrivere: En anden sandsynlig årsag til, at dette problem opstår, er at dine enhedsdrivere enten er korrupte eller forældede. I begge tilfælde fungerer geninstallation eller opdatering af driverne.
  • Ufuldstændige Steam-filer: Steam fungerer ofte med Unreal Engine. Hvis dets spil / installationsfiler er korrupte eller ufuldstændige, vil du opleve fejlmeddelelsen under diskussion.
  • NVIDIA GeForce-indstillinger: Disse moduler er også kendt for at være i konflikt med spillet. Deaktivering af modulet eller deaktivering af specifikke indstillinger løser normalt problemet.
  • Overclocking: Overclocking kan give din pc det skub, den har brug for, men er kendt for at forårsage problemer eller konflikter med tunge ressourceforbrugende applikationer. Deaktivering af overclocking kan gøre tricket for dig.
  • Standardgrafikkort: Standardgrafikkortet deaktiverer normalt sig selv, når et dedikeret kort med mere strøm kører. I flere tilfælde kan det dog være aktivt sammen med det dedikerede grafikkort og forårsage konflikter, som yderligere vil forårsage problemer.

Før du starter med løsningerne, skal du sørge for at være logget ind som administrator. Desuden skal du have en aktiv og åben internetforbindelse.

Løsning 1: Opdatering af Unreal Engine, Windows og Steam

Normalt, hvis en af ​​de nævnte komponenter er forældet, har de problemer med at kommunikere med hinanden. Med dårlig kommunikation kan spillet ikke køre ordentligt. Dette er et meget almindeligt tilbagevendende problem, og brugerne overser ofte dette.

Metoden til at opdatere Unreal-motoren er en smule lang, men Windows- og Steam-opdatering i en smule. Sørg for, at du er logget ind som administrator, og følg trinene i den nøjagtige rækkefølge. Vi starter med at opdatere Unreal Engine.

  1. Åbn Launcheren, og naviger til biblioteket
  2. Når du er i biblioteket øverst, vil du kunne se motorversionen. Hvis der er en opdatering tilgængelig, vil du se en plus -ikon lige ved siden af den.
  3. Klik på Tilføj versioner, og når du klikker på den, vil der blive bedt om at installere den nye motor. Download motorversionen i overensstemmelse hermed, og klik på Opdater .Opdaterer Unreal Engine

Nu hvor Unreal Engine er opdateret, fortsætter vi med at opdatere Windows.

  1. Tryk på Windows + S, skriv "opdatering" i dialogboksen, og åbn opdateringsresultatet, når det returneres.
  2. Klik nu på knappen Kontroller for opdateringer . Nu begynder Windows automatisk at kontrollere onlineserverne, hvis der er nogen opdatering tilgængelig, der kan installeres.

Vær tålmodig og lad processen gennemføres. Når processen er afsluttet, skal du genstarte computeren , hvis du bliver bedt om det . Efter genstart skal du følge nedenstående trin for at opdatere Steam .

  1. Start Steam- klienten, og sørg for, at du har en aktiv internetforbindelse.
  2. Efter kontrol af onlineserverne begynder klienten automatisk at downloade den seneste opdatering. Når opdateringen er downloadet, skal du genstarte computeren igen.

Når alle modulerne er opdateret, kan du prøve at køre Unreal Engine og se, om fejlen stadig vedvarer. Hvis det gør det, skal du følge nedenstående trin.

Løsning 2: Deaktivering af NVIDIA Game Booster (eller andre funktioner)

En anden ting at prøve, før vi går videre, er at sikre, at ingen 'enhancement' -funktioner er aktive i NVIDIAs GeForce Experience. Selvom disse funktioner muligvis ændrer indstillingerne og giver dig yderligere ydeevne, er de kendt for at forårsage flere problemer.

Disse 'forbedringsfunktioner' er for det meste funktioner som Game Booster , Battery Optimizer osv. Åbn GeForce Experience (eller relevant applikation) og sørg for, at disse er helt deaktiverede. Du kan også midlertidigt deaktivere GeForce Experience helt og se, om dette fungerer. Når du først er helt sikker på, at problemet ikke skyldes disse funktioner, kan du gå videre med andre løsninger.

Løsning 3: Ændring af præferencen for dedikeret grafik

Normalt er folk, der bruger Unreal Engine og spiller dens spil, kendt for at have deres egen dedikerede grafik installeret på deres computer. Dedikeret grafik tilføjes normalt senere oven på det indbyggede grafikmodul af Intel (kendt som Intel HD eller Intel UHD).

Imidlertid fremkalder tilstedeværelsen af ​​to grafikmoduler på en enkelt computer flere problemer, hvilket ikke er overraskende. I denne løsning navigerer vi til kontrolpanelet på NVIDIA, og efter at have valgt Unreal Engine, skal vi sørge for, at den er tilpasset til kun at køre på NVIDIA-grafikdrivere.

  1. Højreklik et vilkårligt sted på dit skrivebord, og vælg NVIDIA-kontrolpanel .
  2. Når kontrolpanelet er åbnet, skal du klikke på Administrer 3D-indstillinger . Klik nu på Programindstillinger .
  3. Nu vil du se en rullemenu, der indeholder listen over alle programmer. Tilføj Unreal Engine, og vælg NVIDIA (dedikeret grafik) fra den anden rullemenu.
  4. Gem ændringer og afslut. Genstart din computer, og prøv at starte modulet / spillet, og se om dette løser problemet.

Løsning 4: Deaktivering af indbygget grafik

En anden ting at prøve er helt at deaktivere den indbyggede grafik på din computer. Dette kan hjælpe, hvis kun at ændre præferencen for grafikken ikke er nok til at få problemet til at forsvinde. Bemærk, at dette ikke påvirker din computers ydeevne eller funktionalitet; kun nu vil din dedikerede grafik løfte hele vægten, mens de indbyggede forbliver inaktive. Sørg for, at du er logget ind som administrator, inden du fortsætter.

  1. Tryk på Windows + R, skriv “ devmgmt.msc ” i dialogboksen, og tryk på Enter.
  2. Når du er i enhedsadministratoren, skal du navigere til skærmkort og vælge den indbyggede
  3. Højreklik nu på det, og vælg Deaktiver .Deaktivering af indbygget grafik

I et kort øjeblik bliver din skærm sandsynligvis blank, men kommer op igen. Her skifter computeren helt til din dedikerede grafik. Gem ændringer og afslut. Prøv nu at starte Unreal Engine, og se om problemet fortsætter.

Løsning 5: Deaktivering af antivirus- / firewallsoftware

Antivirussoftware holder dig sikker ved at analysere alle systemfiler på din computer og også kontrollere alle de kørende processer, der ser ud til at tage ressourcer op. Der er dog mange tilfælde, hvor det markerer en 'verificeret' proces som malware; kaldes derfor en falsk positiv. Denne situation sker med mange forskellige spil og er kendt for enten at deaktivere spillet fra at køre helt eller ikke give det nok tilladelser til at få adgang til de nævnte ressourcer. Det samme er tilfældene med Antivirus-software og Unreal Engine.

Derfor skal du prøve at deaktivere din antivirussoftware . Du kan tjekke vores artikel om, hvordan du slukker for dit antivirusprogram. Når du har deaktiveret dit Antivirus, skal du genstarte din computer og prøve at streame igen. Hvis deaktivering af Antivirus ikke virker, kan du prøve at afinstallere det og se, om det gør tricket for dig. Noget mærkbar antivirussoftware, der forårsagede problemer, var Avast og AVG. Ikke desto mindre skal du prøve at deaktivere det antivirusprogram, du har, og se om dette gør tricket.

Løsning 6: Deaktivering af overclocking og SLI-teknologi

Overclocking betyder, at processoren udfører kortvarige burst-beregninger for at give din pc et skub i sin processorkraft. Når den gør dette, stiger processorens temperatur, og når den er steget til grænsen, vender den tilbage til normal behandling. I løbet af denne tid køler processoren af ​​og er derfor klar til at udføre endnu en burst, når den er kølig nok.

På trods af de avancerede funktioner og nytten af ​​overclocking modtog vi flere rapporter fra brugere, hvor de rapporterede, at deaktivering af overclocking for både CPU og grafikkort løste problemet. Det ser ud til, at Unreal Engine ikke er optimeret til at køre i et accelereret overclocked miljø.

Ud over at deaktivere overclocking til grafik / CPU modtog vi også rapporter om, at deaktivering af SLI også gjorde tricket for mange brugere. SLI er et mærke, der administreres af NVIDIA, hvis primære formål er at forbinde to grafikkort sammen, så deres magt kan kombineres. Ligesom tilfældet med normal overclocking har Unreal Engine også problemer, når SLI er aktiv. Derfor skal du prøve at deaktivere den fra din computer og se om dette gør tricket.

Løsning 7: Opdatering af grafikdrivere

Grafikdrivere er de vigtigste moduler, der muliggør kommunikation mellem din grafikhardware og operativsystemet (applikationer eller spil osv.). Hvis selve grafikdriverne ikke fungerer korrekt, vil du opleve problemer med næsten alle grafik krævende applikationer som Unreal Engine. I denne løsning afinstallerer vi dine eksisterende grafikdrivere og installerer nyere senere.

  1. Download og installer DDU (afinstallationsprogram til displaydriver) fra dets officielle hjemmeside.
  2. Efter installation af Display Driver Uninstaller (DDU) skal du starte din computer i sikker tilstand . Du kan tjekke vores artikel om, hvordan du starter din computer i sikker tilstand.
  3. Efter start af DDU skal du vælge den første mulighed " Rens og genstart ". Dette afinstallerer de aktuelle drivere fuldstændigt fra din computer.
  4. Start nu din computer normalt efter afinstallationen uden sikker tilstand. Tryk på Windows + R, skriv “ devmgmt. msc ”i dialogboksen, og tryk på Enter. Højreklik på et tomt rum, og vælg " Søg efter hardwareændringer ". Standarddriverne installeres. Prøv at starte Display Capture, og kontroller, om dette løser problemet.

    Bemærk: Du skal muligvis udføre løsning 1 igen efter dette trin.

  5. I de fleste tilfælde fungerer standarddriverne ikke for dig, så du kan enten installere de nyeste drivere via Windows-opdatering eller navigere til producentens websted og downloade de nyeste.
  6. Når du har installeret driverne, skal du genstarte computeren og kontrollere, om problemet er løst.

Løsning 8: Deaktiver fuldskærmstilstand

Du kan prøve at deaktivere fuldskærmstilstand i det spil, du prøver at spille, fordi dette angiveligt har løst problemet for nogle brugere. At være i Windowed-tilstand er kendt for at løse dette problem for nogle Unreal Engine Games.

Anbefalet

Fix: Minecraft svarer ikke
Hvad er applikation til registrering af digital tv-tuner-enhed, og skal den fjernes?
Hvad er FileRepMalware, og skal du fjerne det