- Hitilafu iliyounganishwa na kutokuwa na utulivu wa picha: madereva, TDR na DX12 kawaida huhusishwa.
- Kuwasha Hali ya Utatuzi, kulazimisha DX11 na kuthibitisha faili hutatua visa vingi.
- Mipangilio ya TDR (TdrLevel), kuzima viwekeleo/Dynamic Vibrance na DDU hufanya tofauti.
- Matukio ya maisha halisi huthibitisha uboreshaji wakati wa kuangalia ruhusa za nvlddmkm.sys na vizindua vya kubadili.
Ukipata DXGI_ERROR_DEVICE_HUNG yenye misimbo 0x887A0005 au 0x887A0006 unapocheza, kipindi chako kinaweza kuisha ghafla. Hitilafu hii ya DirectX inakera sana. katika majina maarufu na wakati mwingine hata huonekana kwenye menyu au chumba cha kungojea, bila onyo.
Katika mwongozo huu, tumekusanya matukio ya kawaida ya maisha halisi, sababu zinazowezekana, na suluhisho ambazo zimefanya kazi: kutoka kwa kuwezesha hali ya utatuzi kwenye NVIDIA na kurekebisha funguo za TDR kwenye sajili, ili kuthibitisha faili, kulazimisha DX11, kuzima vipengele vipya katika programu ya NVIDIA, na kuangalia ruhusa za nvlddmkm.sys. Kila kitu kilielezewa hatua kwa hatua na kwa Kihispania.
DXGI_ERROR_DEVICE_HUNG ni nini (0x887A0005 / 0x887A0006)
DXGI_ERROR_DEVICE_HUNG inaonyesha kuwa kifaa cha picha kimeshindwa baada ya kupokea amri zisizo sahihi au kiko katika hali isiyo thabiti. Windows huiweka ndani Makosa ya DirectX na kwa kawaida huambatanishwa na ujumbe kama vile "Hitilafu ya Injini" au misimbo inayohusiana kama vile 6068 au 0x887A0006, ambayo mwishowe hufunga mchezo.
Microsoft inaelezea suala hilo kama kushindwa kwa mawasiliano kati ya mchezo na maunzi ya michoro. Inaweza kuchochewa na overclocking, madereva, APIs (DX11/DX12), muda wa TDR au faili zilizoharibika.Wakati mwingine huathiri tu mchezo mmoja au miwili; mara nyingine, imeenea zaidi.

Sababu za kawaida za kushindwa
- GPU au CPU overclocking: huongeza utendakazi, lakini huenda ikaanzisha ukosefu wa uthabiti unaosababisha ajali za TDR na DirectX.
- Madereva wenye matatizo au wafisadi: matoleo yenye hitilafu, usakinishaji chafu au mabaki baada ya kubadilisha GPU.
- API na mipangilio ya michoro: DX12 inaweza kuwa maumivu kwenye vyeo fulani au kompyuta; kulazimisha DX11 kawaida huiweka sawa.
- Utambuzi na Urejeshaji wa Muda umekwisha (TDR): Windows huanza tena dereva ikiwa "haijibu"; thamani za TdrLevel/TdrDelay zilizorekebishwa kimakosa inaweza kuwa mbaya zaidi.
- Faili za mchezo zilizoharibika: Vifurushi mbovu au masasisho ambayo hayajakamilika.
- Kwa kutumia GPU isiyo sahihi kwenye kompyuta zilizo na michoro iliyounganishwa na kujitolea.
- Ukosefu wa ruhusa au utekelezaji bila marupurupu wakati wa kuzindua mchezo huo.
- ruhusa za faili za nvlddmkm.sys katika DriverStore: kesi maalum huboresha baada ya kukabidhiwa upya.
- Uwekeleaji wa programu na vipengele (wekeleo, usawazishaji wa wingu, RTX Dynamic Vibrance) ambayo inaingilia kati.
Marekebisho ya haraka ambayo kwa kawaida hufanya kazi zaidi
Kabla ya kuingia kwa undani, haya ni vitendo vilivyo na kiwango cha juu zaidi cha mafanikio: Washa Hali ya Utatuzi katika NVIDIA, zima RTX Dynamic Vibrance katika programu ya NVIDIA, thibitisha/rekebisha faili za mchezo, lazimisha DX11 inapopatikana, na safi/sakinisha upya viendeshi ukitumia DDU.
- Hali ya Utatuzi (NVIDIA): Huzima uwekaji wa ziada wa GPU wa kiwanda/binafsi.
- Lemaza Mtetemo Unaobadilika wa RTX katika programu ya beta ya NVIDIA ikiwa unaitumia na MSFS au michezo mingine.
- Lazimisha DX11 katika michezo na matatizo chini ya DX12; kwenye Epic, tumia hoja za mstari wa amri.
- Thibitisha uadilifu ya faili katika Steam/Epic/Battle.net; sakinisha tena ikiwa kuna faili nyingi zilizoharibika.
- Chagua GPU maalum kwenye paneli ya NVIDIA/AMD ikiwa umeunganisha michoro.
- Run kama msimamizi .exe ya mchezo (bora kutoka kwa folda ya usakinishaji).
- Tendua saa ya ziada ya CPU/GPU na jaribu mipangilio ya kiwandani.
- Sakinisha tena viendeshi ukitumia DDU na jaribu matoleo thabiti ya hapo awali (ya hivi karibuni sio bora kila wakati).
miongozo ya hatua kwa hatua
1) Endesha mchezo kwa haki za msimamizi
Katika baadhi ya kompyuta mchezo unahitaji ruhusa za juu ili kufikia vipengele vya mfumo. Nenda kwenye folda ambapo .exe iko Kutoka kwa mchezo, bofya kulia, Sifa, Kichupo cha Upatanifu, na uchague "Endesha programu hii kama msimamizi." Omba na jaribu.
2) Washa Hali ya Utatuzi kwenye Paneli ya Kudhibiti ya NVIDIA
Mpangilio huu huzima uwekaji wa saa kupita kiasi (ikiwa ni pamoja na uwekaji wa saa wa kiwandani) wa GPU, na hivyo kupunguza kuyumba. Bonyeza kulia kwenye eneo-kazi, nenda kwa Jopo la Kudhibiti la NVIDIA, fungua menyu ya Usaidizi na uchague "Njia ya Kutatua." Anzisha tena mchezo.
3) Rekebisha/thibitisha faili za mchezo
Uharibifu wa kifurushi cha mchezo husababisha makosa ya DXGI. Kwenye Michezo ya Epic: Maktaba, kitufe cha nukta tatu kwenye mchezo, Dhibiti na Angalia. kwenye Steam: Maktaba, bofya kulia kwenye mchezo, Sifa, Faili za Karibu Nawe na "Thibitisha uadilifu wa faili za mchezo".
4) Hakikisha unatumia GPU sahihi
Kwenye kompyuta za mkononi au Kompyuta zilizo na iGPU + dGPU, mchezo unaweza kuanza na uliounganishwa. Paneli ya Kudhibiti ya NVIDIA → Dhibiti Mipangilio ya 3D → Mipangilio ya Programu, chagua mchezo, na chini ya "Kichakataji cha picha kinachopendekezwa," chagua "Kichakataji cha utendakazi wa juu cha NVIDIA." Omba.
Ikiwa unatumia AMD, fungua Mipangilio ya AMD Radeon, nenda kwa Mfumo → Picha zinazoweza kubadilishwa na ugawanye. "GPU ya utendaji wa juu" kwa mchezo.
5) Sasisha (au ubadilishe) kiendeshi cha picha
Ujumbe wenyewe unazungumza juu ya shida na adapta ya kuonyesha. Pakua dereva kutoka kwa tovuti rasmi kutoka kwa NVIDIA au AMD badala ya kutumia visasisho vya kawaida, au tumia DDU kusafisha na kusakinisha upya toleo thabiti linalojulikana ikiwa toleo jipya zaidi linakupa matatizo.
- DDU (Sanidua Safi): Hali salama, sanidua kiendeshi, washa upya, kisha usakinishe kiendeshi kilichochaguliwa.
- Ikiwa tawi fulani (k.m. 418.81 kwenye 2080 Ti) litakukosa, jaribu toleo lingine kuthibitishwa na jumuiya.
6) Zima DX12 na ulazimishe DX11 katika michezo inayokinzana
DX12 sio chaguo bora kila wakati. Ikiwa mchezo unatoa kichaguzi cha DX11/DX12 Katika mipangilio yake, chagua DX11. Katika Epic Launcher unaweza kuilazimisha: Mipangilio → tembeza hadi kwenye mchezo → angalia "Hoja za ziada za mstari wa amri" na chapa d3d11. Omba na jaribu.
7) Tendua nyongeza zozote za GPU au CPU
Overclocking, hata mwanga, inaweza kusababisha TDR. Rejesha maadili chaguo-msingi Katika MSI Afterburner (GPU) na katika BIOS/UEFI (CPU). Katika BIOS, nenda kwa Chaguzi za Juu na upakie "Chaguo-msingi," hifadhi, na uwashe upya. Angalia ikiwa imetulia.
8) Rekebisha TDR katika Usajili: TdrLevel na TdrDelay
Windows huwasha tena kiendeshi cha picha ikiwa itagundua kuwa haijibu. Baadhi ya watumiaji wamepunguza matukio ya kuacha kufanya kazi kuzima urejeshaji au kuongeza muda wa kuisha. Endelea kwa tahadhari.
- Fungua Mhariri wa Msajili kama msimamizi (regedit).
- Nenda kwa: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers.
- Unda thamani ya DWORD (32-bit) iliyopewa jina Kiwango na kuiweka kwa 0 (sifuri).
- Kwa hiari, wengine hujaribu na TdrKuondoa kuongeza muda kabla ya dereva kuanza upya.
- Anzisha tena Kompyuta yako baada ya kufanya mabadiliko.
Kumbuka: Kugusa TDR kunaweza kuficha dalili na sio sababu. Fanya nakala ya Usajili kabla ya kubadilisha chochote na urejeshe ikiwa haiboresha.
9) Angalia ruhusa za faili ya nvlddmkm.sys (kesi maalum)
Maboresho yameripotiwa baada ya kutoa ruhusa kamili kwa nvlddmkm.sys katika njia ya DriverStore. Mahali hapo kawaida ni kitu kama hiki: C:\Windows\System32\DriverStore\FileRepository\…\nvlddmkm.sys. Fungua Sifa → Usalama na urekebishe ruhusa kwa mtumiaji/Mfumo wako. Ni mabadiliko ya hali ya juu: fanya tu ikiwa unajua jinsi ya kuibadilisha.
10) Zima vipengele na viwekeleo vya wahusika wengine
Uwekeleaji na usawazishaji unaweza kuingilia kati. Zima viwekeleo (Steam, Uzoefu wa GeForce, Discord) na mtihani. Kwenye Steam, pia zima kwa muda usawazishaji wa wingu kwa mchezo unaokinzana.
11) Kipochi cha MSFS chenye programu ya beta ya NVIDIA: zima RTX Dynamic Vibrance
Na toleo la NVIDIA_app_beta_v10.0.1.253, RTX Dynamic Vibrance ilikuwa ikisababisha ajali kwa kutumia 0x887A0006 katika MSFS 2020. Nenda kwenye programu ya NVIDIA na uzime kipengele hicho - mchezo unapaswa kuacha kufanya kazi.
12) Badilisha kizindua ikiwa shida itaendelea
Katika hali halisi, mchezo uleule ulianguka ulipozinduliwa kutoka Battle.net lakini ukatulia. kuihamisha kwa SteamIwapo una mbadala wa jukwaa rasmi, inafaa kujaribu.
13) Angalia uadilifu wa mfumo
Baadhi ya watumiaji kunyongwa SFC / scannow, CHKDSK, na MEMTEST. Ingawa SFC inaweza kurekebisha faili, haisuluhishi hitilafu kila wakati. Bado, Inashauriwa kuangalia ikiwa Windows ni ya afya kabla ya kuendelea kusawazisha.
14) Kuhusu zana za kutengeneza magari
Kuna huduma zinazolipwa ambazo zinaahidi kurekebisha makosa 0x887A0006/0x887A0005 kwa kubofya mara moja. Wao sio muhimu na tahadhari kali inapaswa kutumika.: Fanya utafiti wako, epuka PUPs, na uwe mwangalifu na ahadi za miujiza. Katika hali nyingi, hatua zilizo hapo juu zinatosha.
Notisi ya kawaida: Baadhi ya viungo vya mijadala au mapendekezo yanaelekeza kwenye tovuti za nje. Angalia kuwa habari ni ya kuaminika na epuka kupakua programu zinazokuzwa na matangazo ya fujo.
Vidokezo mahususi kulingana na maunzi na mchezo wako
- RTX 20xx (2080 Ti) na matawi maalum ya maderevaUkiona kosa baada ya uppdatering, jaribu toleo la awali imara. Daima weka kisakinishi chelezo cha kiendeshi chako unachopenda.
- SLI na usanidi wa GPU nyingi: Pamoja na GTX 980 katika SLI kulikuwa na hitilafu za mara kwa mara. Zima SLI kwa ajili ya kupima, tumia adapta moja na kurudia hundi na TDR na maderevaMichezo ya kisasa haichukui fursa ya SLI na inaweza kuharibika zaidi.
- Gia ya hali ya juu inaanguka katika Warzone/MW3:: hata kwa halijoto sahihi (chini ya 75 °C) na bila overclocking inayoonekana, washa Njia ya Utatuzi ya NVIDIA na kuangalia ruhusa kwenye nvlddmkm.sys kulisaidia kuleta utulivu. Pia, fikiria kubadili majukwaa ikiwa unaweza.
- MSFS 2020 kwenye NVIDIA Game Pass (programu ya beta): inalemaza RTX Dynamic VibranceIkirekebishwa, tafadhali iripoti kwa usaidizi wa NVIDIA ili waweze kuirekebisha katika matoleo yajayo.
Ikiwa umefika hapa, tayari utakuwa na seti kamili ya hatua za kushambulia DXGI_ERROR_DEVICE_HUNG 0x887A0005/0x887A0006 kutoka pande zote: Viendeshi, API, TDR, uadilifu wa faili, ruhusa na vipengele vya programuMchanganyiko wa Hali ya Utatuzi ya NVIDIA, inayolazimisha DX11, kuzima vipengele vyenye matatizo (kama vile RTX Dynamic Vibrance katika programu ya beta), faili za kuthibitisha, na usakinishaji safi wa kiendeshi mara nyingi hurejesha uthabiti hata kwenye mashine zenye nguvu; katika matukio ya ukaidi, kurekebisha TdrLevel, kuangalia ruhusa za nvlddmkm.sys, na, inapohitajika, vizindua vifunguaji vimekuwa ufunguo wa kurudi kucheza bila kuacha kufanya kazi.
Mhariri aliyebobea katika masuala ya teknolojia na intaneti akiwa na tajriba ya zaidi ya miaka kumi katika midia tofauti ya dijiti. Nimefanya kazi kama mhariri na muundaji wa maudhui kwa biashara ya mtandaoni, mawasiliano, uuzaji mtandaoni na makampuni ya utangazaji. Pia nimeandika kwenye tovuti za uchumi, fedha na sekta nyinginezo. Kazi yangu pia ni shauku yangu. Sasa, kupitia makala yangu katika Tecnobits, Ninajaribu kuchunguza habari zote na fursa mpya ambazo ulimwengu wa teknolojia hutupatia kila siku ili kuboresha maisha yetu.
