VIDEO_TDR_FAILURE: Nyababkeun, diagnosis sareng solusi nyata

Update terakhir: 26/08/2025

  • Identipikasi supir aub (nvlddmkm.sys, igdkmd64.sys, atikmdag.sys) jeung pariksa acara TDR.
  • Prioritas pamasangan supir anu bersih sareng cobian versi Studio / stabil upami anjeun nganggo aplikasi profésional.
  • Ngadalikeun termal sareng kakuatan; nyegah iGPU / dGPU switching dina beban nuntut.
  • Anggo SFC / Startup Repair sareng ngan upami cocog, saluyukeun TdrDelay sacara saksama.
gagalna video tdr

Nalika komputer Anjeun ngadat di tengah tugas jeung layar biru dreaded mucunghul kalawan VIDEO_TDR_FAILURE, éta normal pikeun mikir yén sagalana geus dumadakan pegat; kanyataanana, sistem geus diusahakeun cageur GPU sanggeus kacilakaan sarta gagal. Kode eureun ieu Éta dikaitkeun raket sareng supir grafik sareng mékanisme timeout, detection, and recovery (TDR)., jadi pamahaman cara gawéna satengah solusi.

Dina garis di handap ieu anjeun bakal mendakan pituduh lengkep anu ngagabungkeun katerangan téknis resmi sareng prosedur lapangan sareng trik anu tiasa dianggo dina skenario kahirupan nyata. Tujuanana nyaéta pikeun anjeun tiasa nangtukeun jenis panyakitna, ngabenerkeun, sarta nyegah kasalahan ieu Naha anjeun pangguna WinDbg maju atanapi langkung milih léngkah-léngkah saderhana tina Windows.

Naon VIDEO_TDR_FAILURE (0x00000116) sareng naha éta muncul?

Kasalahan VIDEO_TDR_FAILURE pakait jeung bugcheck 0x00000116 sareng nunjukkeun yén Windows nyobian ngareset supir pidéo sareng GPU saatos waktosna sareng gagal. Subsistem grafik Windows ngawas GPU nganggo TDR: Upami GPU macét sareng henteu ngaréspon, éta nyobian ngabalikan deui supir pikeun pulih desktop.

Mékanisme TDR ieu gaduh timer standar sakitar 2 detik: upami tugas grafik henteu réngsé dina waktosna atanapi ngabalikan deui supir henteu réngsé, cek kasalahan dipicu.

Nalika prosés pamulihan suksés, anjeun bakal ningali pesen "Supir tampilan lirén ngaréspon sareng parantos pulih." Nalika gagal pulih, sistem ngeureunkeun palaksanaan sareng ningalikeun layar biru nganggo VIDEO_TDR_FAILURE.

video_tdr_failure

Parameter bugcheck sareng kumaha napsirkeunana

Salian kodeu 0x116, layar biru sareng dumps mémori kalebet opat parameter anu ngabantosan debug sumber pasti tina kasalahan VIDEO_TDR_FAILURE. Nyaho naon hartosna unggal parameter nungtun diagnosis sareng nyepetkeun solusi.:

Parameter Descripción
1 Pointer kana konteks recovery TDR internal (TDR_RECOVERY_CONTEXT), lamun aya.
2 Alamat dina modul supir tanggung jawab (dipaké pikeun ngaidentipikasi supir aub).
3 Kode NTSTATUS tina operasi gagal panungtungan, lamun aya.
4 Data internal gumantung konteks, sadia dina skenario tangtu.

Dina jejak nyata, file .sys supir grafik biasana kalibet: contona, nvlddmkm.sys (NVIDIA), igdkmd64.sys (Intel) atanapi atikmdag.sys/atikmpag.sys (AMD/ATI). Clue éta konci: éta nunjuk ka panyadia sareng jalur supir anu nyababkeun kacilakaan..

Naha éta kajadian: sabab has di dunya nyata

Pola anu paling umum nyaéta GPU tetep sibuk salami lami dina beban beurat (kaulinan, CAD, decoding, atanapi rendering) sareng henteu ngaréspon dina waktosna. Ti dinya, Anu paling umum pemicu nyaéta:

  • Supir luntur atanapi lepat:
  • Konflik antara GPU terpadu jeung dedicated.
  • Panas teuing
Eusi ekslusif - Klik Ieuh  Kumaha Maksakeun GPU Fan dina Windows tanpa Parangkat Lunak Tambahan

Saluareun parangkat lunak, hardware ogé maénkeun peran dina kasalahan VIDEO_TDR_FAILURE: modul memori agrésif waktos, motherboards overclocked, catu daya / kakuatan teu cukup, VRAM / GPU anu didegradasi, atanapi cooling goréng dina laptop kompak. Lamun alat keur ngajalankeun pisan low dina suhu atawa kakuatan, TDR jumps saméméhna tur leuwih sering..

Aya ogé faktor lingkungan: seueur teuing prosés latar anu bersaing pikeun sumber daya, Pembaruan panganyarna dipasang teu leres atanapi bungkusan grafik (DirectX, OpenGL, Vulkan) parantos lami. Hiji sistem kalawan beban tukang tinggi na komponén grafik misaligned mangrupakeun calon sampurna pikeun bugcheck ieu.

anginbg

Diagnostik sareng WinDbg sareng log: kumaha ngaidentipikasi palaku

Upami anjeun ngadamel dumps mémori (minidumps), anginbg bakal ngidinan Anjeun pikeun ngonfirmasi supir jawab na saharita ngabalukarkeun kasalahan VIDEO_TDR_FAILURE. Paréntah lulugu nyaéta !analyze -v, nu ngahasilkeun kasimpulan bugcheck, modul nu kalibet jeung NTSTATUS panganyarna..

kd> !analyze -v
VIDEO_TDR_FAILURE (116)
Attempt to reset the display driver and recover from timeout failed.
Arguments:
Arg1: <puntero TDR_RECOVERY_CONTEXT>
Arg2: <dirección en el módulo responsable>
Arg3: <código NTSTATUS último>
Arg4: <datos de contexto>

Dimimitian ku parameter 2, anjeun tiasa daptar modul sareng lmvm sareng pariksa timestamp, jalur, sareng ukuranana. Lamun nvlddmkm.sys atawa sarimbag mucunghul, anjeun geus boga kasangka utama Anjeun..

kd> lmvm nvlddmkm
start end module name
... nvlddmkm.sys
Image path: \SystemRoot\system32\DRIVERS\nvlddmkm.sys
Timestamp: <fecha>

Kalawan parameter 1, nalika hadir, kasebut nyaéta dimungkinkeun pikeun nalungtik TDR_RECOVERY_CONTEXT tur tingal alesan pikeun timeout diwanohkeun ka adaptor balikan deui. Ieu ngabantuan ngabedakeun pipa basajan ngagantung tina gagal reset ulang..

kd> dt dxgkrnl!_TDR_RECOVERY_CONTEXT <puntero>
+0x010 TimeoutReason : TdrEngineTimeoutPromotedToAdapterReset
...

Tungtungna, renik tumpukan kalawan k / kb / kp nembongkeun jalur kode culminating di KeBugCheckEx, kalawan dxgkrnl na dxgmms1 fungsi has aliran TDR. Tumpukan "bersih" nuju TdrResetFromTimeout negeskeun yén éta mangrupikeun TDR asli, sanés masalah kernel umum.

kd> k
# Child-SP RetAddr  Call Site
00 ... nt!KeBugCheckEx
01 ... dxgkrnl!TdrBugcheckOnTimeout
02 ... dxgkrnl!ADAPTER_RENDER::Reset
03 ... dxgkrnl!DXGADAPTER::Reset
04 ... dxgkrnl!TdrResetFromTimeout
05 ... dxgmms1!VidSchiRecoverFromTDR
...

Léngkah-léngkah solusi: ti dasar dugi ka canggih

Sateuacan muka pangropéa pendaptaran atanapi ngajalankeun debugger, fokus kana métrik kalayan rasio usaha / dampak anu pangsaéna. Mimitian ku supir, teras teraskeun kana beberesih / pasang deui, sareng upami éta masih kitu, tackle tweaks canggih sareng verifikasi hardware..

1) Ngamutahirkeun leres supir grafis sareng chipset

Supir grafik luntur atanapi buggy mangrupikeun panyabab paling umum tina TDR. Pindah ka Manajer Alat, dilegakeun Display Adapters, klik katuhu GPU anjeun, teras pilih "Update Supir." Langkung saé deui: unduh versi anu disarankeun pikeun modél anjeun tina situs wéb resmi NVIDIA / Intel / AMD..

Upami anjeun nganggo NVIDIA sareng parangkat lunak profésional (CAD, éditan, 3D), cobian supir Studio tinimbang supir Game Siap. Dina laptop nganggo Intel iGPU + NVIDIA dGPU, pasang ogé pakét Intel panganyarna sareng chipset ti produsén komputer.

Eusi ekslusif - Klik Ieuh  Smooth Motion datang ka RTX 40: langkung lancar sareng FPS pikeun kartu grafik anjeun

2) Pamasangan Ulang Supir Bersih (DDU)

Lamun apdet "over-the-counter" teu cukup, éta mangrupakeun ide nu sae pikeun ngabersihan up sésa-sésa supir saméméhna. Alat Display Driver Uninstaller (DDU) ngahapus komponén supir, jasa, sareng éntri pendaptaran. Disarankeun ngajalankeun éta dina Modeu Aman teras pasang supir anu nembé diunduh..

Sekuen has: modeu aman, DDU "Beresih sareng Balikan deui", ngamimitian Windows sacara normal teras pasang supir anu diunduh tina halaman wéb produsén. Prosés ieu ngahindarkeun konflik vérsi sareng file anu rusak anu henteu salawasna direngsekeun ku pamasang standar..

3) Coba versi stabil saméméhna

Aya kalana, versi panganyarna ngawanohkeun regression a. Dina hal ieu, paké "Supir saméméhna" (upami sayogi) atanapi pasang sacara manual versi stabil sateuacana. Kalayan GPU NVIDIA, seueur masalah TDR dina CAD ngaleungit nalika balikan deui ka supir Studio sateuacana..

Pikeun pamasangan manual, paké "Kotektak komputer kuring pikeun parangkat lunak supir" sareng "Hayu kuring milih tina daptar supir anu sayogi," milih ngawangun saméméhna pikeun GPU anjeun. Reboot nalika réngsé pikeun ngesahkeun perobahan.

4) Ngalereskeun file sistem sareng SFC

Upami masalahna lumangsung saatos pembaruan atanapi pamasangan gagal, jalankeun System File Checker. Buka CMD salaku administrator sareng ngajalankeun sfc / scannow. Windows bakal mariksa binari anu ditangtayungan sareng ngagentos anu rusak sacara otomatis..

sfc /scannow

Nalika réngsé, reboot sareng cobian beban grafik biasa anjeun deui pikeun ningali naha TDR parantos ngaleungit. Upami SFC ngalereskeun file, éta mangrupikeun tanda anu saé yén aya korupsi sistem anu mangaruhan tumpukan grafik..

5) Windows ngamimitian ngalereskeun

Upami TDR muncul sababaraha kali saatos log in atanapi nalika muka aplikasi anu sami, jalankeun Startup Repair ku jalan ka Setélan> Update & kaamanan> Pamulihan> Advanced Startup> Troubleshoot> Advanced options> Startup Repair. Windows bakal nyobian ngalereskeun jasa sareng komponén ngamimitian anu henteu dimuat kalayan leres..

Saatos perbaikan, uji alat sareng pola pamakean anu sami anu nyababkeun gagalna. Upami éta lirén maén, éta mangrupikeun masalah boot parsial atanapi dependensi anu rusak.

6) Modeu aman sareng pamasangan ulang supir

Safe Mode ngamuat panggerak minimal sareng ngamungkinkeun pikeun uninstall / reinstallation tanpa gangguan. Pilih "Boot Aman" dina msconfig atanapi aksés tina Advanced Startup, sareng saatosna, cabut adaptor dina Manajer Alat. Teras pasang supir énggal anu diunduh ti produsén.

Dina komputer kalawan dua GPUs, uninstall na reinstall aranjeunna misah: kahiji terpadu (Intel), lajeng dedicated (NVIDIA / AMD). Ieu nyegah Windows tina nyuntik ulang generik anu teu pantes di antawisna..

7) Perbaikan file supir spésifik (AMD/NVIDIA)

Dina AMD / ATI GPUs, aya kasus dimana regenerating atikmdag.sys atanapi atikmpag.sys ngabéréskeun masalah. Ganti ngaran file C:\Windows\System32\drivers ku nambahkeun .old tur dilegakeun tina pakét produsén urang. Paréntah expand nyieun file .sys anyar nu lajeng anjeun nyalin kana folder drivers..

expand.exe atikmdag.sy_ atikmdag.sys
expand -r atikmdag.sy_ atikmdag.sys

Pikeun NVIDIA, ide sarua jeung nvlddmkm.sys: sanggeus uninstalling, ngaganti ngaran nvlddmkm.sys ka .old, dilegakeun NVLDDMKM.Sy_ sarta nyalin .sys dihasilkeun kana System32\DRIVERS. Panggantian ieu ngaleungitkeun file korup anu salamet dipasang di permukaan.

Expand.exe NVLDDMKM.Sy_ NVLDDMKM.Sys

8) Samentawis nganonaktipkeun Intel iGPU upami aya konflik

Upami anjeun nganggo GPU khusus salaku utami anjeun (contona, NVIDIA), mareuman Intel HD / UHD dina Manajer Alat pikeun ngaleungitkeun panyalihan masalah. Dina sababaraha laptop, autoswitching memicu TDR nalika mindahkeun aplikasi antara iGPU/dGPU.

Eusi ekslusif - Klik Ieuh  Naon munara PC anu saé kedahna: Pitunjuk anu lengkep pikeun milih pilihan anu leres

Malah leuwih refined: dina NVIDIA Control Panel, nangtukeun dGPU husus pikeun nungtut aplikasi (acad.exe, kaulinan), sarta ninggalkeun sésana on otomatis. Ku cara ieu anjeun ngaleutikan parobahan adaptor nalika muka / nutup jandéla sareng ngahindarkeun reset konteks grafis..

9) Pariksa hardware sareng termal

Pariksa suhu nganggo alat anu tiasa dipercaya: upami GPU ngaleuwihan ambang sareng throttles, TDR bakal muncul. Ngabersihan lebu, renew némpelkeun termal lamun perlu, sarta mastikeun ventilasi alus. Dina laptop, pad cooling tiasa ngadamel sagala bédana salami sesi anu panjang..

Validates RAM (Windows Mémori Alat diagnostik) jeung stabilitas sistem tanpa overclocking. Setélan mémori agrésif atanapi wates tegangan ngabalukarkeun instability dina beban grafik. stabilitas CPU / RAM / VRM sagampil penting salaku GPU sorangan..

10) Setélan TDR Canggih (kalayan ati-ati)

Pikeun beban kerja anu beurat anu sah nyandak sakedik deui, ningkatkeun TdrDelay tiasa ngabantosan. Jalur: HKLM\System\CurrentControlSet\Control\GraphicsDrivers. Jieun/set 32-bit DWORD TdrDelay ka 8-10 jeung reboot. Ieu henteu ngalereskeun supir anu goréng, tapi masihan langkung lega sateuacan nyatakeun waktuna..

Ngan anggo upami anjeun parantos ngamutahirkeun / ngabersihkeun supir sareng mariksa termal; lamun supir masalah, manjangkeun waktu ngan nunda BSOD. Lamun sanggeus ngaronjatna TdrDelay ngadat terus, balik ka 2 jeung ngalereskeun akar.

Daptar pariksa gancang sateuacan nganggap masalah direngsekeun

Pikeun mastikeun yén anjeun parantos ngabéréskeun masalah VIDEO_TDR_FAILURE, anjeun kedah ngalaksanakeun pamariksaan ieu:

  • Pastikeun yén acara TDR anu diulang-ulang henteu muncul deui dina Panempo Acara salami sési anu panjang kalayan beban biasa anjeun. Upami anjeun nyéépkeun 30-60 menit tanpa TDR dina kaayaan dunya nyata, perbaikanna mantap..
  • Jalankeun tés setrés sedeng (benchmark grafis atanapi pamandangan kompleks dina aplikasi anjeun) ku ngawas suhu. Kartu grafik stabil ngajaga jam sustained tanpa throttling atawa triggering kasalahan..
  • Jieun salinan supir dipikawanoh-alus (jeung catetan versi) sangkan anjeun bisa gancang gulung deui lamun update hareup reintroduces masalah. Pencegahan ngahemat jam nalika waktuna pikeun ngapdet deui..

Sanaos kasalahan VIDEO_TDR_FAILURE pikasieuneun, éta biasana tiasa dibenerkeun ku cara nerapkeun tatanan sareng metode: supir anu leres, pamasangan bersih, termal dikadalikeun sareng, upami perlu, nyaluyukeun TDR. Kalayan kombinasi ieu, tugas kreatif, kaulinan, sareng CAD tiasa dianggo deui tanpa kacilakaan..

modeu aman windows 10
Tulisan anu aya hubunganana:
Modeu Aman dina Windows 10