- Grafiikan epävakauteen liittyvä virhe: ajurit, TDR ja DX12 ovat yleensä osallisina.
- Virheenjäljitystilan ottaminen käyttöön, DX11:n pakottaminen ja tiedostojen tarkistaminen ratkaisee monia ongelmia.
- TDR-asetukset (TdrLevel), päällekkäiskuvien/dynaamisen värinän poistaminen käytöstä ja DDU tekevät eron.
- Käytännön esimerkit vahvistavat parannuksia nvlddmkm.sys-käyttöoikeuksien tarkistamisessa ja käynnistysohjelmien vaihtamisessa.
Jos saat pelätyn DXGI_ERROR_DEVICE_HUNG-virheen koodeilla 0x887A0005 tai 0x887A0006 pelaamisen aikana, istuntosi todennäköisesti päättyy äkillisesti. Tämä DirectX-bugi on erityisen ärsyttävä. suosituissa nimikkeissä ja joskus jopa ilmestyy ruokalistalle tai odotushuoneeseen ilman varoitusta.
Tässä oppaassa olemme koonneet yleisimmät tosielämän tapaukset, todennäköiset syyt ja ratkaisut, jotka ovat todella toimineet: ottamalla käyttöön NVIDIAn virheenkorjaustilan ja säätämällä TDR-avaimia rekisterissä, tiedostojen tarkistamiseen, DX11:n pakottamiseen, NVIDIA-sovelluksen uusien ominaisuuksien poistamiseen käytöstä ja nvlddmkm.sys-käyttöoikeuksien tarkistamiseen. Kaikki selitettynä askel askeleelta ja espanjaksi.
Mikä on DXGI_ERROR_DEVICE_HUNG (0x887A0005 / 0x887A0006)?
DXGI_ERROR_DEVICE_HUNG ilmaisee, että näytönohjain on epäonnistunut virheellisten komentojen vastaanottamisen jälkeen tai on epävakaassa tilassa. Windows kehystää sen sisäänsä DirectX-virheet ja siihen liittyy yleensä viestejä, kuten ”Moottorivirhe” tai siihen liittyviä koodeja, kuten 6068 tai 0x887A0006, jotka lopulta sulkevat pelin.
Microsoft kuvailee ongelmaa pelin ja näytönohjaimen väliseksi tiedonsiirtohäiriöksi. Sen voivat laukaista ylikellotus, ajurit, API:t (DX11/DX12), TDR-aikakatkaisut tai vioittuneet tiedostot.Joskus se vaikuttaa vain yhteen tai kahteen peliin; toisinaan se on laajempaa.

Yleisiä epäonnistumisen syitä
- GPU:n tai CPU:n ylikellotus: parantaa suorituskykyä, mutta saattaa aiheuttaa epävakautta, joka laukaisee TDR- ja DirectX-kaatumiset.
- Ongelmalliset tai vioittuneet ajurit: versiot, joissa on virheitä, likaisia asennuksia tai jäämiä näytönohjaimen vaihdon jälkeen.
- API- ja grafiikka-asetuksetDX12 voi olla ongelma tietyillä peleillä tai tietokoneilla; DX11:n pakottaminen yleensä vakauttaa sen.
- Aikakatkaisun havaitseminen ja palautus (TDR)Windows käynnistää ohjaimen uudelleen, jos se "ei vastaa"; väärin säädetyt TdrLevel/TdrDelay-arvot saattaa pahentua.
- Archivos del juego dañadosVioittuneet paketit tai puutteelliset päivitykset.
- Väärän näytönohjaimen käyttö tietokoneissa, joissa on integroitu ja erillinen näytönohjain.
- Oikeuksien puute tai suoritus ilman oikeuksia pelin käynnistyessä.
- nvlddmkm.sys-tiedoston käyttöoikeudet DriverStoressa: tietyt tapaukset paranevat uudelleenmäärityksen jälkeen.
- Sovelluspeittokuvat ja ominaisuudet (peittokuvat, pilvisynkronointi, RTX Dynamic Vibrance), jotka häiritsevät.
Pikakorjaukset, jotka yleensä toimivat parhaiten
Ennen yksityiskohtiin menemistä, näillä toimilla on korkein kumulatiivinen onnistumisprosentti: Ota käyttöön virheenkorjaustila NVIDIAssa, poista RTX Dynamic Vibrance käytöstä NVIDIA-sovelluksessa, tarkista/tee pelitiedostot uudelleen, pakota DX11 käyttöön, jos mahdollista, ja puhdista/asenna ajurit uudelleen DDU:lla.
- Virheenkorjaustila (NVIDIA): Poistaa käytöstä tehdasasetukset/henkilökohtaiset näytönohjaimen ylikellotteet.
- Poista RTX:n dynaaminen eloisuus käytöstä NVIDIA beta -sovelluksessa, jos käytät sitä MSFS:n tai muiden pelien kanssa.
- Voima DX11 Peleissä, joissa on ongelmia DX12:lla; Epicissä, käytä komentoriviargumentteja.
- Tarkista eheys tiedostoista Steam/Epic/Battle.net-kansioissa; asenna uudelleen, jos vioittuneita tiedostoja on paljon.
- Valitse erillinen näytönohjain NVIDIA/AMD-paneelissa, jos sinulla on integroitu näytönohjain.
- Suorita järjestelmänvalvojana pelin .exe-tiedosto (parhaiten asennuskansiosta).
- Kumoa ylikellotus suorittimen/näytönohjaimen ja testaa tehdasasetukset.
- Asenna ohjaimet uudelleen DDU:lla ja testaa aiempia vakaita versioita (uusin ei ole aina paras).
vaiheittaiset oppaat
1) Suorita peli järjestelmänvalvojan oikeuksilla
Joillakin tietokoneilla peli vaatii laajennettuja oikeuksia järjestelmäkomponenttien käyttämiseen. Siirry kansioon, jossa .exe-tiedosto sijaitsee Napsauta pelissä hiiren kakkospainikkeella Ominaisuudet-kohtaa, valitse Yhteensopivuus-välilehti ja valitse "Suorita tämä ohjelma järjestelmänvalvojana". Käytä ja testaa.
2) Ota debug-tila käyttöön NVIDIA-ohjauspaneelissa
Tämä asetus poistaa käytöstä näytönohjaimen ylikellotuksen (mukaan lukien tehdasylikellotus), mikä vähentää epävakautta. Napsauta työpöytää hiiren kakkospainikkeella ja siirry NVIDIA-ohjauspaneeliin., avaa Ohje-valikko ja valitse "Virheenkorjaustila". Käynnistä peli uudelleen.
3) Korjaa/tarkista pelitiedostot
Pelipaketin vioittuminen aiheuttaa DXGI-virheitä. Epic GamesillaKirjasto, kolmen pisteen painike pelissä, Hallitse ja Tarkista. En SteamKirjasto, napsauta peliä hiiren kakkospainikkeella, Ominaisuudet, Paikalliset tiedostot ja “Tarkista pelitiedostojen eheys”.
4) Varmista, että käytät oikeaa näytönohjainta
Kannettavilla tietokoneilla tai tietokoneilla, joissa on iGPU + dGPU, peli voi käynnistyä integroidulla näytönohjaimella. NVIDIA-ohjauspaneeli → Hallitse 3D-asetuksia → Ohjelman asetukset, valitse peli ja valitse "Suositeltu näytönohjain" -kohdasta "Tehokas NVIDIA-prosessori". Käytä.
Jos käytät AMD:tä, avaa AMD Radeon -asetukset, siirry kohtaan Järjestelmä → Vaihdettava grafiikka ja määritä "Tehokas näytönohjain" al juego.
5) Päivitä (tai vaihda) näytönohjain
Itse viesti puhuu näyttösovittimen ongelmasta. Lataa ajuri viralliselta verkkosivustolta NVIDIAlta tai AMD:ltä geneeristen päivitysohjelmien sijaan tai käytä DDU:ta puhdistaaksesi ja asentaaksesi uudelleen tunnetun vakaan julkaisun, jos uusin versio aiheuttaa ongelmia.
- DDU (Clean Uninstall): Vikasietotilassa poista ajurin asennus, käynnistä tietokone uudelleen ja asenna sitten valittu ajuri.
- Jos jokin tietty haara (esim. 418.81 2080 Ti:llä) epäonnistuu, kokeile toista versiota yhteisön vahvistama.
6) Poista DX12 käytöstä ja pakota DX11 ristiriitaisissa peleissä
DX12 ei ole aina paras vaihtoehto. Jos peli tarjoaa DX11/DX12-valitsimen Valitse sen asetuksista DX11. Epic Launcherissa voit pakottaa sen: Asetukset → vieritä peliin → valitse "Lisäkomentoriviargumentit" ja kirjoita d3d11Käytä ja testaa.
7) Peruuta kaikki näytönohjaimen tai suorittimen ylikellot
Ylikellotus, jopa kevyt, voi laukaista TDR:n. Palauta oletusarvot MSI Afterburnerissa (GPU) ja BIOSissa/UEFIssa (CPU). Siirry BIOSissa kohtaan Lisäasetukset ja lataa "Oletusasetukset", tallenna ja käynnistä tietokone uudelleen. Katso, vakautuuko järjestelmä.
8) Säädä TDR:ää rekisterissä: TdrLevel ja TdrDelay
Windows käynnistää näytönohjaimen uudelleen, jos se havaitsee, ettei se vastaa. Joillakin käyttäjillä on vähemmän kaatumisia poistamalla palautuksen käytöstä tai pidentämällä aikakatkaisua. Jatka varoen.
- Avaa rekisterieditori järjestelmänvalvojana (regedit).
- Navega a: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
- Luo DWORD-arvo (32-bittinen) nimeltä TdrTaso ja aseta se arvoon 0 (nolla).
- Valinnaisesti jotkut kokeilevat TdrDelay pidentääksesi aikaa ennen kuljettajan uudelleenkäynnistystä.
- Käynnistä tietokone uudelleen muutosten tekemisen jälkeen.
Huomautus: TDR:n koskettaminen saattaa peittää oireen, mutta ei syytä. Tee kopio rekisteristä ennen kuin muutat mitään ja palaa takaisin, jos tilanne ei parane.
9) Tarkista nvlddmkm.sys-tiedoston käyttöoikeudet (erityistapauksissa)
Parannuksia on raportoitu täydet käyttöoikeudet myöntämisen jälkeen nvlddmkm.sys DriverStore-polussa. Sijainti on yleensä jotain tällaista: C:\Windows\System32\DriverStore\FileRepository\…\nvlddmkm.sysAvaa Ominaisuudet → Tietoturva ja muuta käyttäjä-/järjestelmäoikeuksia. Se on edistyksellinen muutos: Tee se vain, jos tiedät miten se käännetään.
10) Poista käytöstä kolmannen osapuolen ominaisuudet ja peittokuvat
Peittokuvat ja synkronoinnit voivat häiritä. Poista päällekkäiskuvat käytöstä (Steam, GeForce Experience, Discord) ja testaa. Steamissa poista myös ristiriidan aiheuttavan pelin pilvisynkronointi väliaikaisesti käytöstä.
11) MSFS-tapaus NVIDIA beta -sovelluksella: poista RTX Dynamic Vibrance käytöstä
Versiolla NVIDIA_app_beta_v10.0.1.253, RTX Dynamic Vibrance aiheutti kaatumisia virheellä 0x887A0006 MSFS 2020:ssa. Siirry NVIDIA-sovellukseen ja poista ominaisuus käytöstä – pelin pitäisi lakata kaatuilemasta.
12) Vaihda käynnistysohjelma, jos ongelma jatkuu
Todellisessa tapauksessa sama peli kaatui, kun se käynnistettiin Battle.netistä, mutta se vakautui. siirtämällä sen SteamiinJos sinulla on virallinen vaihtoehtoinen alusta, sitä kannattaa kokeilla.
13) Tarkista järjestelmän eheys
Jotkut käyttäjät teloitettiin SFC /skannaa nyt, CHKDSK ja MEMTEST. Vaikka SFC voi korjata tiedostoja, se ei aina korjaa virhettä. Silti On suositeltavaa tarkistaa, että Windows on terve ennen kuin jatkat hienosäätöä.
14) Tietoja autonkorjaustyökaluista
On olemassa maksullisia apuohjelmia, jotka lupaavat korjata 0x887A0006/0x887A0005-virheet yhdellä napsautuksella. Ne eivät ole välttämättömiä ja niiden kanssa on noudatettava erityistä varovaisuutta.Tee taustatyötä, vältä mahdollisesti ei-toivottuja ohjelmia ja ole varovainen ihmelupausten suhteen. Useimmissa tapauksissa yllä olevat toimenpiteet riittävät.
Vakiohuomautus: Jotkin foorumilinkit tai suositukset osoittavat ulkoisille sivustoille. Tarkista, että tiedot ovat luotettavia ja vältä aggressiivisten mainosten mainostamien ohjelmistojen lataamista.
Laitteistoosi ja peliisi perustuvia erityishuomautuksia
- RTX 20xx (2080 Ti) ja tietyt ajurihaaratJos huomaat virheen päivityksen jälkeen, kokeile aiempaa vakaata versiota. Pidä aina varmuuskopio suosikkiajurisi asennusohjelmasta.
- SLI- ja moni-GPU-kokoonpanotGTX 980:n kanssa SLI-tilassa esiintyi ajoittain kaatumisia. Poista SLI käytöstä testausta varten, käytä yhtä sovitinta ja toista tarkistukset TDR:n ja kuljettajien kanssaNykyaikaiset pelit hyödyntävät SLI:tä tuskin lainkaan ja kaatuvat useammin.
- Huippuluokan varusteet kaatuvat Warzonessa/MW3:ssa: : aktivoi : jopa oikeissa lämpötiloissa (alle 75 °C) ja ilman näkyvää ylikellotusta NVIDIA-virheenkorjaustila ja nvlddmkm.sys-tiedoston oikeuksien tarkistaminen auttoi vakauttamaan tilannetta. Harkitse myös alustan vaihtamista, jos mahdollista.
- MSFS 2020 NVIDIA Game Passissa (beta-sovellus): poistaa käytöstä RTX Dynamic VibranceJos se on korjattu, ilmoita siitä NVIDIA-tuelle, jotta he voivat korjata sen tulevissa julkaisuissa.
Jos olet päässyt näin pitkälle, sinulla on jo täydet keinot hyökätä DXGI_ERROR_DEVICE_HUNG 0x887A0005/0x887A0006 -virhettä vastaan kaikilta rintamilta: Ohjaimet, API, TDR, tiedostojen eheys, käyttöoikeudet ja ohjelmiston ominaisuudetNVIDIA Debug Moden, DX11:n pakottamisen, ongelmallisten ominaisuuksien (kuten RTX Dynamic Vibrancen beta-sovelluksessa) poistamisen käytöstä, tiedostojen tarkistamisen ja ajurien puhtaan uudelleenasennuksen yhdistelmä palauttaa usein vakauden jopa tehokkailla koneilla. Itsepäisissä tilanteissa TdrLevel-arvon säätäminen, nvlddmkm.sys-oikeuksien tarkistaminen ja tarvittaessa käynnistysohjelman vaihtaminen ovat olleet avainasemassa pelaamisen jatkumisessa ilman kaatumisia.
Teknologiaan ja internet-asioihin erikoistunut toimittaja, jolla on yli kymmenen vuoden kokemus erilaisista digitaalisista medioista. Olen työskennellyt toimittajana ja sisällöntuottajana verkkokaupan, viestinnän, verkkomarkkinoinnin ja mainonnan yrityksissä. Olen myös kirjoittanut taloustieteen, rahoituksen ja muiden alojen verkkosivuille. Työni on myös intohimoni. Nyt artikkeleideni kautta Tecnobits, Yritän tutkia kaikkia uutisia ja uusia mahdollisuuksia, joita teknologian maailma tarjoaa meille joka päivä parantaaksemme elämäämme.
