Slik løser du feilen 'Unreal Engine is exit as D3D device is lost'

Brukere opplever feilmeldingen 'Unreal Engine is exit as D3D device is lost ' når Unreal ikke kan koble til D3D-enheten på datamaskinen din. Denne feilen er veldig vanlig og kan også oppstå for brukere som ikke har noen synlige problemer på datamaskinen.

Unreal Engine går ut på grunn av at D3D-enheten går tapt

I følge Unreal Engine-utviklere oppstår dette problemet vanligvis når datamaskinens grafikk- eller maskinvarekomponenter ikke synkroniseres skikkelig med Unreal Engine, som igjen fører til at den ikke fungerer som den skal med D3D-enheten. I denne artikkelen vil vi gå gjennom alle løsningene på hvorfor dette problemet oppstår, og hva som er løsningene for å løse det.

Hva er årsaken til at feilen 'Unreal Engine is exit as D3D device is lost'?

Etter å ha mottatt en rekke rapporter fra brukere om problemet, bestemte vi oss for å undersøke problemet. Etter å ha kombinert disse rapportene, dupliserte vi situasjonene på arbeidsstasjonene våre og undersøkte årsakene. Årsakene til hvorfor du kan oppleve denne feilmeldingen er, men er ikke begrenset til:

  • Utdatert Unreal Engine: Den mest sannsynlige årsaken er at Unreal Engine ikke er oppdatert til den nyeste konstruksjonen og ikke kan kommunisere med andre systemkomponenter som kan oppdateres nylig. Det kan også være omvendt.
  • Antivirusprogramvare: Det finnes mange antivirusprogrammer der ute som har en tendens til å blokkere Unreal Engine, og dermed markere en falsk positiv. Dette er veldig vanlig og kan løses ved å opprette en hviteliste eller deaktivere den.
  • Utdaterte enhetsdrivere: En annen sannsynlig årsak til hvorfor dette problemet oppstår er at enhetsdriverne er enten skadet eller utdatert. I begge tilfeller fungerer det å installere eller oppdatere driverne på nytt.
  • Ufullstendige Steam-filer: Steam fungerer ofte med Unreal Engine. Hvis spill- / installasjonsfilene er korrupte eller ufullstendige, vil du oppleve feilmeldingen som diskuteres.
  • NVIDIA GeForce-innstillinger: Disse modulene er også kjent for å komme i konflikt med spillet. Deaktivering av modulen eller deaktivering av spesifikke innstillinger løser vanligvis problemet.
  • Overklokking: Overklokking kan gi PC-en din den dytten den trenger, men er kjent for å forårsake problemer eller konflikter med tunge ressurskrevende applikasjoner. Deaktivering av Overklokking kan gjøre utslaget for deg.
  • Standard grafikkort: Standard grafikkort deaktiverer seg vanligvis når et dedikert et med mer strøm kjører. I flere tilfeller kan det imidlertid være aktivt sammen med det dedikerte grafikkortet og forårsake konflikter som ytterligere vil forårsake problemer.

Før du begynner med løsningene, må du sørge for at du er logget inn som administrator. Videre bør du ha en aktiv og åpen internettforbindelse.

Løsning 1: Oppdatering av Unreal Engine, Windows og Steam

Vanligvis, hvis en av komponentene som er nevnt er utdatert, har de problemer med å kommunisere med hverandre. Med dårlig kommunikasjon kan ikke spillet fungere ordentlig. Dette er et veldig vanlig tilbakevendende problem, og brukere overser ofte dette.

Metoden for å oppdatere Unreal-motoren er litt lang, men Windows- og Steam-oppdatering på et sprøtt. Forsikre deg om at du er logget inn som administrator, og følg trinnene i nøyaktig rekkefølge. Vi starter med å oppdatere Unreal Engine.

  1. Åpne lanseringsprogrammet og naviger til biblioteket
  2. Når du er i biblioteket, øverst, vil du kunne se Motorversjonen. Hvis det er en oppdatering tilgjengelig, vil du se et plussikon rett ved siden av.
  3. Klikk på Legg til versjoner, og når du klikker på den, vil du bli bedt om å installere den nye motoren. Last ned motorversjonen tilsvarende, og klikk på Oppdater .

    Oppdaterer Unreal Engine

Nå som Unreal Engine er oppdatert, fortsetter vi med å oppdatere Windows.

  1. Trykk Windows + S, skriv "oppdatering" i dialogboksen og åpne oppdateringsresultatet når det returneres.
  2. Nå, klikk på knappen for å se etter oppdateringer . Nå vil Windows automatisk begynne å sjekke online-serverne hvis det er noen tilgjengelige oppdateringer som kan installeres.

    Oppdaterer Windows

Vær tålmodig og la prosessen fullføre. Start prosessen etter at prosessen er fullført. Etter omstart, følg trinnene nedenfor for å oppdatere Steam .

  1. Start Steam- klienten og sørg for at du har en aktiv internettforbindelse.
  2. Etter å ha sjekket de elektroniske serverne, vil klienten automatisk laste ned den siste oppdateringen. Etter at oppdateringen er lastet ned, må du starte datamaskinen på nytt.

Etter at alle modulene er oppdatert, kan du prøve å kjøre Unreal Engine og se om feilen fortsatt vedvarer. Hvis det gjør det, følg trinnene nedenfor.

Løsning 2: Deaktivere NVIDIA Game Booster (eller andre funksjoner)

En annen ting å prøve før vi går videre er å sørge for at ingen "forbedrings" -funksjoner er aktive i NVIDIAs GeForce Experience. Selv om disse funksjonene kan endre innstillingene og gi deg ekstra ytelse, er de kjent for å forårsake flere problemer.

Deaktivere NVIDIA-funksjoner

Disse "forbedrings" -funksjonene er stort sett funksjoner som Game Booster, Battery Optimizer, etc. Åpne GeForce Experience (eller relevant program) og sørg for at disse er fullstendig deaktivert. Du kan også deaktivere GeForce Experience midlertidig og se om dette fungerer. Når du er helt sikker på at problemet ikke er på grunn av disse funksjonene, kan du fortsette med andre løsninger.

Løsning 3: Endre preferansen til dedikert grafikk

Vanligvis er det kjent at folk som bruker Unreal Engine og spiller spill, har sin egen dedikerte grafikk installert på datamaskinen. Dedikert grafikk blir vanligvis lagt til senere på toppen av den innebygde grafikkmodulen av Intel (kjent som Intel HD eller Intel UHD).

Imidlertid induserer to grafikkmoduler på en enkelt datamaskin flere problemer som ikke er noen overraskelse. I denne løsningen vil vi navigere til kontrollpanelet til NVIDIA, og etter at du har valgt Unreal Engine, må du sørge for at den er tilpasset for å bare kjøres på NVIDIA grafikkdrivere.

  1. Høyreklikk hvor som helst på skrivebordet ditt og velg NVIDIA kontrollpanel .
  2. Når kontrollpanelet er åpnet, klikker du på Administrer 3D-innstillinger . Klikk nå på Programinnstillinger .
  3. Nå vil du se en rullegardin som inneholder listen over alle programmer. Legg til Unreal Engine og velg NVIDIA (dedikert grafikk) fra den andre rullegardinmenyen.

    Endre preferanse for grafikkort
  4. Lagre endringer og avslutt. Start datamaskinen på nytt og prøv å starte modulen / spillet og se om dette løser problemet.

Løsning 4: Deaktivering av grafikk om bord

En annen ting å prøve er å deaktivere grafikk ombord på datamaskinen din fullstendig. Dette kan hjelpe hvis bare å endre preferansen til grafikken ikke er nok til å få problemet til å forsvinne. Vær oppmerksom på at dette ikke vil påvirke datamaskinens ytelse eller funksjonalitet; først nå vil den dedikerte grafikken din gjøre hele vektløftingen mens de innebygde forblir inaktive. Forsikre deg om at du er logget inn som administrator før du fortsetter.

  1. Trykk Windows + R, skriv “ devmgmt.msc ” i dialogboksen og trykk Enter.
  2. Når du er i enhetsbehandleren, naviger til Display-adaptere og velg ombord
  3. Nå, høyreklikk på den og velg Deaktiver .

    Deaktivering av grafikk om bord

For et kort øyeblikk vil skjermen sannsynligvis bli tom, men vil komme opp igjen. Her skifter datamaskinen fullstendig til din dedikerte grafikk. Lagre endringer og avslutt. Prøv nå å starte Unreal Engine og se om problemet vedvarer.

Løsning 5: Deaktivere antivirus / brannmurprogramvare

Antivirusprogramvare holder deg trygg ved å analysere alle systemfilene på datamaskinen din og også sjekke alle de kjørende prosessene som ser ut til å ta opp ressurser. Imidlertid er det mange tilfeller der det markerer en "bekreftet" prosess som skadelig programvare; derav kalt en falsk positiv. Denne situasjonen skjer med mange forskjellige spill, og er kjent for å enten deaktivere spillet fra å kjøre helt eller ikke gi det tillatelser nok til å få tilgang til nevnte ressurser. Det samme er tilfeller med Antivirus-programvare og Unreal Engine.

Deaktivering av antivirusprogramvare

Derfor bør du prøve å deaktivere Antivirus-programvaren . Du kan sjekke artikkelen vår om hvordan du slår av antivirusprogrammet. Etter å ha deaktivert Antivirus, start datamaskinen på nytt og prøv å strømme på nytt. Hvis deaktivering av Antivirus ikke fungerer, kan du prøve å avinstallere det og se om det gjør utslaget for deg. Noe merkbar Antivirus-programvare som forårsaket problemer, var Avast og AVG. Ikke desto mindre bør du prøve å deaktivere det antivirus du har og se om dette gjør utslaget.

Løsning 6: Deaktivere Overklokking og SLI-teknologi

Overklokking betyr at prosessoren utfører kortvarige burst-beregninger for å gi PC-en din et trykk i prosessorkraften. Når den gjør dette, stiger temperaturen på prosessoren, og når den har steget til grensen, går den tilbake til normal prosessering. I løpet av denne tiden avkjøles prosessoren og gjør seg klar til å utføre et nytt burst når det er kjølig nok.

SLI-teknologi

Til tross for de avanserte funksjonene og nytten av overklokking, mottok vi flere rapporter fra brukere der de rapporterte at deaktivering av overklokking for både CPU og grafikkort løste problemet. Det ser ut til at Unreal Engine ikke er optimalisert for å kjøre i et akselerert overklokket miljø.

I tillegg til å deaktivere overklokking for grafikk / CPU, mottok vi også rapporter om at deaktivering av SLI også gjorde susen for mange brukere. SLI er et merkenavn administrert av NVIDIA, hvis hovedformål er å koble to grafikkort sammen slik at kraften deres kan kombineres. I likhet med vanlig overklokking har også Unreal Engine problemer når SLI er aktiv. Derfor bør du prøve å deaktivere den fra datamaskinen din og se om dette gjør utslaget.

Løsning 7: Oppdatering av grafikkdrivere

Grafikkdrivere er hovedmodulene som muliggjør kommunikasjon mellom din Grafikk-maskinvare og operativsystemet (applikasjoner eller spill osv.). Hvis grafikkdriverne i seg selv ikke fungerer som de skal, vil du oppleve problemer med nesten alle grafiske krevende applikasjoner som Unreal Engine. I denne løsningen vil vi avinstallere de eksisterende grafikkdriverne og installere nyere senere.

  1. Last ned og installer DDU (Display driver uninstaller) fra det offisielle nettstedet.
  2. Når du har installert Display Driver Uninstaller (DDU), start datamaskinen i sikker modus . Du kan sjekke artikkelen vår om hvordan du starter opp datamaskinen din i sikker modus.
  3. Etter å ha startet DDU, velg det første alternativet “ Rengjør og start på nytt ”. Dette vil avinstallere de gjeldende driverne helt fra datamaskinen.

    Rengjøring av drivere
  4. Nå etter avinstalleringen, start datamaskinen din normalt uten sikker modus. Trykk Windows + R, skriv “ devmgmt. msc ”i dialogboksen og trykk Enter. Høyreklikk på tomrom og velg " Søk etter maskinvareendringer ". Standarddriverne blir installert. Prøv å starte Display Capture og sjekk om dette løser problemet.

    Merk: Du må kanskje utføre løsning 1 igjen etter dette trinnet.

  5. I de fleste tilfeller vil ikke standarddrivere fungere for deg, så du kan enten installere de nyeste driverne gjennom Windows-oppdatering eller navigere til produsentens nettsted og laste ned de nyeste.
  6. Etter at du har installert driverne, start datamaskinen på nytt og sjekk om problemet er løst.

Interessante Artikler