Kuinka korjata virhe 'Epärealistinen moottori poistuu D3D-laitteen katoamisen vuoksi'

Käyttäjät kokevat virheviestin 'Unreal Engine poistuu D3D-laitteen katoamisesta ', kun Unreal ei pysty muodostamaan yhteyttä tietokoneesi D3D-laitteeseen. Tämä virhe on hyvin yleinen ja voi tapahtua myös käyttäjille, joilla ei ole ilmeisiä ongelmia tietokoneessaan.

Unreal Engine poistuu D3D-laitteen katoamisesta

Unreal Engine -kehittäjien mukaan tämä ongelma ilmenee yleensä, kun tietokoneen grafiikkaa tai laitteistokomponentteja ei ole synkronoitu kunnolla Unreal Engine -sovelluksen kanssa, mikä puolestaan ​​aiheuttaa sen, että se ei toimi kunnolla D3D-laitteen kanssa. Tässä artikkelissa käydään läpi kaikki ratkaisut, miksi tämä ongelma ilmenee, ja myös, mitkä ovat kiertotavat sen ratkaisemiseksi.

Mikä aiheuttaa virheen "Unreal Engine poistuu D3D-laitteen katoamisen vuoksi"?

Saatuaan käyttäjiltä lukuisia raportteja aiheesta, päätimme tutkia ongelmaa. Yhdistämisen jälkeen nämä raportit kopioimme työasemiemme tilanteet ja selvitimme syyt. Syyt miksi saatat saada tämän virhesanoman ovat muun muassa:

  • Vanhentunut Unreal-moottori: Todennäköisin syy on, jos Unreal-moottoria ei päivitetä viimeisimpään kokoonpanoon eikä se pysty kommunikoimaan muiden järjestelmän komponenttien kanssa, joita saatetaan päivittää äskettäin. Se voi olla myös päinvastoin.
  • Virustentorjuntaohjelmat: Siellä on lukuisia viruksentorjuntaohjelmia, joilla on taipumus estää Unreal Engine, mikä merkitsee väärää positiivista. Tämä on hyvin yleistä ja voidaan ratkaista joko luomalla sallittujen luettelo tai poistamalla se käytöstä.
  • Vanhentuneet laiteajurit : Toinen todennäköinen syy tämän ongelman esiintymiseen on, että laiteajurit ovat joko viallisia tai vanhentuneita. Molemmissa tapauksissa ohjainten uudelleenasennus tai päivitys toimii.
  • Epätäydelliset höyrytiedostot: Steam toimii usein Unreal Engine -sovelluksen kanssa. Jos sen peli- / asennustiedostot ovat vioittuneita tai puutteellisia, koet keskustelun alla olevan virhesanoman.
  • NVIDIA GeForce -asetukset: Näiden moduulien tiedetään myös olevan ristiriidassa pelin kanssa. Moduulin tai tiettyjen asetusten poistaminen käytöstä ratkaisee yleensä ongelman.
  • Ylikellotus: Ylikellotus saattaa antaa tietokoneellesi tarvittavan työn, mutta sen tiedetään aiheuttavan ongelmia tai ristiriitoja raskaiden resursseja kuluttavien sovellusten kanssa. Ylikellotuksen poistaminen käytöstä saattaa tehdä sinulle tempun.
  • Oletusnäytönohjain: Oletusnäytönohjain yleensä poistaa itsensä käytöstä, kun erillinen, enemmän virtaa käyttävä kortti on käynnissä. Useissa tapauksissa se voi kuitenkin olla aktiivinen omistetun näytönohjaimen rinnalla ja aiheuttaa ristiriitoja, jotka aiheuttavat edelleen ongelmia.

Ennen kuin aloitat ratkaisujen kanssa, varmista, että olet kirjautunut sisään järjestelmänvalvojana. Lisäksi sinulla tulisi olla aktiivinen ja avoin Internet-yhteys.

Ratkaisu 1: Unreal Engine-, Windows- ja Steam-päivitys

Yleensä, jos jompikumpi mainituista komponenteista on vanhentunut, heillä on ongelmia kommunikoida keskenään. Jos kommunikaatio on huonoa, peli ei voi toimia kunnolla. Tämä on hyvin yleinen toistuva kysymys, ja käyttäjät ohittavat tämän usein.

Tapa päivittää Unreal-moottori on hiukan pitkä, mutta Windows ja Steam päivittyvät nopeasti. Varmista, että olet kirjautunut sisään järjestelmänvalvojana, ja noudata vaiheita oikeassa järjestyksessä. Aloitamme päivittämällä Unreal-moottorin.

  1. Avaa kantoraketti ja siirry kirjastoon
  2. Kun olet kirjaston yläosassa, näet moottorin version. Jos päivitystä on saatavilla, näet sen vieressä plus- kuvakkeen.
  3. Napsauta Lisää versioita ja kun napsautat sitä, kehote asentaa uusi moottori. Lataa moottorin versio vastaavasti ja napsauta Päivitä .

    Päivitetään epärealistista moottoria

Nyt kun Unreal Engine on päivitetty, jatkamme päivittämällä Windows.

  1. Paina Windows + S, kirjoita ”päivitys” valintaikkunaan ja avaa päivitystulos palattuaan.
  2. Napsauta nyt painiketta Tarkista päivitykset . Nyt Windows aloittaa automaattisesti online-palvelimien tarkistamisen, onko mitään päivitystä asennettavissa.

    Päivitetään Windows

Ole kärsivällinen ja anna prosessin loppuun. Kun prosessi on valmis, käynnistä tietokone uudelleen, jos sitä pyydetään. Käynnistämisen jälkeen päivitä Steam seuraavien ohjeiden mukaan.

  1. Käynnistä Steam- asiakas ja varmista, että sinulla on aktiivinen Internet-yhteys.
  2. Tarkistettuasi verkkopalvelimet asiakas aloittaa uusimman päivityksen lataamisen automaattisesti. Kun päivitys on ladattu, käynnistä tietokone uudelleen.

Kun kaikki moduulit on päivitetty, yritä ajaa Unreal Engine ja tarkista, jatkuuko virhe edelleen. Noudata alla olevia vaiheita.

Ratkaisu 2: NVIDIA Game Booster (tai muiden toimintojen) poistaminen käytöstä

Toinen kokeiltava asia, ennen kuin siirrymme eteenpäin, on varmistaa, että NVIDIA: n GeForce Experience -palvelussa ei ole mitään "parannusominaisuuksia". Vaikka nämä toiminnot saattavat muuttaa asetuksia ja tarjota sinulle lisäsuorituskykyä, niiden tiedetään aiheuttavan useita ongelmia.

NVIDIA-ominaisuuksien poistaminen käytöstä

Nämä 'parannustoiminnot' ovat enimmäkseen ominaisuuksia, kuten Game Booster, Battery Optimizer jne. Avaa GeForce Experience (tai vastaava sovellus) ja varmista, että nämä ovat täysin poissa käytöstä. Voit myös poistaa väliaikaisesti GeForce-kokemuksen kokonaan ja tarkistaa, toimiiko tämä. Kun olet täysin varma, että ongelma ei johdu näistä ominaisuuksista, voit siirtyä eteenpäin muiden ratkaisujen kanssa.

Ratkaisu 3: Dedikoidun grafiikan asetusten muuttaminen

Yleensä ihmisillä, jotka käyttävät Unreal Enginea ja pelaavat sen pelejä, tiedetään, että heidän tietokoneeseensa on asennettu omistettu grafiikka. Omistettu grafiikka lisätään yleensä myöhemmin Intelin rakennuksen sisällä olevan grafiikkamoduulin päälle (tunnetaan nimellä Intel HD tai Intel UHD).

Kahden grafiikkamoduulin oleminen samassa tietokoneessa aiheuttaa kuitenkin useita ongelmia, mikä ei ole yllättävää. Tässä ratkaisussa siirrymme NVIDIA: n ohjauspaneeliin ja sen jälkeen kun olet valinnut Unreal Engine, varmista, että se on räätälöity toimimaan vain NVIDIA-grafiikkaohjaimissa.

  1. Napsauta hiiren kakkospainikkeella mitä tahansa työpöydän kohtaa ja valitse NVIDIA-ohjauspaneeli .
  2. Kun ohjauspaneeli on avattu, napsauta Hallitse 3D-asetuksia . Napsauta nyt Ohjelma-asetukset .
  3. Nyt näet avattavan valikon, joka sisältää luettelon kaikista ohjelmista. Lisää Unreal Engine ja valitse NVIDIA (Dedicated grafiikka) toisesta avattavasta valikosta.

    Grafiikkakortin asetusten muuttaminen
  4. Tallenna muutokset ja poistu. Käynnistä tietokone uudelleen ja yritä käynnistää moduuli / peli ja katso onko tämä ratkaistu ongelmaan.

Ratkaisu 4: Integroidun grafiikan poistaminen käytöstä

Toinen kokeiltava asia on tietokoneen sisäisen grafiikan poistaminen käytöstä kokonaan. Tämä saattaa auttaa, jos vain grafiikan asetusten muuttaminen ei riitä poistamaan ongelmaa. Huomaa, että tämä ei vaikuta tietokoneesi suorituskykyyn tai toimintoihin; vasta nyt omistettu grafiikka tekee koko painonnoston, kun taas sisäänrakennetut pysyvät passiivisina. Varmista, että olet kirjautunut sisään järjestelmänvalvojana, ennen kuin jatkat.

  1. Paina Windows + R, kirjoita ” devmgmt.msc ” valintaikkunaan ja paina Enter.
  2. Kun olet laitehallinnassa, siirry Näyttösovittimet-kohtaan ja valitse sisäänrakennettu laite
  3. Napsauta sitä nyt hiiren kakkospainikkeella ja valitse Poista käytöstä .

    Integroidun grafiikan poistaminen käytöstä

Näytön voi tyhjentyä hetkeksi todennäköisesti hetkeksi, mutta se tulee takaisin. Täällä tietokone on siirtymässä täysin omaan grafiikkaasi. Tallenna muutokset ja poistu. Kokeile nyt käynnistää Unreal Engine ja katso jatkuu ongelma.

Ratkaisu 5: Virustorjunta- / palomuuriohjelman poistaminen käytöstä

Virustentorjuntaohjelmisto pitää sinut turvassa analysoimalla kaikki tietokoneesi järjestelmätiedostot ja tarkistamalla myös kaikki käynnissä olevat prosessit, jotka näyttävät vievän resursseja. On kuitenkin monia tapauksia, joissa se merkitsee ”vahvistetun” prosessin haittaohjelmaksi; joten sitä kutsutaan väärin positiiviseksi. Tämä tilanne tapahtuu monien erilaisten pelien kanssa ja tiedetään joko poistavan pelin käytöstä kokonaan tai jättämättä sille riittävästi oikeuksia käyttää mainittuja resursseja. Sama on virustorjuntaohjelmistojen ja Unreal Engine -sovellusten tapauksessa.

Poista virustorjuntaohjelma käytöstä

Siksi sinun tulisi yrittää poistaa virustorjuntaohjelmisto käytöstä . Voit tutustua artikkeliimme virustentorjunnan poistamisesta käytöstä. Kun olet poistanut virustorjuntaohjelman, käynnistä tietokone uudelleen ja yritä suoratoistoa uudelleen. Jos virustorjuntaohjelman poistaminen käytöstä ei toimi, voit yrittää poistaa sen ja tarkistaa, onko se anteeksi sinulle. Eräs havaittavissa oleva virustorjuntaohjelmisto, joka aiheutti ongelmia, oli Avast ja AVG. Siitä huolimatta sinun tulisi yrittää poistaa käytöstä mikä tahansa virustorjunta ja tarkistaa, onko tämä temppu.

Ratkaisu 6: Ylikellotuksen ja SLI-tekniikan poistaminen käytöstä

Ylikellotus tarkoittaa prosessorin saattamista suorittamaan lyhytaikaisia ​​purskelaskelmia antamaan tietokoneellesi prosessointiteho. Kun se tekee tämän, prosessorin lämpötila nousee ja kun se on noussut raja-arvoon, se palaa takaisin normaaliin käsittelyyn. Tänä aikana prosessori jäähtyy ja valmistautuu siten suorittamaan uusi purske, kun se on riittävän viileä.

SLI-tekniikka

Huolimatta ylikellotuksen edistyneistä ominaisuuksista ja hyödyllisyydestä, olemme saaneet useita raportteja käyttäjiltä, ​​joissa he kertoivat, että ylikellotuksen poistaminen käytöstä sekä suorittimelle että näytönohjaimelle korjasi ongelman. Näyttää siltä, ​​että Unreal-moottoria ei ole optimoitu toimimaan kiihtyneessä ylikellotetussa ympäristössä.

Lisäksi grafiikan / CPU: n ylikellotuksen estämisen lisäksi saimme myös raportteja, että SLI: n poistaminen käytöstä teki myös tempun useille käyttäjille. SLI on NVIDIA: n hallinnoima tuotemerkki, jonka päätarkoitus on linkittää kaksi näytönohjainta toisiinsa, jotta niiden teho voidaan yhdistää. Kuten normaalin ylikellotuksen tapauksessa, myös Unreal Enginellä on vaikeuksia, kun SLI on aktiivinen. Siksi sinun tulisi yrittää poistaa se käytöstä tietokoneelta ja tarkistaa, onko tämä temppu.

Ratkaisu 7: Grafiikkaohjaimien päivittäminen

Grafiikkaohjaimet ovat päämoduuleja, jotka mahdollistavat tiedonsiirron grafiikkalaitteesi ja käyttöjärjestelmän (sovellukset tai pelit jne.) Välillä. Jos itse grafiikkaohjaimet eivät toimi kunnolla, koet ongelmat melkein kaikissa grafiikan vaativissa sovelluksissa, kuten Unreal Engine. Tässä ratkaisussa poistamme nykyiset näytönohjaimet ja asennamme uudemmat myöhemmin.

  1. Lataa ja asenna DDU (näytönohjaimen asennuksen poisto) viralliselta verkkosivustoltaan.
  2. Kun olet asentanut näytönohjaimen asennuksen (DDU), käynnistä tietokone turvatilassa . Voit tarkistaa artikkelisi tietokoneen käynnistämisestä vikasietotilaan.
  3. Käynnistä DDU, valitse ensimmäinen vaihtoehto ” Puhdista ja käynnistä uudelleen ”. Tämä poistaa nykyiset ohjaimet kokonaan tietokoneelta.

    Ajurien puhdistus
  4. Nyt asennuksen jälkeen käynnistä tietokone normaalisti ilman vikasietotilaa. Paina Windows + R, kirjoita “ devmgmt. msc ”valintaikkunassa ja paina Enter. Napsauta hiiren kakkospainikkeella mitä tahansa tyhjää tilaa ja valitse ” Etsi laitteiston muutoksia ”. Oletusohjaimet asennetaan. Kokeile käynnistää Näyttökaappaus ja tarkista, ratkaiseeko tämä ongelman.

    Huomaa: Saatat joutua suorittamaan ratkaisun 1 uudelleen tämän vaiheen jälkeen.

  5. Useimmissa tapauksissa oletusohjaimet eivät toimi sinulle, joten voit joko asentaa uusimmat ohjaimet Windows-päivityksen kautta tai siirtyä valmistajan verkkosivustolle ja ladata uusimmat.
  6. Kun olet asentanut ohjaimet, käynnistä tietokone uudelleen ja tarkista, onko ongelma ratkaistu.

Mielenkiintoisia Artikkeleita