DXGI_ERROR_DEVICE_REMOVED: Shkaqet, Zgjidhjet dhe Udhëzuesi i Plotë Teknik

Përditësimi i fundit: 22/10/2025

  • Gabimi tregon një humbje të GPU-së ose një rinisje; kërkon rindërtimin e pajisjes dhe burimeve.
  • Hijet, mbivendosjet, AA agresive, DSR dhe drajverët e paqëndrueshëm zakonisht e shkaktojnë atë.
  • Rregullimet e TDR (TdrDelay/TdrDdiDelay ose TdrLevel), drajverë më të pastër, përmirësojnë stabilitetin.
  • Në D3D11 duhet ta kapësh gabimin pas Present/ResizeBuffers dhe të trajtosh HandleDeviceLost.
DXGI_ERROR_DEVICE_REMOVED

Nëse luani në PC, ndoshta do ta hasni mesazhin herët a vonë. DXGI_ERROR_DEVICE_REMOVEDShfaqet në mënyrë të rastësishme, e bllokon lojën në desktop dhe të lë me një fytyrë të çuditshme në mes të lojës. Edhe pse mund të duket frustruese, ka disa shkaqe të njohura dhe një numër zgjidhjesh që mund të provoni sot.

Në këtë udhëzues, unë shpjegoj, me shumë detaje dhe pa shumë detaje, se çfarë do të thotë ky gabim, pse ndodh dhe si ta adresojmë atë nga këndvështrime të ndryshme: Cilësimet e sistemit, drajverët, regjistri i Windows, konfigurimi i lojërave dhe, për ata që programojnë me Direct3D 11, kod kontrolli i fuqishëm. për rikrijimin e pajisjes. Do të shihni gjithashtu raste të lojtarëve nga jeta reale, udhëzime diagnostikuese dhe paralajmërime të rëndësishme për të shmangur rrëmujën.

Çfarë është DXGI_ERROR_DEVICE_REMOVED dhe pse ndodh?

Gabimi DXGI_ERROR_DEVICE_REMOVED Tregon që GPU nuk është më e disponueshme për aplikacionin, qoftë sepse sistemi e ka rinisur atë (TDR), drajveri është përditësuar, kompjuteri ka kalimi nga grafika e integruar në atë të dedikuar ose fjalë për fjalë, pajisja është shkëputur. Në Direct3D 11, gjendja e vjetër "pajisja e humbur" e D3D9 nuk ekziston më, por Disponueshmëria e adaptorit mund të ndryshojë ende dhe pajisja duhet të rikrijohet.

Ndër skenarët më të zakonshëm janë: Rivendosja e GPU-së për shkak të rrëzimit të drajverit, përditësimeve të shpejta të drajverëve, ndërrimit të GPU-ve aktive në laptopë, skadimit të kohës për shkak të ngarkesave të rënda ose probleme me stabilitetin për shkak të mbingarkesës/temperaturave. Edhe diçka aq e thjeshtë sa ndërrimi i monitorëve ose ndryshimi i madhësisë së dritares mund të zbulojë gjendjen e pajisjes së hequr.

DXGI_ERROR_DEVICE_REMOVED

Simptomat dhe mesazhet tipike që do të shihni

Manifestimi i zakonshëm është një bllokim i desktopit me një kuti dialogu të motorit të lojës si kjo: Gabim fatal – Gabim i motorrit dhe vargun “: 0x887A0005”. Në disa lojëra ky paralajmërim fshihet në ekran të plotë; vendoseni lojën në mënyra e dritares mund të ndihmojë në vizualizimin e saj. Nuk është e pazakontë që Shikuesi i Ngjarjeve të shfaqë mesazhe të përgjithshme si p.sh. "Filtri i Sistemit të Skedarëve 'EasyAntiCheat_EOSSys' (...) u shkarkua me sukses" që nuk janë rrënja e problemit.

Një tjetër simptomë e zakonshme është se pas 1 deri në 4 orësh seancë intensive loja mbyllet pa humbur kohë dhe, kur e hapni përsëri, Gjithçka duket normale në Device Manager dhe në regjistrat e shoferëve, pa gabime të dukshme kritike. Në disa raste, ato shfaqen gjithashtu Përjashtim për shkeljen e aksesit, e cila duhet të trajtohet si një çështje e veçantë nga DXGI.

Shkaqe të zakonshme për t'u marrë në konsideratë

Edhe pse lista nuk është e plotë, këto janë më të përsëriturat: drajverë të paqëndrueshëm ose të papajtueshëm, mbingarkesë GPU/VRAM/CPU, temperaturat e larta, veçori regjistrimi/hijezimi në sfond, cilësime grafike agresive (AA, DSR, 4K@165 Hz), planifikim lojërash (shumë komanda që e bllokojnë drajverin) dhe, në laptopë, ndryshimet e adaptorit aktiv. Kombinimi i disa faktorëve shpesh shkakton një koha e ndërprerjes ose "varje" e kontrolluesit.

Përmbajtje ekskluzive - Kliko këtu  A ia vlen një tastierë me energji diellore? Përparësitë dhe disavantazhet e pajisjeve periferike pa tel dhe pa bateri

Sistemi ndikon gjithashtu në: karakteristikën Planifikimi i GPU-së i përshpejtuar nga hardueri (HAGS) Ndonjëherë kjo përkeqëson stabilitetin, kështu që çaktivizimi i tij është një hap i parë i mirë. Dhe kini kujdes, një përditësim i drajverit në sfond mund ta shkaktojë këtë gabim pa e kuptuar fare. menjëherë pas rinisjes ose rikthimit nga modaliteti i gjumit.

GeForce Experience nuk mund t'i gjejë lojërat tuaja

Zgjidhje të shpejta për t'i provuar së pari

Para se të filloni diçka serioze, lini mënjanë supersticionet tuaja dhe përqendrohuni te bazat dhe masat e sigurisë. Disa masa të thjeshta, si p.sh. Çaktivizo mbulesën brenda lojës (GeForce Experience ShadowPlay/In-Game Overlay), kufizimi i FPS-së ose ulja e profilit grafik me një pikë japin rezultate të habitshme:

  • Fikni Mbivendosja në lojë de Përvoja GeForceHapni GeForce Experience si administrator, shkoni te Të përgjithshme dhe çaktivizoni “In-Game Overlay/Ndarje”.
  • Provo të luash modaliteti me dritare ose pa kufij për të parë mesazhin e gabimit dhe për të zvogëluar ndryshimet në modalitetin e ekranit.
  • Zvogëlon përkohësisht rezolucioni, shkalla e rifreskimit dhe eliminon DSR-në nëse do të detyronit 3840×2160 në një monitor 1080p, sepse kjo e streson rrjedhën e informacionit.
  • Çaktivizo HAGS: Cilësimet e Windows > Sistemi > Ekrani > Grafika > Cilësimet e parazgjedhura të grafikës > Programim GPU i përshpejtuar nga hardueri te Off.

Nëse stabilizohet kështu, e dini ku po shkon; nëse jo, është koha të përveshim mëngët dhe vazhdoni me seksionet në vijim.

Rregullime të Regjistrit TDR: Dy Qasje të Sigurta (me Kujdes)

Windows integron një mekanizëm të quajtur TDR (Zbulimi dhe Rimëkëmbja e Kohës së Pauzës) e cila e rinis GPU-në nëse i duhet shumë kohë për t'u përgjigjur. Ne mund ta rregullojmë kohëzgjatjen e saj për të lejuar ngarkesa të rënda. Ekzistojnë dy qasje të raportuara nga komuniteti dhe udhëzuesit teknikë: rritja e kohëzgjatjeve me TdrDelay dhe TdrDdiDelay, ose rregullo TdrNiveliE rëndësishme: Prekja e regjistrit mbart rreziqe; bëni një kopje përpara se të ndryshoni ndonjë gjë.

Paralajmërim thelbësor: Nëse nuk e keni të qartë se çfarë po bëni, mos vazhdoni.Një ndryshim i gabuar i Regjistrit mund të prishë Windows-in. Kopjoni këtë komandë në një Command Prompt si administrator përpara se të vazhdoni:

reg export "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" "%USERPROFILE%\Desktop\GraphicsDrivers.reg" /y

Metoda 1: Zgjatja e kohës me TdrDelay dhe TdrDdiDelay

Një truk që ka kursyer seanca të tëra për më shumë se një person është shtimi i dy vlerave DWORD (32-bit) nën HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers me vlerë heksadecimale 3c (60)Kjo metodë u ka lejuar njerëzve që më parë e kishin lënë pas 3-4 minutash të luanin me orë të tëra, megjithëse nuk zgjidh rrëzime të tjera siç është "Shkelja e Qasjes me Përjashtim".

  1. Hapni menunë Start, shkruani Regedit dhe hyni në Redaktorin e Regjistrit.
  2. Ngjiteni në shiritin e adresës: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
  3. Në panelin e djathtë, klikoni me të djathtën > I ri > Vlera DWORD (32 bit), emërtojeni TdrDdiDelay.
  4. Hapeni atë, shënoni Bazën Heksadecimal dhe vendoseni 3c si Të dhënat e vlerës (ekuivalente me 60 sekonda).
  5. Përsëriteni krijimin TdrDelay me të njëjtën vlerë 3c.
  6. Kontrolloni që të dyja ekzistojnë dhe rinisni kompjuterin për të aplikuar ndryshimet.
Përmbajtje ekskluzive - Kliko këtu  A keni blerë një RTX 50? Ju do të duhet të kontrolloni nëse ka defekte dhe më pak fuqi se sa reklamohet.

Ideja është që Windows të presë më gjatë para se të fikë GPU-në. Në ngarkesa shumë të ngarkuara, ajo minutë shtesë mund të parandalojë rivendosje automatike dhe përjashtim i lojësNëse nuk shihni ndonjë përmirësim, anuloni ndryshimin ose provoni metodën e mëposhtme.

Metoda 2: Rregulloni TdrLevel

Një udhëzues tjetër sugjeron krijimin e vlerës DWORD TdrNiveli në 0 në të njëjtën shteg të Regjistrit për të modifikuar sjelljen e TDR-së. Procesi është i ngjashëm, por me një vlerë të vetme:

  1. En Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers, kliko me të djathtën > I ri > DWORD (32 bit).
  2. Jepi një emër TdrLevel dhe e vendos vlerën në 0.
  3. kurseni dhe rinis Windows.

Zbatoni vetëm një nga qasjet në të njëjtën kohë dhe testoni. Nëse diçka shkon keq, kthehuni në gjendjen e mëparshme duke rivendosur kopjen rezervë. regjistrim atë që bëtë në fillim.

Cilësimet e NVIDIA-s: ShadowPlay dhe Anti-Aliasing

Kapja/mbivendosja e sfondit mund të ndërhyjë. Përveç mbivendosjes, ekziston një tjetër opsion interesant: çaktivizoni Anti-Aliasing global nga Paneli i Kontrollit NVIDIA. Nuk është ideal nga ana vizuale, por është efektiv si një test stabiliteti.

  • Paneli i Kontrollit NVIDIA > Menaxho Cilësimet 3D > Vendosja globale.
  • Çaktivizo të gjitha opsionet Anti-aliasing (Fikur) dhe zbato.
  • Kontrolloni nëse loja ndalon së hedhuri DXGI pas disa ndeshjeve radhazi.

Nëse kjo e rregullon, mund ta rivendosni AA-në në modalitetin "Kontrolluar nga Aplikacioni" ose të përdorni cilësi e moderuar, dhe kombinojeni atë me një limit FPS për të stabilizuar tubacionin.

DDU

Drajverët: Riinstaloni plotësisht ose rikthejeni përsëri

Shumica e rasteve zgjidhen me një riinstalim të pastër të drajverit të GPU-së. Metoda më e besueshme është përdorimi i DDU (Çinstalues ​​i drejtuesit të ekranit) Në Modalitetin e Sigurt, hiqni mbetjet dhe më pas instaloni drajverin e rekomanduar. Nëse e keni provuar tashmë këtë pa sukses, një hap i dobishëm është kthehu te shoferi i mëparshëm nga Menaxheri i Pajisjeve. Nëse përdorni AMD, shihni Probleme me AMD Adrenalin që mund të ndërhyjnë gjatë instalimit.

  • Menaxheri i Pajisjeve > Adaptuesit e Ekranit > GPU-ja juaj > Vetitë > Skeda Drajveri.
  • Përdorim Kthehu prapa nëse është aktiv.
  • Nëse jo, provoni “Përditësoni Drajverin” > Kërkoni automatikisht për drajverë ose instaloni manualisht një version më të ri. i njohur për stabilitetin e tij.

Pas çdo ndryshimi të shoferit, ristartoni dhe kontrolloni. Shmangni përditësimin e drajverit pak para një seance të gjatë; më mirë të testohet shkurt dhe të vërtetohet që as DXGI dhe as "Device Hung" nuk shfaqen.

Cilësimet e lojës dhe sistemit që bëjnë diferencën

Përtej drajverëve dhe regjistrit, konfigurimi i saktë i lojës dhe i sistemit është thelbësor. Kombinimi 4K, 165Hz dhe DSR në një monitor Full HD është një klasik. paqëndrueshmëri e ndërprerëBie në rezolucionin origjinal të monitorit, kufizon FPS dhe zvogëlon rritjet e ngarkesës së GPU-së.

  • Përdorim rezolucion vendas të monitorit (p.sh. 1920×1080 nëse paneli juaj është 1080p) dhe çaktivizoni DSR.
  • Kufizoni FPS-në në lojë ose nga drajveri (p.sh. 144 ose 120) për të shmangur rritjet e mëdha. Majat në 165 Hz mund të mbushë radhën e komandave.
  • Provo të përdorësh V-Sync ose G-Sync/Freesync të konfiguruar siç duhet; shmang ndryshimet e shpeshta të modalitetit të ekranit.
  • Nëse keni OC GPU/VRAM/CPU, shkoni poshtë te frekuencat e aksioneve ose edhe një nënvoltazh i vogël.
Përmbajtje ekskluzive - Kliko këtu  Gjithçka që duhet të dini përpara se të përmirësoni kompjuterin tuaj për të luajtur në 4K

Në disa tituj, fillimi në dritare ju lejon të shihni alarmin DXGI kur humbet ekrani i plotë. Për shembull, një lojtar i nisur «r5apex_dx12.exe» me argumente -steam +fps_max unlimited -game R2 dhe vetëm në dritare mund ta lexonte gabimin; ndryshime të vogla në modalitet bëjnë ndryshimin në riprodhimin e dështimit.

Lista e kontrollit të praktikave të mira për të minimizuar DXGI-në

Le të shqyrtojmë, me gjakftohtësi, një rend logjik për ta trajtuar çështjen pa u çmendur. Ideja është të kalojmë nga më pak ndërhyrësi në më teknikin. testimi midis çdo hapi:

  • Hiqni mbivendosjen/ShadowPlay dhe çdo regjistrues në kohë reale; çaktivizoni HAGS.
  • Përdorni rezolucionin nativ, kufirin e FPS dhe AA të moderuar ose të çaktivizuar nga paneli NVIDIA.
  • Kontrolloni temperaturat, hiqni OC-të dhe shmangni majat e qëndrueshme të ngarkesës në 165 Hz përveç nëse është absolutisht e nevojshme.
  • Riinstaloni drajverin me DDU; nëse dështon, provoni një shoferi i mëparshëm i qëndrueshëm dhe vlefshme.
  • Vetëm nëse vazhdon, aplikoni një nga Cilësimet e TDR-së nga Regjistri dhe vlerëson për disa orë.
  • Nëse zhvilloni, zbatoni rrugën e HandleDeviceLost, GetDeviceRemovedReason dhe provo me dxcap -forcetdr.

Gjatë testimit, mbajeni lojën me dritare ose pa bordura për të parë mesazhet dhe për të shënuar versionet, frekuenca e paraqitjes dhe ndryshimet e bëra. Kjo gjurmueshmëri do t'ju kursejë kohë.

Kur duhet përshkallëzuar problemi

Nëse pasi të keni provuar të gjitha sa më sipër, ende po përjetoni ndalime të shpeshta, këshillohet të përshkallëzoni situatën. Hapni një tiketë me mbështetje për lojën duke ofruar regjistra, DxDiag, informacion mbi drajverin, hapa të saktë dhe nëse gabimi shfaqet me ose pa mbivendosje/HAGS. Bëni të njëjtën gjë me Mbështetja e prodhuesit të GPU-së nëse dyshoni për një version specifik të drajverit. Në harduerin e ri, provoni gjithashtu një pikë referimi e qëndrueshme (pa rënë në DXGI) për të përjashtuar defektet fizike.

Në mjediset e zhvillimit, ajo gjeneron një kapja diagnostike Me Mjetet Grafike, aktivizoni TDR-në me dxcap dhe bashkëngjitni gjurmën; do ta bëni jetën më të lehtë për inxhinierin që duhet ta riprodhojë atë dhe do të keni më shumë shanse për ta bërë këtë. merrni një korrigjim të dobishëm.

Me të gjitha sa më sipër, ju keni një gamë të plotë shkaqesh dhe zgjidhjesh për t'u përballur me DXGI_ERROR_DEVICE_REMOVED: nga çaktivizimi i mbivendosjeve dhe zvogëlimi i ngarkesave maksimale, te riinstalimi ose rikthimi i drajverëve, te rregullimi i TDR në Regjistër me inteligjencë dhe, nëse programoni, zbatimi i rikrijimit të pajisjes dhe logjikës diagnostikuese me GetDeviceRemovedReason dhe dxcap. Nuk ka zgjidhje të shkëlqyer, por ka një rrugë e rregullt para rikuperim seancash të gjata dhe riktheni stabilitetin në lojën tuaj pa dështuar.

Mesazh i Humbjes së Pajisjes në Unreal Engine
Artikulli i lidhur:
Mesazhi i Humbjes së Pajisjes në Unreal Engine i Shpjeguar: Shkaqet dhe Zgjidhjet e Botës Reale