VIDEO_TDR_FAILURE: لاملونه، تشخیص او اصلي حل لارې

وروستی تازه: 26/08/2025

  • دخیل چلوونکی وپیژنئ (nvlddmkm.sys, igdkmd64.sys, atikmdag.sys) او د TDR پیښو لپاره وګورئ.
  • د پاک ډرایور نصبولو ته لومړیتوب ورکړئ او که تاسو مسلکي ایپسونه کاروئ نو د سټوډیو/مستحکم نسخه هڅه وکړئ.
  • د تودوخې او بریښنا کنټرول کوي؛ د سختو بارونو لاندې د iGPU/dGPU سویچ کولو مخه نیسي.
  • د SFC/Startup Repair څخه کار واخلئ او یوازې که مناسب وي، TdrDelay په احتیاط سره تنظیم کړئ.
د ویډیو tdr ناکامي

کله چې ستاسو کمپیوټر د یو کار په مینځ کې خراب شي او ویره لرونکی نیلي سکرین څرګند شي ویډیو_TDR_ناکامي، دا عادي خبره ده چې فکر وکړو چې هرڅه ناڅاپه خراب شوي دي؛ په حقیقت کې، سیسټم هڅه کړې چې د حادثې وروسته GPU بیرته ترلاسه کړي او ناکام شو. دا د بندولو کوډ دا د ګرافیک ډرایور او د وخت پای، کشف او بیا رغونې (TDR) میکانیزم سره نږدې تړاو لري.، نو د دې پوهیدل چې دا څنګه کار کوي نیمایي حل دی.

په لاندې کرښو کې به تاسو یو بشپړ لارښود ومومئ چې رسمي تخنیکي توضیحات د ساحې پروسیجرونو او چلونو سره یوځای کوي چې په حقیقي ژوند سناریوګانو کې کار کوي. هدف دا دی چې تاسو وکولی شئ د دې تېروتنې تشخیص، سمول او مخنیوی که تاسو د WinDbg پرمختللی کاروونکي یاست یا د وینډوز څخه ساده ګامونه غوره کوئ.

VIDEO_TDR_FAILURE (0x00000116) څه شی دی او ولې ښکاري؟

د VIDEO_TDR_FAILURE تېروتنه د دې سره مطابقت لري د بګ چیک 0x00000116 او دا په ګوته کوي چې وینډوز هڅه وکړه چې د ویډیو ډرایور او GPU د وخت پای ته رسیدو وروسته بیا تنظیم کړي او ناکامه شو. د وینډوز ګرافیک فرعي سیسټم د TDR سره GPU څارنه کوي: که چیرې GPU بند شي او غیر ځواب ویونکی شي، نو دا هڅه کوي چې ډرایور بیا پیل کړي ترڅو ډیسټاپ بیرته ترلاسه کړي.

د دې TDR میکانیزم د شاوخوا 2 ثانیو لپاره ډیفالټ ټایمر لري: که چیرې د ګرافیک دنده په خپل وخت پای ته ونه رسیږي یا د ډرایور بیا پیل بشپړ نشي، د غلطۍ چک پیل کیږي.

کله چې د رغولو پروسه بریالۍ شي، تاسو به دا پیغام وګورئ "د ډسپلې ډرایور ځواب ورکول بند کړل او روغ شو." کله چې دا بیرته راګرځي، سیسټم اجرا کول ودروي او د VIDEO_TDR_FAILURE سره نیلي سکرین ښیې..

ویډیو_ټي ډي آر_ناکامي

د بګ چیک پیرامیټرې او د هغوی د تفسیر څرنګوالی

د 0x116 کوډ سربیره، نیلي سکرین او د حافظې ډمپونه څلور پیرامیټرې لري چې د VIDEO_TDR_FAILURE غلطۍ دقیق سرچینې ډیبګ کولو کې مرسته کوي. د هر پیرامیټر معنی پوهیدل تشخیص ته لارښوونه کوي او د حل لاره ګړندۍ کوي.:

پیرامیټر Descripción
1 کله چې شتون ولري، د داخلي TDR بیا رغونې شرایطو (TDR_RECOVERY_CONTEXT) ته اشاره کوونکی.
2 د مسؤل چلوونکي ماډل دننه پته (د ښکیل چلوونکي د پیژندلو لپاره کارول کیږي).
3 د وروستي ناکام عملیات NTSTATUS کوډ، که شتون ولري.
4 په شرایطو پورې تړلي داخلي معلومات، چې په ځینو سناریوګانو کې شتون لري.

په اصلي نښو کې، د ګرافیک ډرایور .sys فایل معمولا شامل وي: د مثال په توګه، nvlddmkm.sys (NVIDIA)، igdkmd64.sys (انټل) یا atikmdag.sys/atikmpag.sys (AMD/ATI). دا اشاره مهمه ده: دا هغه چمتو کونکي او د موټر چلوونکي لارې ته اشاره کوي چې د ټکر لامل کیږي..

ولې دا پیښیږي: په حقیقي نړۍ کې عادي لاملونه

تر ټولو عام نمونه دا ده چې GPU د ډیر دروند بار (ګیمینګ، CAD، ډیکوډینګ، یا رینډرینګ) لاندې د ډیر وخت لپاره بوخت پاتې کیږي او په وخت سره ځواب نه ورکوي. له هغه ځایه، تر ټولو عام محرکونه دا دي:

  • زاړه یا غلط چلوونکي:
  • د مدغم او وقف شوي GPU ترمنځ شخړې.
  • ډیر تودوخه
ځانګړې محتوا - دلته کلیک وکړئ  Ryzen 9 9950X3D2 لوړ هدف لري: 16 کورونه او دوه ګونی 3D V-Cache

د سافټویر هاخوا، هارډویر هم د VIDEO_TDR_FAILURE تېروتنې په برخه کې رول لوبوي: په شدت سره د حافظې ماډلونه، ډیر کلاک شوي مدر بورډونه، ناکافي بریښنا رسولو/بریښنا، خراب شوی VRAM/GPU، یا په کمپیکټ لیپټاپونو کې ضعیف یخ کول. که چیرې تجهیزات په تودوخه یا بریښنا کې ډیر ټیټ وي، TDR مخکې او ډیر ځله ټوپ کوي..

د چاپیریال عوامل هم شتون لري: د سرچینو لپاره سیالي کولو لپاره ډیری شالید پروسې، وروستي تازه معلومات په غلط ډول نصب شوي یا د ګرافیک کڅوړې (DirectX، OpenGL، Vulkan) زاړه دي. یو سیسټم چې د لوړ شالید بار او غلط تنظیم شوي ګرافیک اجزا لري د دې بګ چیک لپاره یو مناسب نوماند دی.

د باد بی جی

د WinDbg او لاګونو سره تشخیص: د مجرم پیژندلو څرنګوالی

که تاسو د حافظې ډمپونه (مني ډمپونه) اداره کوئ، windbg تاسو ته به اجازه درکړي چې د مسؤل چلوونکي او د VIDEO_TDR_FAILURE غلطۍ سمدستي لامل تایید کړئ. د سرلیک قومانده !analyze -v ده، کوم چې د بګ چیک لنډیز، شامل ماډل او وروستی NTSTATUS تولیدوي..

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>

د دوهم پیرامیټر سره پیل کول، تاسو کولی شئ ماډل د lmvm سره لیست کړئ او د وخت ټاپه، لاره او اندازه وګورئ. که چیرې nvlddmkm.sys یا معادل ښکاره شي، نو تاسو دمخه خپل اصلي شکمن لرئ..

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

د ۱ پیرامیټر سره، کله چې شتون ولري، دا ممکنه ده چې TDR_RECOVERY_CONTEXT معاینه کړئ او د اډاپټر بیا پیلولو ته د وخت پای ته رسیدو دلیل وګورئ. دا د ساده پایپ لاین ځړول د تکراري بیا تنظیم ناکامۍ څخه توپیر کولو کې مرسته کوي..

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

په پای کې، د k/kb/kp سره د سټیک ټریس د کوډ لاره ښیي چې په KeBugCheckEx کې پای ته رسیږي، د dxgkrnl او dxgmms1 دندو سره چې د TDR جریان ځانګړی دی. د TdrResetFromTimeout په لور یو "پاک" سټیک تاییدوي چې دا یو ریښتینی TDR دی، نه د کرنل عمومي مسله.

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
...

د حل مرحلې: له اساسي څخه تر پرمختللي پورې

د راجسټری ایډیټر پرانیستلو یا د ډیبګرونو چلولو دمخه، د غوره هڅې/اغیزې تناسب سره میټریکونو باندې تمرکز وکړئ. د ډرایورانو سره پیل وکړئ، بیا پاکولو/بیا نصبولو ته لاړ شئ، او که دا لاهم قضیه وي، پرمختللي بدلونونه او د هارډویر تصدیق سره مخ شئ..

۱) د ګرافیک ډرایور او چپسیټ په سمه توګه تازه کړئ

زاړه یا خراب ګرافیک ډرایورونه د TDRs ترټولو عام لامل دی. د وسیلې مدیر ته لاړ شئ، د ښودلو اډاپټرونه پراخه کړئ، خپل GPU ښي کلیک وکړئ، او "ډرایور تازه کړئ" غوره کړئ. لا ښه: د خپل ماډل لپاره وړاندیز شوی نسخه د NVIDIA/Intel/AMD رسمي ویب پاڼې څخه ډاونلوډ کړئ..

که تاسو د مسلکي سافټویر (CAD، ایډیټینګ، 3D) سره NVIDIA کاروئ، نو د لوبې چمتو ډرایورونو پرځای د سټوډیو ډرایورونه هڅه وکړئ. په هغو لپټاپونو کې چې د Intel iGPU + NVIDIA dGPU لري، د کمپیوټر جوړونکي څخه وروستی Intel پیکج او چپسیټ هم نصب کړئ..

ځانګړې محتوا - دلته کلیک وکړئ  د لوبو لپټاپونو لپاره د Nvidia د راتلونکي APU په اړه ټول معلومات: بازو، پرمختللی iGPU، او د AMD سره مستقیم سیالي

۲) د موټر چلوونکي بیا نصب کول (DDU)

کله چې "د نسخې څخه ډیر" تازه معلومات کافي نه وي، نو دا ښه نظر دی چې د پخواني ډرایور پاتې شوني پاک کړئ. د ډیسپلی ډرایور ان انسټالر (DDU) وسیله د ډرایور اجزا، خدمات، او د راجسټری داخلې لرې کوي. سپارښتنه کیږي چې دا په خوندي حالت کې پرمخ بوځي او بیا نوی ډاونلوډ شوی ډرایور نصب کړي..

عادي ترتیب: خوندي حالت، DDU "پاک او بیا پیل کړئ"، وینډوز په نورمال ډول پیل کړئ او بیا د جوړونکي ویب پاڼې څخه ډاونلوډ شوی ډرایور نصب کړئ. دا پروسه د نسخو شخړو او فاسدو فایلونو څخه مخنیوی کوي چې معیاري انسټالر تل نه حل کوي..

۳) پخوانۍ باثباته نسخه هڅه وکړئ

کله ناکله، وروستۍ نسخه بیرته راګرځیدنه معرفي کوي. په دې حالت کې، "مخکینی ډرایور" وکاروئ (که شتون ولري) یا په لاسي ډول پخوانی مستحکم نسخه نصب کړئ. د NVIDIA GPUs سره، په CAD کې د TDR ډیری ستونزې له منځه ځي کله چې بیرته پخواني سټوډیو ډرایور ته وګرځي..

د لاسي نصبولو لپاره، "زما کمپیوټر د ډرایور سافټویر لپاره براوز کړئ" او "اجازه راکړئ چې د شته ډرایورانو لیست څخه غوره کړم" وکاروئ، د خپل GPU لپاره پخوانی جوړښت غوره کړئ. کله چې بشپړ شي نو د بدلون د تایید لپاره ریبوټ کړئ.

۴) د SFC په کارولو سره د سیسټم فایلونه ترمیم کړئ

که ستونزه د تازه معلوماتو یا ناکام نصب وروسته رامنځته شوه، د سیسټم فایل چیکر چل کړئ. د مدیر په توګه CMD پرانیزئ او sfc /scannow چل کړئ. وینډوز به خوندي بائنریونه وګوري او زیانمن شوي به په اتوماتيک ډول بدل کړي..

sfc /scannow

کله چې بشپړ شي، بیا پیل کړئ او خپل معمول ګرافیک بار بیا هڅه وکړئ ترڅو وګورئ چې TDR ورک شوی که نه. که چیرې SFC فایلونه ترمیم کړي، نو دا یوه ښه نښه ده چې د سیسټم فساد شتون درلود چې د ګرافیک سټیک اغیزه کوي..

۵) د وینډوز سټارټ اپ ترمیم

که چیرې TDR د ننوتلو وروسته یا د ورته اپلیکیشنونو خلاصولو پرمهال په مکرر ډول څرګند شي، نو د ترتیباتو > تازه معلومات او امنیت > بیا رغونه > پرمختللي پیل > ستونزې حل کول > پرمختللي اختیارونه > د پیل ترمیم ته په تګ سره د سټارټ اپ ترمیم چل کړئ. وینډوز به هڅه وکړي چې هغه خدمات او د پیل برخې چې په سمه توګه نه پورته کیږي حل کړي..

د ترمیم وروسته، تجهیزات د ورته کارونې نمونې سره ازموینه وکړئ چې د ناکامۍ لامل شوی و. که چیرې دا غږول ودروي، نو دا د بوټ یوه جزوي ستونزه وه یا فاسد انحصار و..

۶) خوندي حالت او د موټر چلوونکي بیا نصب کول

خوندي حالت لږترلږه ډرایورونه باروي او پرته له کوم خنډ څخه د غیر نصبولو / بیا نصبولو ته اجازه ورکوي. په msconfig کې "خوندي بوټ" غوره کړئ یا د پرمختللي سټارټ اپ څخه یې لاسرسی ومومئ، او یوځل چې هلته ورسیږئ، په وسیله مدیر کې اډاپټر غیر نصب کړئ. بیا د جوړونکي څخه ډاونلوډ شوی تازه ډرایور نصب کړئ..

په هغو کمپیوټرونو کې چې دوه GPU لري، غیر نصب کړئ او په جلا توګه یې بیا نصب کړئ: لومړی مدغم شوی (Intel)، بیا وقف شوی (NVIDIA/AMD). دا د وینډوز مخه نیسي چې په مینځ کې یو نامناسب جنریک بیا انجیکشن کړي..

۷) د ځانګړي ډرایور فایل ترمیم (AMD/NVIDIA)

په AMD/ATI GPUs کې، داسې قضیې شتون لري چیرې چې د atikmdag.sys یا atikmpag.sys بیا تولید کول ستونزه حل کوي. د C:\Windows\System32\drivers فایل نوم بدل کړئ د .old اضافه کولو سره او د جوړونکي پیکج څخه یې پراخ کړئ. د پراخولو قومانده د .sys نوې فایل جوړوي چې تاسو یې بیا د ډرایور فولډر ته کاپي کوئ..

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

د NVIDIA لپاره، دا مفکوره د nvlddmkm.sys سره ورته ده: د غیر نصبولو وروسته، nvlddmkm.sys نوم .old ته بدل کړئ، NVLDDMKM.Sy_ پراخ کړئ او تولید شوی .sys System32\DRIVERS ته کاپي کړئ. دا بدیل هغه فاسد فایلونه لرې کوي چې د سطحې نصبولو څخه ژوندي پاتې کیږي.

Expand.exe NVLDDMKM.Sy_ NVLDDMKM.Sys

۸) که شخړې شتون ولري نو په لنډمهاله توګه د Intel iGPU غیر فعال کړئ

که تاسو د خپل لومړني (د مثال په توګه، NVIDIA) په توګه وقف شوی GPU کاروئ، نو د وسیلې مدیر کې د Intel HD/UHD غیر فعال کړئ ترڅو د ستونزې لرونکي سویچنګ مخه ونیسئ. په ځینو لیپټاپونو کې، د iGPU/dGPU ترمنځ د ایپسونو د حرکت کولو پر مهال اتوماتیک بدلون TDRs رامینځته کوي..

ځانګړې محتوا - دلته کلیک وکړئ  په وینډوز کې د CUDA نصبولو څرنګوالی پرته له غلطیو: د پراختیا کونکو او جوړونکو لپاره لارښود

حتی ډیر ښه: د NVIDIA کنټرول پینل کې، ځانګړي dGPU د غوښتنو غوښتنلیکونو (acad.exe، لوبو) ته وټاکئ، او پاتې نور یې په اتوماتیک ډول پریږدئ. په دې توګه تاسو د کړکۍ پرانیستلو/بندولو پر مهال د اډاپټر بدلونونه کم کړئ او د ګرافیکي شرایطو بیا تنظیمولو څخه مخنیوی وکړئ..

۹) هارډویر او حرارتي توکي وګورئ

د باوري وسیلې سره د تودوخې درجه وګورئ: که چیرې GPU د حد او تروټلونو څخه تیر شي، TDRs به څرګند شي. دوړې پاکې کړئ، د اړتیا په صورت کې د تودوخې پیسټ نوي کړئ، او ښه هوا ورکول ډاډمن کړئ. په لیپټاپونو کې، د یخولو پیډ کولی شي د اوږدو غونډو په جریان کې ټول توپیر رامینځته کړي..

د RAM (د وینډوز حافظې تشخیصي وسیله) او د سیسټم ثبات د اوورکلاک کولو پرته تاییدوي. د حافظې تیریدونکي ترتیبات یا ولتاژ محدودیتونه د ګرافیک بار لاندې بې ثباتي رامینځته کوي. د CPU/RAM/VRM ثبات د GPU په څیر مهم دی..

۱۰) د TDR پرمختللي ترتیبات (په احتیاط سره)

د درنو کاري بارونو لپاره چې په مشروع ډول یو څه ډیر وخت نیسي، د TdrDelay لوړول ممکن مرسته وکړي. لاره: HKLM\System\CurrentControlSet\Control\GraphicsDrivers. د 32-bit DWORD TdrDelay 8-10 ته جوړ/سیټ کړئ او بیا پیل کړئ. دا خراب چلوونکي نه سموي، مګر دا د وخت پای اعلانولو دمخه ډیر فرصت ورکوي..

یوازې هغه وخت یې وکاروئ که تاسو دمخه ډرایورونه تازه/پاک کړي وي او تودوخې یې چیک کړې وي؛ که چیرې ستونزه ډرایور وي، نو د وخت غځول یوازې BSOD ځنډوي. که چیرې د TdrDelay زیاتولو وروسته کریشونه دوام ومومي، بیرته 2 ته لاړ شئ او روټ حل کړئ.

د ستونزې د حل په اړه فکر کولو دمخه چټک چک لیست

د دې لپاره چې ډاډ ترلاسه کړئ چې تاسو د VIDEO_TDR_FAILURE ستونزه حل کړې ده، تاسو اړتیا لرئ چې لاندې چکونه ترسره کړئ:

  • ډاډ ترلاسه کړئ چې تکرار شوي TDR پیښې نور ستاسو د معمول بار سره د اوږدې ناستې په جریان کې د پیښې لیدونکي کې نه ښکاري. که تاسو په حقیقي نړۍ شرایطو کې د TDR پرته 30-60 دقیقې تیرې کړئ، نو حل یې قوي دی..
  • د تودوخې څارنې له لارې د منځنۍ فشار ازموینه (په خپل اپلیکیشن کې ګرافیکي بنچمارک یا پیچلې صحنه) ترسره کړئ. یو باثباته ګرافیک کارت د ساعتونو دوامداره فعالیت ساتي پرته له دې چې له فشار یا غلطیو څخه رامینځته شي..
  • د پیژندل شوي ښه ډرایور یوه کاپي جوړه کړئ (او نسخه یې یادداشت کړئ) نو تاسو کولی شئ ژر تر ژره بیرته راشئ که چیرې راتلونکی تازه معلومات ستونزه بیا معرفي کړي. کله چې د بیا تازه کولو وخت وي، مخنیوی ساعتونه خوندي کوي..

که څه هم د VIDEO_TDR_FAILURE تېروتنه ډارونکې ده، دا معمولا د ترتیب او طریقې په پلي کولو سره حل کیدی شي: سم ډرایور، پاک نصب، د کنټرول لاندې حرارتي سیسټمونه او که اړتیا وي، د TDR ښه کول. د دې ترکیب سره، تخلیقي دندې، لوبې، او CAD بیا پرته له کوم حادثې کار کوي..

خوندي موډ وینډوز 10
اړوند ماده:
په وینډوز 10 کې خوندي حالت