Yadda ake gyara lalacewar DirectX 12 a cikin wasannin zamani: DXGI_ERROR_DEVICE_HUNG / 0x887A0005:

Sabuntawa ta ƙarshe: 09/10/2025

  • Kuskuren da ke da alaƙa da rashin zaman lafiya na hoto: direbobi, TDR da DX12 galibi suna shiga.
  • Ƙaddamar da Yanayin Debug, tilasta DX11 da tabbatar da fayiloli yana warware lokuta da yawa.
  • Saitunan TDR (TdrLevel), kashe overlays/Dynamic Vibrance da DDU suna yin bambanci.
  • Lambobin rayuwa na gaske suna tabbatar da haɓakawa yayin duba izinin nvlddmkm.sys da sauya masu ƙaddamarwa.
DXGI_ERROR_DEVICE_HUNG / 0x887A0005:

Idan kun sami DXGI_ERROR_DEVICE_HUNG mai firgita tare da lambobi 0x887A0005 ko 0x887A0006 yayin wasa, wataƙila zaman ku zai ƙare ba zato ba tsammani. Wannan kwaro na DirectX yana da ban haushi musamman. a cikin shahararrun lakabi kuma wani lokacin ma yana bayyana a cikin menu ko dakin jira, ba tare da gargadi ba.

A cikin wannan jagorar, mun tattara mafi yawan al'amuran rayuwa na gaske, dalilai masu yuwuwa, da mafita waɗanda a zahiri suka yi aiki: daga kunna yanayin lalata akan NVIDIA da daidaita maɓallan TDR a cikin rajista, don tabbatar da fayiloli, tilasta DX11, kashe sabbin abubuwa a cikin aikace-aikacen NVIDIA, da duba izinin nvlddmkm.sys. Duk abin da aka bayyana mataki-mataki kuma cikin Mutanen Espanya.

Menene DXGI_ERROR_DEVICE_HUNG (0x887A0005 / 0x887A0006)

DXGI_ERROR_DEVICE_HUNG yana nuna cewa na'urar zane ta gaza bayan samun umarni mara inganci ko kuma tana cikin yanayi mara kyau. Windows yana buɗe shi a ciki Kuskuren DirectX kuma yawanci ana tare da saƙon kamar "Kuskuren Injin" ko lambobi masu alaƙa kamar 6068 ko 0x887A0006, waɗanda ke ƙarewa game da rufe wasan.

Microsoft ya bayyana batun a matsayin gazawar sadarwa tsakanin wasan da kayan aikin zane. Ana iya haifar da shi ta hanyar wuce gona da iri, direbobi, APIs (DX11/DX12), lokacin TDR ko gurbatattun fayiloli.Wani lokaci yana rinjayar wasanni ɗaya ko biyu kawai; wasu lokuta, ya fi yaduwa.

 

DXGI_ERROR_DEVICE_HUNG

Dalilan gama gari na gazawa

  • GPU ko CPU overclocking: yana ƙaruwa aiki, amma yana iya gabatar da rashin kwanciyar hankali wanda ke haifar da faɗuwar TDR da DirectX.
  • Masu matsala ko lalatattun direbobi: nau'ikan tare da kwari, ƙazantattun shigarwa ko ragowar bayan canza GPUs.
  • API da saitunan zane: DX12 na iya zama zafi akan wasu lakabi ko kwamfutoci; tilasta DX11 yawanci yana daidaita shi.
  • Ganewar Lokaci da Farfaɗowa (TDR): Windows yana sake kunna direba idan "ba amsawa" ba; ƙimar TdrLevel/TdrDelay da aka gyara ba daidai ba na iya kara muni.
  • Archivos del juego dañados: Rushewar fakiti ko sabuntar da ba ta cika ba.
  • Amfani da GPU mara kyau akan kwamfutoci masu haɗaɗɗiyar hotuna da kwazo.
  • Rashin izini ko aiwatarwa ba tare da gata ba lokacin kaddamar da wasan.
  • nvlddmkm.sys izinin fayil a cikin DriverStore: takamaiman lokuta sun inganta bayan sake aiki.
  • App overlays da fasali (overlays, girgije daidaitawa, RTX Dynamic Vibrance) wanda ke tsoma baki.

Gyaran gaggawa wanda yawanci ya fi aiki

Kafin shiga daki-daki, waɗannan su ne ayyuka tare da mafi girman adadin nasara: Kunna Yanayin Debug a cikin NVIDIA, kashe RTX Dynamic Vibrance a cikin aikace-aikacen NVIDIA, tabbatarwa/sake yin fayilolin wasan, tilasta DX11 inda akwai, da tsaftace/sake shigar da direbobi tare da DDU.

  • Yanayin gyara kuskure (NVIDIA): Yana kashe duk wani masana'anta / GPU overclocking.
  • Kashe RTX Dynamic Vibrance a cikin NVIDIA beta app idan kuna amfani da shi tare da MSFS ko wasu wasanni.
  • tilasta DX11 a cikin wasanni masu matsala a ƙarƙashin DX12; akan Epic, yi amfani da gardamar layin umarni.
  • Tabbatar da mutunci na fayiloli a cikin Steam/Epic/Battle.net; sake shigar idan akwai gurɓatattun fayiloli da yawa.
  • Zaɓi GPU ɗin da aka keɓe a cikin NVIDIA/AMD panel idan kun haɗa hotuna.
  • Gudana a matsayin mai gudanarwa .exe na wasan (mafi kyau daga babban fayil ɗin shigarwa).
  • Maido da lokacin wuce gona da iri na CPU/GPU da saitunan masana'anta.
  • Sake shigar da direbobi tare da DDU kuma gwada sigogin barga na baya (sabbin ba koyaushe ne mafi kyau ba).
Keɓaɓɓen abun ciki - Danna nan  Yadda za a cire shawarwarin Copilot daga menu na Fara da Ma'ana

DirectX

jagororin mataki-mataki

1) Gudanar da wasan tare da gata mai gudanarwa

A wasu kwamfutoci wasan yana buƙatar ƙarin izini don samun damar abubuwan haɗin tsarin. Je zuwa babban fayil inda .exe yake Daga wasan, danna-dama, Properties, Compatibility tab, kuma zaɓi "Gudanar da wannan shirin a matsayin mai gudanarwa." Aiwatar da gwadawa.

2) Kunna Yanayin Debug a cikin NVIDIA Control Panel

Wannan saitin yana hana overclocking (gami da overclocking masana'anta) na GPU, yana rage rashin kwanciyar hankali. Dama danna kan tebur, je zuwa NVIDIA Control Panel, buɗe menu na Taimako kuma zaɓi "Yanayin gyara kuskure." Sake kunna wasan.

3) Gyara / tabbatar da fayilolin wasan

Cin hanci da rashawa na fakitin wasa yana jawo kurakuran DXGI. A Wasannin Epic: Laburare, maɓallin dige uku a cikin wasan, Sarrafa da Dubawa. En Steam: Library, danna dama akan wasan, Properties, Local Files da "Tabbatar da amincin fayilolin wasan".

4) Tabbatar cewa kuna amfani da GPU daidai

A kan kwamfyutocin kwamfyutoci ko kwamfutoci masu iGPU + dGPU, wasan na iya farawa da wanda aka haɗa. NVIDIA Control Panel → Sarrafa Saitunan 3D → Saitunan Shirye-shiryen, zaɓi wasan, sa'an nan a ƙarƙashin "Profifer graphics processor," zaɓi "High-performance NVIDIA processor." Aiwatar

Idan kana amfani da AMD, bude AMD Radeon Settings, je zuwa System → Canja wurin Graphics kuma sanya "GPU mai girma" al juego.

5) Sabunta (ko canza) direban zane

Saƙon da kansa yana magana akan matsala tare da adaftar nuni. Zazzage direba daga gidan yanar gizon hukuma daga NVDIA ko AMD maimakon yin amfani da masu sabuntawa na gabaɗaya, ko amfani da DDU don tsaftacewa da sake shigar da sanannen barga idan sabon yana ba ku matsaloli.

  • DDU (Clean Uninstall): Yanayin lafiya, cire direban, sake yi, sannan shigar da direban da aka zaɓa.
  • Idan wani reshe na musamman (misali 418.81 akan 2080 Ti) ya gaza ku, gwada wani sigar al'umma ta tabbatar.
Keɓaɓɓen abun ciki - Danna nan  Me yasa CPU ɗinku baya wuce 50% a wasanni da yadda ake gyara shi

6) Kashe DX12 kuma a tilasta DX11 a cikin wasanni masu karo da juna

DX12 ba koyaushe shine mafi kyawun zaɓi ba. Idan wasan yana ba da zaɓin DX11/DX12 A cikin saitunan sa, zaɓi DX11. A cikin Epic Launcher zaka iya tilasta shi: Saituna → gungurawa zuwa wasan → duba "Ƙarin muhawarar layin umarni" kuma rubuta d3d11. Aiwatar da gwadawa.

7) Cire duk wani abin rufewar GPU ko CPU

Overclocking, ko da haske, na iya jawo TDR. Mayar da tsoffin ƙima A cikin MSI Afterburner (GPU) kuma a cikin BIOS/UEFI (CPU). A cikin BIOS, je zuwa Zaɓuɓɓukan Babba kuma ku ɗora "Defaults", ajiyewa, kuma sake yi. Duba idan ya daidaita.

8) Daidaita TDR a cikin rajista: TdrLevel da TdrDelay

Windows yana sake kunna mai zane idan ya gano cewa baya amsawa. Wasu masu amfani sun rage hadarurruka kashe murmurewa ko tsawaita lokacin ƙarewa. Ci gaba da taka tsantsan.

  • Bude Editan rajista a matsayin mai gudanarwa (regedit).
  • Navega a: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
  • Ƙirƙiri ƙimar DWORD (32-bit) mai suna Matakin Tdr kuma saita shi zuwa 0 (sifili).
  • Zabi, wasu gwada da TdrDelay don tsawaita lokacin kafin direban ya sake farawa.
  • Sake kunna PC bayan yin canje-canje.

Lura: Taɓa TDR na iya ɓoye alamar ba dalili ba. Yi kwafin rajista kafin canza wani abu kuma ya koma idan bai inganta ba.

9) Duba izinin fayil nvlddmkm.sys (takamaiman lokuta)

An ba da rahoton haɓakawa bayan ba da cikakken izini zuwa nvlddmkm.sys a cikin hanyar DriverStore. Wurin yawanci wani abu ne kamar: C:\WindowsSystem32DriverStoreFileRepository\…\nvlddmkm.sys. Buɗe Properties → Tsaro kuma daidaita izini don mai amfani/Tsarin ku. Canji ne na ci gaba: kawai yi shi idan kun san yadda ake juyawa.

10) Kashe fasali na ɓangare na uku da overlays

Mai rufi da daidaitawa na iya tsoma baki. Kashe overlays (Steam, GeForce Experience, Discord) da gwadawa. A kan Steam, kuma na ɗan lokaci na kashe daidaitawar gajimare don wasan da ke karo da juna.

11) Matsalar MSFS tare da NVIDIA beta app: kashe RTX Dynamic Vibrance

Tare da sigar NVIDIA_app_beta_v10.0.1.253, RTX Dynamic Vibrance yana haifar da hadarurruka tare da 0x887A0006 a cikin MSFS 2020. Shiga cikin NVIDIA app kuma kashe wannan fasalin - wasan yakamata ya daina faɗuwa.

12) Canja ƙaddamarwa idan matsalar ta ci gaba

A zahiri, wannan wasan ya fado lokacin da aka ƙaddamar da shi daga Battle.net amma ya daidaita. tura shi zuwa SteamIdan kuna da madadin dandamali na hukuma, yana da daraja a gwada.

Keɓaɓɓen abun ciki - Danna nan  FSR 4: Wasanni masu jituwa, buƙatu, da yadda ake kunna shi

13) Duba amincin tsarin

An kashe wasu masu amfani SFC /scannow, CHKDSK, da MEMTEST. Kodayake SFC na iya gyara fayiloli, ba koyaushe yana gyara kuskuren ba. Har yanzu, Yana da kyau a duba cewa Windows na da lafiya kafin a ci gaba da daidaitawa.

14) Game da kayan aikin gyaran mota

Akwai kayan aikin da aka biya waɗanda suka yi alkawarin gyara kurakurai 0x887A0006/0x887A0005 tare da dannawa ɗaya. Ba su da mahimmanci kuma ya kamata a yi taka tsantsan.: Yi bincikenku, ku guji PUPs, kuma ku kiyayi alkawuran mu'ujiza. A mafi yawan lokuta, matakan da ke sama sun isa.

Daidaitaccen sanarwa: Wasu hanyoyin haɗin yanar gizo ko shawarwari suna nuni zuwa rukunin yanar gizo na waje. Bincika cewa bayanin abin dogaro ne da kuma guje wa zazzage software da tallace-tallace masu tayar da hankali ke tallatawa.

Takamaiman bayanin kula dangane da kayan aikinku da wasanku

  • RTX 20xx (2080 Ti) da takamaiman rassan direbobiIdan kun lura da kuskuren bayan an ɗaukaka, gwada ingantaccen sigar baya. Koyaushe ajiye madadin mai sakawa direban da kuka fi so.
  • Tsarin SLI da Multi-GPU: Tare da GTX 980 a cikin SLI an yi karo na lokaci-lokaci. Kashe SLI don gwaji, yi amfani da adaftar guda ɗaya kuma maimaita cak tare da TDR da direbobiWasannin zamani da kyar suke cin gajiyar SLI kuma suna iya kara faduwa.
  • Babban kayan aiki ya fado a cikin Warzone/MW3: : koda tare da madaidaicin yanayin zafi (kasa da 75 ° C) kuma ba tare da overclocking na bayyane ba, kunna Yanayin Debug na NVIDIA kuma duba izini akan nvlddmkm.sys ya taimaka wajen daidaitawa. Hakanan, yi la'akari da canza dandamali idan za ku iya.
  • MSFS 2020 akan NVIDIA Game Pass (app beta): disables RTX Dynamic VibranceIdan an gyara, da fatan za a ba da rahoto ga goyan bayan NVIDIA don su iya gyara shi a cikin fitowar gaba.

Idan kun yi nisa, za ku riga kuna da cikakkun matakan matakan kai hari DXGI_ERROR_DEVICE_HUNG 0x887A0005/0x887A0006 daga kowane gaba: Direbobi, API, TDR, amincin fayil, izini, da fasalulluka na softwareHaɗin Yanayin Debug na NVIDIA, tilastawa DX11, kashe fasalin matsala (kamar RTX Dynamic Vibrance a cikin beta app), tabbatar da fayiloli, da sake shigar da direba mai tsabta sau da yawa yana mayar da kwanciyar hankali har ma a kan injuna masu ƙarfi; a cikin yanayi mai taurin kai, daidaitawa TdrLevel, duba izinin nvlddmkm.sys, kuma, idan an zartar, sauya masu ƙaddamarwa sun kasance maɓalli don komawa wasa ba tare da faɗuwa ba.

IGPU da sadaukarwa daya fada
Labarin da ke da alaƙa:
iGPU da gwagwarmayar GPU sadaukarwa: tilasta madaidaicin GPU akan kowane app kuma ku guji tuntuɓe