Virheen korjaaminen 'Unreal Engine on poistumassa D3D-laitteen katoamisen takia'



Kokeile Instrumenttia Ongelmien Poistamiseksi

Käyttäjät kokevat virheilmoituksen ”Unreal Engine on poistumassa D3D-laitteen katoamisen takia ”, Kun Unreal ei pysty muodostamaan yhteyttä tietokoneesi D3D-laitteeseen. Tämä virhe on hyvin yleinen, ja se voi ilmetä myös käyttäjille, joiden tietokoneissa ei ole ilmeisiä ongelmia.



Unreal Engine on poistumassa D3D-laitteen katoamisen takia



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



Mikä aiheuttaa virheen 'Unreal Engine on poistumassa D3D-laitteen katoamisen takia'?

Saatuamme käyttäjiltä useita raportteja ongelmasta päätimme tutkia ongelmaa. Yhdistettyämme nämä raportit kopioimme työasemiemme tilanteen ja selvitimme syyt. Syyt sille, miksi saatat kokea tämän virhesanoman, eivät ole rajoittuneet:

  • Vanhentunut epätodellinen moottori: Todennäköisin syy on se, että Unreal-moottoria ei päivitetä uusimpaan versioon, eikä se pysty kommunikoimaan muiden järjestelmäkomponenttien kanssa, jotka saatetaan päivittää äskettäin. Se voi olla myös päinvastoin.
  • Viruksentorjuntaohjelma: On olemassa lukuisia virustentorjuntaohjelmistoja, jotka pyrkivät estämään Unreal-moottorin, mikä merkitsee väärää positiivista. Tämä on hyvin yleistä ja voidaan ratkaista joko luomalla sallittujen luettelo tai poistamalla se käytöstä.
  • Vanhentuneet laiteohjaimet: Toinen todennäköinen syy tämän ongelman esiintymiseen on, että laiteohjaimet ovat joko vioittuneita tai vanhentuneita. Molemmissa tapauksissa ohjaimien uudelleenasentaminen tai päivittäminen toimii.
  • Keskeneräiset Steam-tiedostot: Steam toimii usein Unreal Enginen kanssa. Jos sen peli- tai asennustiedostot ovat vioittuneet tai puutteelliset, saat virheilmoituksen, josta keskustellaan.
  • NVIDIA GeForce -asetukset: Näiden moduulien tiedetään myös olevan ristiriidassa pelin kanssa. Moduulin poistaminen käytöstä tai tiettyjen asetusten poistaminen käytöstä yleensä ratkaisee ongelman.
  • Ylikellotus: Ylikellotus saattaa antaa tietokoneellesi tarvitsemansa työn, mutta sen tiedetään aiheuttavan ongelmia tai ristiriitoja voimakkaita resursseja kuluttavien sovellusten kanssa. Ylikellotuksen poistaminen käytöstä voi auttaa sinua.
  • Oletusnäytönohjain: Oletusnäytönohjain poistaa yleensä itsensä käytöstä, kun erillinen, jolla on enemmän virtaa, on käynnissä. Monissa tapauksissa se voi kuitenkin olla aktiivinen erillisen 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 on oltava aktiivinen ja avoin Internet-yhteys.

Ratkaisu 1: Päivitä Unreal Engine, Windows ja Steam

Yleensä, jos jompikumpi mainituista komponenteista on vanhentunut, heillä on ongelmia kommunikoida keskenään. Huonossa viestinnässä peli ei voi toimia kunnolla. Tämä on hyvin yleinen toistuva ongelma, ja käyttäjät jättävät tämän usein huomiotta.



Menetelmä Unreal-moottorin päivittämiseksi on vähän pitkä, mutta Windows- ja Steam-päivitykset ovat hetkessä. Varmista, että olet kirjautunut sisään järjestelmänvalvoja ja noudata vaiheita tarkassa järjestyksessä. Aloitamme päivittämällä Unreal-moottorin.

  1. Avaa Launcher ja siirry Kirjasto
  2. Kun olet kirjastossa, yläosassa, voit nähdä moottorin version. Jos päivitystä on saatavilla, näet a lisää -kuvake aivan sen vieressä.
  3. Klikkaa Lisää versioita ja kun napsautat sitä, kehote asennetaan uusi moottori. Lataa moottoriversio vastaavasti ja napsauta Päivittää .

    Päivittäminen Unreal Engine

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

  1. Paina Windows + S, kirjoita 'update' valintaikkunaan ja avaa Päivittää tulos, kun se palautetaan.
  2. Napsauta nyt painiketta Tarkista päivitykset . Nyt Windows alkaa automaattisesti tarkistaa verkkopalvelimia, jos päivityksiä on saatavana.

    Windowsin päivittäminen

Ole kärsivällinen ja anna prosessin päättyä. Kun prosessi on valmis, pyydettäessä uudelleenkäynnistää Sinun tietokoneesi. Käynnistä uudelleenkäynnistyksen jälkeen päivittämällä seuraavat vaiheet Höyry .

  1. Käynnistä Höyry ja varmista, että sinulla on aktiivinen Internet-yhteys.
  2. Kun asiakas on tarkistanut online-palvelimet, asiakas alkaa automaattisesti ladata uusimman päivityksen. Kun päivitys on ladattu, käynnistä tietokone uudelleen.

Kun kaikki moduulit on päivitetty, yritä suorittaa Unreal Engine ja katso, jatkuuko virhe edelleen. Jos näin tapahtuu, noudata seuraavia vaiheita.

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

Toinen asia, jota kannattaa kokeilla ennen kuin siirrymme eteenpäin, on varmistaa, ettei NVIDIA: n GeForce Experiencessa ole aktiivisia parannusominaisuuksia. Vaikka nämä toiminnot saattavat muuttaa asetuksia ja tarjota sinulle ylimääräistä suorituskykyä, niiden tiedetään aiheuttavan useita ongelmia.

NVIDIA-ominaisuuksien poistaminen käytöstä

Nämä ”parannustoiminnot” ovat enimmäkseen ominaisuuksia, kuten Game Booster , Akun optimoija, jne. Avaa GeForce Experience (tai asiaankuuluva sovellus) ja varmista, että ne on poistettu kokonaan käytöstä. Voit myös poistaa GeForce Experiencen käytöstä väliaikaisesti kokonaan ja nähdä, toimiiko tämä. Kun olet täysin varma, että ongelma ei johdu näistä ominaisuuksista, voit siirtyä muihin ratkaisuihin.

Ratkaisu 3: Omistetun grafiikan asetusten muuttaminen

Yleensä ihmisillä, jotka käyttävät Unreal Engineä ja pelaavat sen pelejä, tiedetään, että tietokoneeseen on asennettu oma erillinen grafiikka. Omistetut grafiikat lisätään yleensä myöhemmin sisäänrakennetun grafiikkamoduulin päälle Intel (tunnetaan nimellä Intel HD tai Intel UHD).

Kahden grafiikkamoduulin oleminen yhdessä tietokoneessa aiheuttaa kuitenkin useita asioita, mikä ei ole mikään yllätys. Tässä ratkaisussa siirrymme NVIDIA: n ohjauspaneeliin ja sen jälkeen, kun olet valinnut Unreal Engine, varmista, että se on mukautettu toimimaan vain NVIDIA-näytönohjaimilla.

  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ätä Epätodellinen moottori ja valitse NVIDIA (oma grafiikka) toisesta avattavasta valikosta.

    Näytönohjaimen asetusten muuttaminen

  4. Tallenna muutokset ja poistu. Käynnistä tietokone uudelleen ja yritä käynnistää moduuli / peli ja katso, ratkaiseeko tämä ongelman.

Ratkaisu 4: Sisäisen grafiikan poistaminen käytöstä

Toinen kokeiltava asia on poistaa tietokoneen grafiikka kokonaan käytöstä. Tästä voi olla apua, jos vain grafiikan asetusten muuttaminen ei riitä ongelman poistamiseksi. Huomaa, että tämä ei vaikuta tietokoneen suorituskykyyn tai toimintoihin; vasta nyt, omistettu grafiikkasi 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 ”Ja paina Enter.
  2. Kun olet laitehallinnassa, siirry kohtaan Näytön sovittimet ja valitse kyydissä
  3. Napsauta sitä hiiren kakkospainikkeella ja valitse Poista käytöstä .

    Sisäisen grafiikan poistaminen käytöstä

Lyhyeksi hetkeksi näyttösi todennäköisesti pimenee, mutta palaa takaisin. Tässä tietokone siirtyy kokonaan omistettuun grafiikkaasi. Tallenna muutokset ja poistu. Yritä nyt käynnistää Unreal Engine ja katso, jatkuuko ongelma.

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

Virustorjuntaohjelmisto pitää sinut turvassa analysoimalla kaikki tietokoneesi järjestelmätiedostot ja tarkistamalla kaikki käynnissä olevat prosessit, jotka näyttävät vievän resursseja. On kuitenkin olemassa lukuisia tapauksia, joissa se merkitsee 'vahvistettua' prosessia haittaohjelmaksi; kutsutaan siksi vääräksi positiiviseksi. Tämä tilanne tapahtuu monien erilaisten pelien kanssa, ja sen tiedetään joko poistavan pelin toiminnan kokonaan tai antamasta sille riittäviä käyttöoikeuksia mainittuihin resursseihin pääsemiseksi. Sama pätee virustorjuntaohjelmistoihin ja Unreal Engineen.

Virustentorjuntaohjelmiston poistaminen käytöstä

Siksi sinun pitäisi yrittää poistamalla virustentorjuntaohjelmisto käytöstä . Voit tutustua artikkeliin Kuinka sammuttaa virustentorjunta . Kun olet poistanut virustentorjunnan käytöstä, käynnistä tietokone uudelleen ja yritä suoratoistaa uudelleen. Jos virustorjunnan poistaminen käytöstä ei onnistu, voit yrittää poistamalla sen ja katso onko se temppu sinulle. Joitakin havaittavia ongelmien aiheuttaneita virustorjuntaohjelmia olivat Avast ja AVG. Sinun pitäisi kuitenkin yrittää poistaa käytöstä mikä tahansa virustentorjuntaohjelma ja nähdä, onko tämä temppu.

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

Ylikellotus tarkoittaa, että suoritin saa suorittamaan lyhytaikaisia ​​purskelaskelmia, jotta tietokoneellesi saadaan työntövoima. Kun se tapahtuu, prosessorin lämpötila nousee ja kun se on noussut rajaan, se palaa normaaliin prosessointiin. Tänä aikana prosessori jäähtyy ja valmistautuu siten suorittamaan toisen purskeen, kun se on tarpeeksi viileä.

SLI-tekniikka

Huolimatta ylikellotuksen edistyneistä ominaisuuksista ja hyödyllisyydestä, saimme käyttäjiltä useita raportteja, joissa he ilmoittivat siitä poistaa ylikellotuksen käytöstä molemmille prosessori ja näytönohjain korjattu asia. Vaikuttaa siltä, ​​että Unreal-moottoria ei ole optimoitu toimimaan nopeutetussa ylikellotetussa ympäristössä.

Lisäksi grafiikan / suorittimen ylikellotuksen poistamisen lisäksi saimme myös ilmoituksia, että SLI: n poistaminen käytöstä teki myös temppun lukuisille käyttäjille. SLI on NVIDIA: n hallinnoima tuotenimi, jonka ensisijaisena tarkoituksena on yhdistää kaksi näytönohjainta yhteen, jotta niiden teho voidaan yhdistää. Kuten normaalissa ylikellotuksessa, myös Unreal Engine -laitteella on ongelmia, kun SLI on aktiivinen. Siksi sinun pitäisi yrittää poistaa se käytöstä tietokoneeltasi ja nähdä, onko tämä temppu.

Ratkaisu 7: Päivitä grafiikkaohjaimet

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

  1. Lataa ja asenna DDU (Display-ohjaimen asennuksen poisto -ohjelma) viralliselta verkkosivustoltaan.
  2. Asennuksen jälkeen Näytönohjaimen asennuksen poisto (DDU) , käynnistä tietokoneesi turva tila . Voit tarkistaa artikkelistamme miten käynnistä tietokone vikasietotilaan .
  3. Kun olet käynnistänyt DDU: n, valitse ensimmäinen vaihtoehto Puhdista ja käynnistä uudelleen ”. Tämä poistaa nykyiset ohjaimet kokonaan tietokoneeltasi.

    Ajureiden puhdistus

  4. Käynnistä tietokoneesi nyt asennuksen poistamisen jälkeen normaalisti ilman vikasietotilaa. Paina Windows + R, kirjoita devmgmt. msc ”Ja paina Enter. Napsauta hiiren kakkospainikkeella tyhjää tilaa ja valitse Etsi laitteistomuutoksia ”. Oletusohjaimet asennetaan. Yritä käynnistää Display Capture ja tarkista, ratkaiseeko tämä ongelman.
    merkintä: 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.

Ratkaisu 8: Poista koko näytön tila käytöstä

Voit yrittää poistaa koko näytön tilan käytöstä pelissä, jota yrität pelata, koska tämä on tiettävästi korjannut ongelman joillekin käyttäjille. Windowed-tilan tiedetään korjaavan ongelman joissakin Unreal Engine -peleissä.

Ratkaisu 9: DirectX: n uudelleenasentaminen ja FreeSync-asetusten muuttaminen

Jos mikään yllä olevista menetelmistä ei toimi, voimme yrittää asentaa DirectX uudelleen kokonaan ja muuttaa FreeSync-asetuksia. Tämä on melko yksinkertainen menetelmä, mutta sinun on asennettava DirectX uudelleen manuaalisesti lataamisen jälkeen verkkosivustolta.

  1. Asenna uudelleen Directx tietokoneessa ja käynnistä se sitten uudelleen ennen kuin jatkat eteenpäin.
  2. Jos sinulla on FreeSync seurata, navigoida kohtaan GSync asetukset GeForce-kokemus sovellus.
  3. Kun olet löytänyt FreeSync-näytön asetukset, ota käyttöön varten Koko näyttö vaihtoehto. Valitse valintaruutu Ota käyttöön valitun näytön asetukset yhtä hyvin.
  4. Käynnistä tietokone uudelleen muutosten tekemisen jälkeen ja katso, ratkaiseeko tämä ongelman.

Voit myös testata samaa menettelyä ”Windowed mode” -tilassa.

7 minuuttia luettu