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



Prøv Vores Instrument Til At Fjerne Problemer

Brugere oplever fejlmeddelelsen ‘Unreal Engine afsluttes 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.



Unreal Engine afsluttes på grund af, at D3D-enheden går tabt



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 er årsagen til 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 uvirkelig motor: 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, som muligvis opdateres for nylig. Det kan også være omvendt.
  • Antivirussoftware: Der er adskillige antivirussoftware derude, som 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, hvorfor 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.
  • Standard grafikkort: Standardgrafikkortet deaktiverer normalt sig selv, når en dedikeret 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 en administrator og følg trinene i den nøjagtige rækkefølge. Vi starter med at opdatere Unreal Engine.

  1. Åbn Launcher og naviger til Bibliotek
  2. Når du er i biblioteket øverst, vil du kunne se motorversionen. Hvis der er en opdatering tilgængelig, vil du se en mere ikonet lige ved siden af ​​det.
  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å Opdatering .

    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 Opdatering resultat, når de returneres.
  2. Klik nu på knappen til Søg efter opdateringer . Nu begynder Windows automatisk at kontrollere onlineserverne, hvis der er nogen opdatering tilgængelig, der kan installeres.

    Opdatering af Windows

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

  1. Start Damp 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.

Deaktivering af NVIDIA-funktioner

Disse 'ekstraudstyr'-funktioner er for det meste funktioner som Game Booster , Batterioptimering, osv. Åbn GeForce Experience (eller relevant applikation), og sørg for, at disse er fuldstændigt deaktiverede. Du kan også midlertidigt deaktivere GeForce Experience helt og se, om dette fungerer. Når du 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øje Uvirkelig motor og vælg NVIDIA (dedikeret grafik) fra det andet rullemenu.

    Ændring af præference for grafikkort

  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 ændring af grafikens præference 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 Displayadaptere og vælg ombord
  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 vil komme 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ældet med Antivirus-software og Unreal Engine.

Deaktivering af antivirussoftware

Derfor skal du prøve deaktivering af din antivirussoftware . Du kan tjekke vores artikel om Sådan slukkes 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 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.

SLI-teknologi

På trods af de avancerede funktioner og nytten af ​​overclocking modtog vi flere rapporter fra brugere, hvor de rapporterede det deaktivering af overclocking for begge CPU og grafikkort løst 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 Display Driver Uninstaller (DDU) , start din computer ind sikker tilstand . Du kan tjekke vores artikel om, hvordan du gør det start din computer i sikker tilstand .
  3. Efter start af DDU skal du vælge den første mulighed “ Rengør og genstart ”. Dette afinstallerer de aktuelle drivere fuldstændigt fra din computer.

    Rengøringsdrivere

  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.

Løsning 9: Geninstallation af DirectX og ændring af FreeSync-indstillinger

Hvis ingen af ​​ovenstående metoder fungerer, kan vi prøve at geninstallere DirectX fuldstændigt og ændre FreeSync-indstillingerne. Dette er en ret ligetil metode, men du skal geninstallere DirectX manuelt efter download af det fra webstedet.

  1. Geninstaller Directx på din computer, og genstart den, inden du fortsætter.
  2. Nu, hvis du har en FreeSync overvåge, navigere til GSync indstillinger gennem GeForce Experience Ansøgning.
  3. Når du har fundet dine FreeSync-skærmindstillinger, Aktiver til Fuld skærm mulighed. Marker afkrydsningsfeltet for Aktivér indstillinger for den valgte skærm såvel.
  4. Genstart computeren helt efter at have foretaget ændringer, og se om dette løser problemet.

Du kan også teste den samme procedure for 'Windowed mode'.

7 minutter læst