- گرافیکل عدم استحکام سے منسلک خرابی: ڈرائیور، TDR اور DX12 عام طور پر ملوث ہوتے ہیں۔
- ڈیبگ موڈ کو فعال کرنا، DX11 کو مجبور کرنا اور فائلوں کی تصدیق کرنا بہت سے معاملات کو حل کرتا ہے۔
- TDR ترتیبات (TdrLevel)، اوورلیز/ڈائنیمک وائبرنس اور DDU کو غیر فعال کرنے سے فرق پڑتا ہے۔
- nvlddmkm.sys اجازتوں کی جانچ پڑتال اور لانچرز کو سوئچ کرنے پر حقیقی زندگی کے معاملات بہتری کی تصدیق کرتے ہیں۔
اگر آپ کو کھیلتے ہوئے 0x887A0005 یا 0x887A0006 کوڈز کے ساتھ خوفناک DXGI_ERROR_DEVICE_HUNG ملتا ہے، تو آپ کا سیشن اچانک ختم ہونے کا امکان ہے۔ یہ DirectX بگ خاص طور پر پریشان کن ہے۔ مقبول عنوانات میں اور بعض اوقات مینو یا انتظار گاہ میں بھی ظاہر ہوتا ہے، بغیر انتباہ کے۔
اس گائیڈ میں، ہم نے حقیقی زندگی کے سب سے عام کیسز، ممکنہ وجوہات، اور ان حل کو مرتب کیا ہے جنہوں نے حقیقت میں کام کیا ہے: NVIDIA پر ڈیبگ موڈ کو فعال کرنے اور رجسٹری میں TDR کیز کو ایڈجسٹ کرنے سے، فائلوں کی تصدیق کرنے، DX11 کو زبردستی کرنے، NVIDIA ایپ میں نئی خصوصیات کو غیر فعال کرنے، اور nvlddmkm.sys کی اجازتوں کو چیک کرنے کے لیے۔ ہر چیز قدم بہ قدم اور ہسپانوی میں بیان کی گئی۔
DXGI_ERROR_DEVICE_HUNG کیا ہے (0x887A0005 / 0x887A0006)
DXGI_ERROR_DEVICE_HUNG اشارہ کرتا ہے کہ گرافکس ڈیوائس غلط کمانڈز موصول ہونے کے بعد ناکام ہو گئی ہے یا غیر مستحکم حالت میں ہے۔ ونڈوز اسے اندر ہی اندر بناتی ہے۔ DirectX کی غلطیاں اور عام طور پر اس کے ساتھ "انجن کی خرابی" جیسے پیغامات یا متعلقہ کوڈز جیسے 6068 یا 0x887A0006 ہوتے ہیں، جو گیم کو بند کر دیتے ہیں۔
مائیکروسافٹ اس مسئلے کو گیم اور گرافکس ہارڈویئر کے درمیان کمیونیکیشن کی ناکامی کے طور پر بیان کرتا ہے۔ اسے اوور کلاکنگ، ڈرائیورز، APIs (DX11/DX12)، TDR ٹائم آؤٹ یا کرپٹ فائلوں سے متحرک کیا جا سکتا ہے۔کبھی کبھی یہ صرف ایک یا دو گیمز کو متاثر کرتا ہے۔ دوسری بار، یہ زیادہ وسیع ہے.

ناکامی کی عام وجوہات
- GPU یا CPU اوور کلاکنگ: کارکردگی کو بڑھاتا ہے، لیکن عدم استحکام متعارف کرا سکتا ہے جو TDR اور DirectX کریش کو متحرک کرتا ہے۔
- مشکل یا کرپٹ ڈرائیور: کیڑے کے ساتھ ورژن، گندی تنصیبات یا GPUs کو تبدیل کرنے کے بعد بچا ہوا ہے۔
- API اور گرافکس کی ترتیبات: DX12 بعض عنوانات یا کمپیوٹرز پر درد ہو سکتا ہے۔ DX11 کو مجبور کرنا عام طور پر اسے مستحکم کرتا ہے۔
- ٹائم آؤٹ ڈیٹیکشن اینڈ ریکوری (TDR)اگر ڈرائیور "جواب نہیں دے رہا ہے" تو ونڈوز کو دوبارہ شروع کرتا ہے۔ TdrLevel/TdrDelay اقدار کو غلط طریقے سے ایڈجسٹ کیا گیا۔ بدتر ہو سکتا ہے.
- خراب گیم فائلیں۔: کرپٹ پیکجز یا نامکمل اپڈیٹس۔
- غلط GPU استعمال کرنا مربوط اور سرشار گرافکس والے کمپیوٹرز پر۔
- اجازتوں کی کمی یا مراعات کے بغیر عملدرآمد کھیل شروع کرتے وقت.
- nvlddmkm.sys فائل کی اجازت DriverStore میں: مخصوص معاملات دوبارہ تفویض کرنے کے بعد بہتر ہوتے ہیں۔
- ایپ اوورلیز اور خصوصیات (اوورلیز، کلاؤڈ سنک، RTX ڈائنامک وائبرنس) جو مداخلت کرتے ہیں۔
فوری اصلاحات جو عام طور پر سب سے زیادہ کام کرتی ہیں۔
تفصیل میں جانے سے پہلے، یہ سب سے زیادہ مجموعی کامیابی کی شرح کے ساتھ اعمال ہیں: NVIDIA میں ڈیبگ موڈ کو فعال کریں، NVIDIA ایپ میں RTX ڈائنامک وائبرنس کو غیر فعال کریں۔، گیم فائلوں کی تصدیق/ری میک کریں، جہاں دستیاب ہو DX11 کو مجبور کریں، اور DDU کے ساتھ ڈرائیوروں کو صاف/دوبارہ انسٹال کریں۔
- ڈیبگ موڈ (NVIDIA): کسی بھی فیکٹری/ذاتی GPU اوور کلاکنگ کو غیر فعال کرتا ہے۔
- RTX ڈائنامک وائبرنس کو غیر فعال کریں۔ NVIDIA بیٹا ایپ میں اگر آپ اسے MSFS یا دیگر گیمز کے ساتھ استعمال کرتے ہیں۔
- DX11 کو مجبور کریں۔ DX12 کے تحت مسائل کے ساتھ گیمز میں؛ ایپک پر، کمانڈ لائن دلائل استعمال کریں۔
- سالمیت کی تصدیق کریں۔ Steam/Epic/Battle.net میں فائلوں کی اگر بہت سی خراب فائلیں ہیں تو دوبارہ انسٹال کریں۔
- وقف شدہ GPU منتخب کریں۔ NVIDIA/AMD پینل میں اگر آپ کے پاس مربوط گرافکس ہیں۔
- بطور ایڈمنسٹریٹر چلائیں گیم کا .exe (انسٹالیشن فولڈر سے بہترین)۔
- اوور کلاک کو کالعدم کریں۔ CPU/GPU اور ٹیسٹ فیکٹری سیٹنگز کا۔
- DDU کے ساتھ ڈرائیوروں کو دوبارہ انسٹال کریں۔ اور پچھلے مستحکم ورژن کی جانچ کریں (تازہ ترین ہمیشہ بہترین نہیں ہوتا ہے)۔
قدم بہ قدم رہنما
1) ایڈمنسٹریٹر کی مراعات کے ساتھ گیم چلائیں۔
کچھ کمپیوٹرز پر گیم کو سسٹم کے اجزاء تک رسائی کے لیے اعلیٰ اجازت کی ضرورت ہوتی ہے۔ اس فولڈر میں جائیں جہاں .exe ہے۔ گیم سے، دائیں کلک کریں، پراپرٹیز، مطابقت والے ٹیب، اور "اس پروگرام کو بطور ایڈمنسٹریٹر چلائیں" کو منتخب کریں۔ درخواست دیں اور ٹیسٹ کریں۔
2) NVIDIA کنٹرول پینل میں ڈیبگ موڈ کو فعال کریں۔
یہ ترتیب GPU کی اوور کلاکنگ (بشمول فیکٹری اوور کلاکنگ) کو غیر فعال کرتی ہے، عدم استحکام کو کم کرتی ہے۔ ڈیسک ٹاپ پر دائیں کلک کریں، NVIDIA کنٹرول پینل پر جائیں۔مدد کے مینو کو کھولیں اور "ڈیبگ موڈ" کو منتخب کریں۔ گیم دوبارہ شروع کریں۔
3) گیم فائلوں کی مرمت/تصدیق کریں۔
گیم پیکج کی بدعنوانی DXGI کی خرابیوں کو متحرک کرتی ہے۔ ایپک گیمز میں: لائبریری، گیم میں تین نقطوں کا بٹن، مینیج اور چیک کریں۔ بھاپ پر: لائبریری، گیم پر دائیں کلک کریں، پراپرٹیز، لوکل فائلز اور "گیم فائلز کی سالمیت کی تصدیق کریں"۔
4) یقینی بنائیں کہ آپ درست GPU استعمال کر رہے ہیں۔
iGPU + dGPU والے لیپ ٹاپس یا PC پر، گیم انٹیگریٹڈ کے ساتھ شروع ہو سکتی ہے۔ NVIDIA کنٹرول پینل → 3D ترتیبات کا نظم کریں → پروگرام کی ترتیبات، گیم کو منتخب کریں، اور "ترجیحی گرافکس پروسیسر" کے تحت، "اعلی کارکردگی والا NVIDIA پروسیسر" کو منتخب کریں۔ لگائیں
اگر آپ AMD استعمال کر رہے ہیں تو AMD Radeon کی ترتیبات کھولیں، سسٹم → سوئچ ایبل گرافکس پر جائیں اور تفویض کریں۔ "اعلی کارکردگی والا GPU" کھیل کے لئے.
5) گرافکس ڈرائیور کو اپ ڈیٹ (یا تبدیل) کریں۔
پیغام خود ڈسپلے اڈاپٹر کے ساتھ ایک مسئلہ کی بات کرتا ہے. سرکاری ویب سائٹ سے ڈرائیور ڈاؤن لوڈ کریں۔ عام اپڈیٹرز استعمال کرنے کے بجائے NVIDIA یا AMD سے، یا DDU کا استعمال کریں تاکہ معلوم مستحکم ریلیز کو صاف اور دوبارہ انسٹال کیا جا سکے اگر تازہ ترین آپ کو مسائل پیش کر رہا ہے۔
- DDU (کلین ان انسٹال): سیف موڈ، ڈرائیور کو ان انسٹال کریں، ریبوٹ کریں، اور پھر منتخب کردہ ڈرائیور کو انسٹال کریں۔
- اگر کوئی خاص شاخ (مثلاً 418.81 2080 Ti) آپ کو ناکام کرتی ہے، دوسرا ورژن آزمائیں۔ کمیونٹی کے ذریعہ تصدیق شدہ۔
6) DX12 کو غیر فعال کریں اور DX11 کو متضاد گیمز میں مجبور کریں۔
DX12 ہمیشہ بہترین آپشن نہیں ہوتا ہے۔ اگر گیم DX11/DX12 سلیکٹر پیش کرتا ہے۔ اس کی ترتیبات میں، DX11 کا انتخاب کریں۔ ایپک لانچر میں آپ اسے زبردستی کر سکتے ہیں: سیٹنگز → گیم تک سکرول کریں → "اضافی کمانڈ لائن آرگومینٹس" کو چیک کریں اور ٹائپ کریں۔ d3d11. درخواست دیں اور ٹیسٹ کریں۔
7) کسی بھی GPU یا CPU اوور کلاک کو کالعدم کریں۔
اوور کلاکنگ، حتیٰ کہ روشنی، TDR کو متحرک کر سکتی ہے۔ پہلے سے طے شدہ اقدار کو بحال کریں۔ MSI آفٹر برنر (GPU) اور BIOS/UEFI (CPU) میں۔ BIOS میں، Advanced Options پر جائیں اور "Defaults" لوڈ کریں، سیو کریں اور ریبوٹ کریں۔ دیکھیں کہ آیا یہ مستحکم ہوتا ہے۔
8) رجسٹری میں TDR کو ایڈجسٹ کریں: TdrLevel اور TdrDelay
ونڈوز گرافکس ڈرائیور کو دوبارہ شروع کرتا ہے اگر اسے پتہ چلتا ہے کہ یہ جواب نہیں دے رہا ہے۔ کچھ صارفین نے کریشز کو کم کیا ہے۔ بازیابی کو غیر فعال کرنا یا ٹائم آؤٹ کو بڑھانا۔ احتیاط کے ساتھ آگے بڑھیں۔
- رجسٹری ایڈیٹر کو بطور ایڈمنسٹریٹر کھولیں (regedit)۔
- نیویگیٹ کریں: HKEY_LOCAL_MACHINE Y SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers.
- ایک DWORD (32-bit) نام کی قدر بنائیں ٹی ڈی آر لیول۔ اور اسے 0 (صفر) پر سیٹ کریں۔
- اختیاری طور پر، کچھ کے ساتھ کوشش کریں TdrDelay ڈرائیور کے دوبارہ شروع ہونے سے پہلے وقت بڑھانے کے لیے۔
- تبدیلیاں کرنے کے بعد اپنے کمپیوٹر کو دوبارہ شروع کریں۔
نوٹ: TDR کو چھونے سے علامت چھپ سکتی ہے نہ کہ وجہ۔ رجسٹری کی ایک کاپی بنائیں کسی بھی چیز کو تبدیل کرنے سے پہلے اور اگر یہ بہتر نہیں ہوتا ہے تو واپس جائیں۔
9) nvlddmkm.sys فائل کی اجازتیں چیک کریں (مخصوص کیسز)
کو مکمل اجازت دینے کے بعد بہتری کی اطلاع دی گئی ہے۔ nvlddmkm.sys ڈرائیور اسٹور کے راستے میں۔ مقام عام طور پر کچھ اس طرح ہوتا ہے: C:\Windows\System32\DriverStore\FileRepository\…\nvlddmkm.sys. پراپرٹیز → سیکیورٹی کھولیں اور اپنے صارف/سسٹم کے لیے اجازتیں ایڈجسٹ کریں۔ یہ ایک اعلی درجے کی تبدیلی ہے۔: یہ صرف اس صورت میں کریں جب آپ جانتے ہو کہ اسے کس طرح تبدیل کرنا ہے۔
10) فریق ثالث کی خصوصیات اور اوورلیز کو غیر فعال کریں۔
اوورلیز اور مطابقت پذیری مداخلت کر سکتی ہے۔ اوورلیز کو غیر فعال کریں (بھاپ، جیفورس تجربہ، ڈسکارڈ) اور ٹیسٹ. بھاپ پر، متضاد گیم کے لیے کلاؤڈ مطابقت پذیری کو بھی عارضی طور پر غیر فعال کریں۔
11) NVIDIA بیٹا ایپ کے ساتھ MSFS کیس: RTX ڈائنامک وائبرنس کو غیر فعال کریں
ورژن NVIDIA_app_beta_v10.0.1.253 کے ساتھ، RTX ڈائنامک وائبرنس 0x887A0006 کے ساتھ کریشوں کا سبب بن رہا تھا MSFS 2020 میں۔ NVIDIA ایپ میں جائیں اور اس فیچر کو غیر فعال کریں - گیم کو کریش ہونا بند ہونا چاہیے۔
12) اگر مسئلہ برقرار رہے تو لانچر کو تبدیل کریں۔
ایک حقیقی صورت میں، Battle.net سے لانچ ہونے پر وہی گیم کریش ہو گئی لیکن مستحکم ہو گئی۔ اسے بھاپ میں منتقل کرنااگر آپ کے پاس آفیشل پلیٹ فارم کا متبادل ہے تو یہ کوشش کرنے کے قابل ہے۔
13) نظام کی سالمیت کو چیک کریں۔
کچھ صارفین کو پھانسی دی گئی۔ ایس ایف سی / سکین، CHKDSK، اور MEMTEST۔ اگرچہ SFC فائلوں کی مرمت کر سکتا ہے، لیکن یہ ہمیشہ غلطی کو ٹھیک نہیں کرتا ہے۔ پھر بھی یہ چیک کرنے کے لئے مشورہ دیا جاتا ہے کہ ونڈوز صحت مند ہے ٹھیک دھن جاری رکھنے سے پہلے۔
14) آٹو مرمت کے اوزار کے بارے میں
ایسی بامعاوضہ یوٹیلیٹیز ہیں جو ایک کلک کے ساتھ 0x887A0006/0x887A0005 کی خرابیوں کو ٹھیک کرنے کا وعدہ کرتی ہیں۔ وہ ضروری نہیں ہیں اور انتہائی احتیاط برتنی چاہیے۔: اپنی تحقیق کریں، PUPs سے بچیں، اور معجزاتی وعدوں سے ہوشیار رہیں۔ زیادہ تر معاملات میں، اوپر دیے گئے اقدامات کافی ہیں۔
معیاری نوٹس: کچھ فورم کے لنکس یا سفارشات بیرونی سائٹس کی طرف اشارہ کرتے ہیں۔ چیک کریں کہ معلومات قابل اعتماد ہیں۔ اور جارحانہ اشتہارات کے ذریعے فروغ دینے والے سافٹ ویئر کو ڈاؤن لوڈ کرنے سے گریز کریں۔
آپ کے ہارڈ ویئر اور گیم پر مبنی مخصوص نوٹس
- RTX 20xx (2080 Ti) اور مخصوص ڈرائیور برانچزاگر اپ ڈیٹ کرنے کے بعد آپ کو خرابی نظر آتی ہے، تو پچھلا مستحکم ورژن آزمائیں۔ ہمیشہ اپنے پسندیدہ ڈرائیور کا بیک اپ انسٹالر رکھیں۔
- ایس ایل آئی اور ملٹی جی پی یو کنفیگریشنز: SLI میں GTX 980 کے ساتھ وقتاً فوقتاً کریش ہوتے تھے۔ جانچ کے لیے SLI کو غیر فعال کریں، ایک ہی اڈاپٹر استعمال کریں اور TDR اور ڈرائیوروں کے ساتھ چیک کو دہرائیں۔جدید گیمز بمشکل SLI کا فائدہ اٹھاتے ہیں اور زیادہ کریش کر سکتے ہیں۔
- وارزون/MW3 میں ہائی اینڈ گیئر کریش ہو رہا ہے۔: : یہاں تک کہ درست درجہ حرارت (75 ° C سے نیچے) اور نظر آنے والے اوور کلاکنگ کے بغیر، کو چالو کریں NVIDIA ڈیبگ موڈ اور nvlddmkm.sys پر اجازتوں کو چیک کرنے سے استحکام میں مدد ملی۔ اس کے علاوہ، اگر ہو سکے تو پلیٹ فارمز کو تبدیل کرنے پر غور کریں۔
- NVIDIA گیم پاس (بی ٹا ایپ) پر MSFS 2020: غیر فعال کرتا ہے۔ RTX ڈائنامک وائبرنساگر یہ ٹھیک ہو گیا ہے، تو براہ کرم NVIDIA سپورٹ کو اس کی اطلاع دیں تاکہ وہ اسے آئندہ ریلیز میں ٹھیک کر سکیں۔
اگر آپ نے اسے یہاں تک پہنچا دیا ہے، تو آپ کے پاس پہلے سے ہی تمام محاذوں سے DXGI_ERROR_DEVICE_HUNG 0x887A0005/0x887A0006 پر حملہ کرنے کے لیے اقدامات کا ایک مکمل سیٹ موجود ہوگا: ڈرائیورز، API، TDR، فائل کی سالمیت، اجازتیں، اور سافٹ ویئر کی خصوصیاتNVIDIA ڈیبگ موڈ کا ایک مجموعہ، DX11 کو مجبور کرنا، دشواری کی خصوصیات کو غیر فعال کرنا (جیسے بیٹا ایپ میں RTX ڈائنامک وائبرنس)، فائلوں کی تصدیق کرنا، اور کلین ڈرائیور کو دوبارہ انسٹال کرنا اکثر طاقتور مشینوں پر بھی استحکام بحال کرتا ہے۔ ضدی منظرناموں میں، TdrLevel کو ایڈجسٹ کرنا، nvlddmkm.sys کی اجازتوں کی جانچ کرنا، اور، اگر قابل اطلاق ہو تو، لانچرز کو تبدیل کرنا کریش کے بغیر کھیل میں واپس آنے کی کلید رہا ہے۔
مختلف ڈیجیٹل میڈیا میں دس سال سے زیادہ کے تجربے کے ساتھ ٹیکنالوجی اور انٹرنیٹ کے مسائل میں ماہر ایڈیٹر۔ میں نے ای کامرس، کمیونیکیشن، آن لائن مارکیٹنگ اور اشتہاری کمپنیوں کے لیے ایڈیٹر اور مواد تخلیق کار کے طور پر کام کیا ہے۔ میں نے معاشیات، مالیات اور دیگر شعبوں کی ویب سائٹس پر بھی لکھا ہے۔ میرا کام بھی میرا جنون ہے۔ اب، میں اپنے مضامین کے ذریعے Tecnobitsمیں ان تمام خبروں اور نئے مواقع کو تلاش کرنے کی کوشش کرتا ہوں جو ٹیکنالوجی کی دنیا ہمیں اپنی زندگیوں کو بہتر بنانے کے لیے ہر روز پیش کرتی ہے۔
