GPU TDR katika Windows 11: TdrLevel, ucheleweshaji na kikomo cha marudio
На этой странице
Jibu fupi
Заголовок раздела «Jibu fupi»Timeout Detection and Recovery (TDR) hutambua kukwama kwa GPU. Ikiwa GPU haijibu kwa muda uliowekwa, Windows hujaribu kurejesha uendeshaji wa mfumo mdogo wa grafiki. Kuongeza muda wa kusubiri au kuzima urejeshaji hubadilisha mwitikio kwa kukwama, lakini hakuharakishi GPU.
Kile tulichokichunguza
Заголовок раздела «Kile tulichokichunguza»Tulichunguza kama mfumo mdogo wa grafiki unasoma vigezo vya TDR vilivyoorodheshwa, jinsi thamani zao zinavyorekebishwa, na kile kuongeza muda wa kusubiri au kuzima urejeshaji kunabadilisha.
Wigo wa utafiti
Заголовок раздела «Wigo wa utafiti»Windows 11 25H2 build 26200.9168, mfumo mdogo wa grafiki dxgkrnl.exe wenye modeli ya kiendeshi ya WDDM. GPU halisi na viendeshi mahususi hazikujumuishwa kwenye sampuli.
Ulinganisho tuli wa vigezo na msimbo wa dxgkrnl.exe, ukaguzi wa safu za urekebishaji na ulinganisho na nyaraka za umma za Microsoft.
Thamani za kawaida
Заголовок раздела «Thamani za kawaida»| Registry path | Value | Type | Default | Роль |
|---|---|---|---|---|
HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers |
TdrLevel |
REG_DWORD |
3 |
kiwango cha TDR recovery |
| njia hiyo hiyo | TdrDelay |
REG_DWORD |
2 sekunde |
muda mkuu wa kusubiri GPU |
| njia hiyo hiyo | TdrDdiDelay |
REG_DWORD |
5 sekunde |
ucheleweshaji wa DDI recovery |
| njia hiyo hiyo | TdrDodPresentDelay |
REG_DWORD |
2 sekunde |
delay kwa display-only present |
| njia hiyo hiyo | TdrDodVSyncDelay |
REG_DWORD |
2 sekunde |
delay kwa display-only VSync |
| njia hiyo hiyo | TdrLimitCount |
REG_DWORD |
5 |
idadi ya marudio yanayoruhusiwa |
| njia hiyo hiyo | TdrLimitTime |
REG_DWORD |
60 sekunde |
dirisha la kuhesabu TDR |
TdrLevel
Заголовок раздела «TdrLevel»Thamani zinazoruhusiwa ni 0..3: 0 huzima utambuzi wa kukwama, 1 husababisha kusimama kwa dharura kwa Windows wakati muda wa kusubiri unapitwa, 2 huashiria urejeshaji ambao haujatekelezwa katika VGA, 3 huwasha urejeshaji wa kawaida. Thamani iliyo nje ya safu hurekebishwa hadi 3. Kigezo hukisomwa dxgkrnl.exe wakati wa uanzishaji wa mfumo mdogo wa grafiki.
Acha thamani ya kawaida: kuzima urejeshaji huongeza hatari ya kukwama kwa eneo la kazi, ambapo italazimika kuwasha upya mfumo. Mabadiliko ya muda yanafaa tu wakati wa utambuzi wa kisa mahususi, wakati kiendeshi kinapita muda wa kusubiri.
Timeout na retry limit
Заголовок раздела «Timeout na retry limit»TdrDelay — kigezo kikuu cha muda wa kusubiri GPU: idadi ya sekunde ambazo GPU inaweza kuahirisha ombi la kipanga ratiba cha GPU la kuondoa; kwa nyaraka za Microsoft hii ni kizingiti halisi cha timeout. Thamani ya kawaida iliyoandikwa kwenye nyaraka ni 2 sekunde. TdrDebugMode huweka tabia ya utatuzi wa TDR: kwa kawaida hutumika urejeshaji bila kusimama kwenye debugger, hali nyingine humaanisha kusimama kwenye debugger ya kernel kabla ya urejeshaji, kupuuza timeout au urejeshaji bila masharti. Microsoft huandika funguo zote mbili kwa ajili ya kupima na kutafuta hitilafu za viendeshi na hueleza waziwazi kwamba watumiaji wa mwisho hawapaswi kuzibadilisha.
TdrDdiDelay huweka ucheleweshaji kwa DDI. Vigezo vyote vitatu vya ucheleweshaji vya DDI/DOD hupimwa kwa sekunde na vina safu tendaji ya 1..900: 0 huwa 1, thamani iliyo juu ya 900 hupunguzwa hadi 900.
TdrDodPresentDelay na TdrDodVSyncDelay huhusiana na kernel-mode display-only driver (KMDOD) na zimeandikwa kwenye nyaraka za Microsoft kwa ajili ya utatuzi tu. Kwenye kiendeshi cha kawaida cha WDDM cha GPU tofauti haziko mipangilio ya jumla ya timeout.
TdrLimitCount ina safu tendaji ya 1..32 na thamani ya kawaida 5. Hufanya kazi pamoja na TdrLimitTime, ambayo kwa kawaida ni 60 sekunde. Windows huhesabu urejeshaji katika kipindi hiki; baada ya kikomo kuisha, mwitikio kwa kukwama kunakofuata huwa mkali zaidi.
Wakati muda wa kusubiri unapoongezwa, GPU inakuwa na muda zaidi kabla ya urejeshaji, na programu hubaki bila jibu kwa muda mrefu. Wakati unapopunguzwa, tatizo hutambuliwa haraka, lakini urejeshaji unaweza kutokea mara nyingi zaidi wakati wa operesheni ndefu ya kawaida.
Kile kilichothibitishwa
Заголовок раздела «Kile kilichothibitishwa»- Njia, aina na thamani za kawaida za vigezo katika build iliyochunguzwa.
- Usomaji wa vigezo wakati wa uanzishaji wa mfumo mdogo wa grafiki.
- Urekebishaji wa thamani zilizo nje ya safu inayoruhusiwa.
- Madhumuni yaliyoandikwa kwenye nyaraka ya vigezo vya KMDOD kwa ajili ya utatuzi tu.
- Katika ufuatiliaji wa uanzishaji wa build hiyo hiyo, mfumo mdogo wa grafiki wakati wa uanzishaji ulisoma kizuizi chote cha TDR kwa mpigo —
TdrLevel,TdrDelay,TdrDdiDelay,TdrDodPresentDelay,TdrDodVSyncDelay,TdrLimitCount,TdrLimitTimenaTdrDebugMode; maingizo yote hayakuwepo, yaani thamani za kawaida zinatumika (uchunguzi wa BoosterX Research, usomaji waTdrDelaynaTdrDebugModekatika ufuatiliaji huu ulirekodiwa, urekebishaji wa thamani zao haukuchunguzwa tofauti).
Kile kisichothibitishwa
Заголовок раздела «Kile kisichothibitishwa»- Athari ya mabadiliko kwa GPU mahususi, viendeshi na michezo.
- Faida ya kuongeza timeout au kuzima urejeshaji nje ya utambuzi.
- Tabia kwenye build nyingine za Windows.
Hitimisho la kivitendo
Заголовок раздела «Hitimisho la kivitendo»Acha thamani za kawaida. Mabadiliko ya muda ya muda wa kusubiri au kikomo cha marudio yanafaa tu wakati wa utambuzi wa kukwama mahususi kwa kiendeshi na ukiwa na njia tayari ya kurudisha usanidi.
Kurejesha hali
Заголовок раздела «Kurejesha hali»Rudisha thamani za kawaida au futa maingizo ya hiari. Mabadiliko huanza kutumika wakati wa uanzishaji unaofuata wa mfumo mdogo wa grafiki.
Vikwazo
Заголовок раздела «Vikwazo»Usomaji wa vigezo umethibitishwa kwenye Windows 11 25H2 build 26200.9168. Athari zao hutegemea kiendeshi cha WDDM, modeli ya GPU, hali ya display-only na sababu ya kukwama.
Ili kurudi kwenye usanidi wa kawaida, futa thamani hizi za hiari. Maingizo yasipokuwepo, mfumo mdogo wa grafiki hutumia thamani za kawaida. Kwenye build iliyochunguzwa, kuyaandika waziwazi kunatoa matokeo sawa. Kufuta kunaruhusu matoleo yajayo ya Windows kuchagua thamani zake ikiwa zitabadilika.
Utafiti na zana zilizotumika ni mali ya msanidi wa BoosterX, kwa hivyo msanidi ana maslahi ya moja kwa moja kwa matokeo. Mbinu na mipaka ya matumizi zimeelezwa hapo juu, na hitimisho zinaweza kuthibitishwa kwa data ya wazi na vyanzo vya umma vilivyoorodheshwa.
- Timeout Detection and Recovery, Microsoft Learn, imethibitishwa 2026-09-01.
- TDR registry keys, Microsoft Learn, imethibitishwa 2026-09-19.
Vyanzo vya umma vimethibitishwa: 2026-09-19.
Historia ya mabadiliko
Заголовок раздела «Historia ya mabadiliko»- 2026-09-20: imeongezwa kanusho kuhusu mgongano wa maslahi.
- 2026-09-19: imeongezwa
TdrDelaynaTdrDebugModepamoja na thamani za kawaida, uchunguzi wa usomaji wa kizuizi chote cha TDR katika ufuatiliaji wa uanzishaji; chanzo cha funguo za TDR kimekaguliwa upya. - 2026-09-02: uchapishaji wa kwanza; usomaji na urekebishaji wa vigezo vimethibitishwa, mipaka ya athari kwa urejeshaji wa GPU imeongezwa.
