إصلاح: مشكلة DXGI_ERROR_DEVICE_HUNG في The Last of Us Part II Remastered
يشير الخطأ “DXGI_ERROR_DEVICE_HUNG” في The Last of Us Part II Remastered عادةً إلى فشل في الرسومات على مستوى النظام. يحدث هذا عندما يصبح معالج الرسوميات GPU غير مستجيب بسبب خط أنابيب رسومات مثقل، أو برامج تشغيل غير مستقرة، أو عدم استقرار متعلق بالأجهزة. تشمل الأسباب الشائعة حمل GPU أو CPU الزائد، أو برامج التشغيل التالفة، أو إعدادات الأداء التي تم تكوينها بشكل خاطئ.

بالإضافة إلى ذلك، من المعروف أن ميزات العرض المتقدمة مثل Frame Generation و تقنيات ترقية الطرف الثالث (مثل DLSS mods أو reshade injectors) تؤدي إلى حدوث أعطال في ظل ظروف معينة.
الآن بعد أن حددنا الأسباب المحتملة، دعنا ننتقل إلى الحلول الأكثر فعالية لحل هذا الخطأ.
قبل أن تبدأ:
- تأكد من تحديث Windows (Settings > Windows Update).
- أغلق جميع تطبيقات الخلفية (Overlays, MSI Afterburner, Discord, OBS).
- تأكد من تثبيت اللعبة على SSD.
- تأكد من أن درجة حرارة وحدة معالجة الرسوميات GPU تظل أقل من 85 درجة مئوية تحت الحمل (استخدم HWiNFO أو MSI Afterburner).
أيضًا، تراجع عن أي رفع تردد تشغيل لوحدة معالجة الرسوميات GPU أو ذاكرة الفيديو VRAM و قم بتعطيل خفض الجهد إذا تم تطبيقه. قد تجتاز وحدات معالجة الرسوميات GPU التي تم رفع تردد تشغيلها أو خفض جهدها المعايير القياسية ولكنها لا تزال تتعطل في ألعاب معينة مثل The Last of Us Part II Remastered، خاصةً أثناء تجميع التظليل أو عمليات انتقال المشهد الثقيلة. تضمن استعادة إعدادات الساعة والجهد الافتراضية أقصى قدر من الثبات أثناء اللعب.
1. تعطيل NVIDIA Reflex
تم تصميم NVIDIA Reflex لتقليل زمن الوصول إلى النظام عن طريق تقليل التأخير بين الإدخال والاستجابة على الشاشة. على الرغم من أنه يفيد اللعب التنافسي، إلا أنه في بعض الحالات، قد يتداخل Reflex مع تقديم الإطارات إذا كانت وحدة معالجة الرسوميات GPU الخاصة بك تحت حمل ثقيل أو كانت برامج التشغيل الخاصة بك غير مستقرة. يمكن أن يتسبب ذلك في حدوث أعطال أو تقطعات أثناء اللعب.
يمكن أن يؤدي تعطيل هذه الميزة إلى تقليل ضغط المعالجة على وحدة معالجة الرسوميات GPU، مما يسمح بتقديم الإطارات بشكل أكثر اتساقًا وتحسين استقرار النظام بشكل عام. يمكن أن يؤدي ذلك إلى حل الخطأ “DXGI_ERROR_DEVICE_HUNG” في بعض الإعدادات.
- ابدأ اللعبة وادخل إلى قائمة Settings/Options.
- انتقل إلى علامة تبويب إعدادات Display وحدد موقع:
- NVIDIA Reflex Low Latency
- غيّر الإعداد إلى:
- اضبط NVIDIA Reflex Low Latency على Off (بدلاً من “On” أو “On + Boost“).

- حدد Apply Changes أو Save، ثم أعد تشغيل اللعبة بالكامل لتطبيق الإعدادات.
2. زيادة الذاكرة الافتراضية
الذاكرة الافتراضية هي جزء محجوز من القرص الصلب أو SSD يستخدمه Windows كامتداد لذاكرة الوصول العشوائي (RAM) الفعلية. إذا تجاوز نظامك حدود الالتزام أو نفدت مساحة ملف الصفحة المتاحة أثناء اللعب، فقد يؤدي ذلك إلى عدم الاستقرار وتفعيل أخطاء مثل “DXGI_ERROR_DEVICE_HUNG” – خاصة في العناوين الصعبة.
من خلال زيادة الذاكرة الافتراضية، فإنك تمنح Windows مزيدًا من المرونة للتعامل مع ارتفاعات الذاكرة، مما يضمن أن اللعبة لديها حل بديل عندما يتم استخدام ذاكرة الوصول العشوائي (RAM) الفعلية بالكامل. يمكن أن يساعد ذلك في تقليل فرص حدوث أعطال ناتجة عن قيود متعلقة بالذاكرة.
- اضغط على Windows + S، واكتب “إعدادات النظام المتقدمة”، واضغط على Enter.
![بحث Windows عن إعدادات النظام المتقدمة]()
- في نافذة خصائص النظام:
- حدد علامة التبويب Advanced
- انقر فوق Settings ضمن Performance
![علامة التبويب Advanced في خصائص النظام]()
- في خيارات الأداء:
- انتقل إلى علامة التبويب Advanced
- انقر فوق Change ضمن الذاكرة الافتراضية
![موقع إعدادات الذاكرة الافتراضية]()
- قم بإلغاء تحديد “إدارة حجم ملف الترحيل تلقائيًا لجميع محركات الأقراص”.
- حدد محرك أقراص النظام (C:) واختر حجم مخصص.
- إذا كنت ترغب في استخدام إعدادات مخصصة، فأدخل هذه القيم (مع تعديلها وفقًا لذاكرة الوصول العشوائي (RAM) في نظامك):
الحجم الأولي: 1.5 × ذاكرة الوصول العشوائي (RAM) الخاصة بك بالميجابايت (على سبيل المثال، 16 جيجابايت ← 24576 ميجابايت)
الحد الأقصى للحجم: 3 × ذاكرة الوصول العشوائي (RAM) الخاصة بك بالميجابايت (على سبيل المثال، 16 جيجابايت ← 49152 ميجابايت)
ملاحظة: 1 جيجابايت = 1024 ميجابايت. إذا لم تكن متأكدًا، فاترك هذا الإعداد على “حجم مُدار بواسطة النظام”.لست متأكدًا من مقدار ذاكرة الوصول العشوائي (RAM) لديك؟ اضغط على Windows + R، واكتب dxdiag، وتحقق من علامة التبويب “النظام”. - انقر فوق تعيين، ثم موافق للتأكيد.
هام: بعد إدخال كلتا القيمتين، انقر فوق تعيين وإلا فلن يتم تطبيق التغييرات.
![إعداد قيم الذاكرة الظاهرية المخصصة]()
- أعد تشغيل جهاز الكمبيوتر الخاص بك حتى تدخل التغييرات حيز التنفيذ، ثم اختبر التطبيق الخاص بك.
3. تعطيل ميزات إنشاء الإطارات والترقية
يخدم إنشاء الإطارات والترقية أغراضًا مختلفة، ولكن كل منهما يضيف معالجة من جانب وحدة معالجة الرسومات (GPU) يمكن أن تزعزع استقرار توقيت الإطارات على الأنظمة غير المستقرة. يقوم إنشاء الإطارات بإدراج إطارات تم إنشاؤها بواسطة الذكاء الاصطناعي، بينما تقوم الترقية بإعادة بناء إطارات منخفضة الدقة لتحسين جودة الصورة. يؤدي تعطيل هذه الميزات إلى تقليل تعقيد الجدولة ويساعد على منع أعطال DXGI_ERROR_DEVICE_HUNG.
- حدد موقع خيار إنشاء الإطارات وقم بتعطيله (قد يظهر كـ “DLSS Frame Gen” أو “FSR 3 Frame Gen”، اعتمادًا على وحدة معالجة الرسومات الخاصة بك).
![إعداد إنشاء الإطارات في خيارات رسومات اللعبة]()
- ابحث عن إعداد طريقة رفع مستوى الدقة (DLSS/FSR/XeSS) وقم بتعيينه إلى إيقاف التشغيل أو الدقة الأصلية.
![إعداد طريقة رفع مستوى الدقة في خيارات اللعبة]()
- حدد تطبيق التغييرات أو تأكيد، ثم اخرج من اللعبة وأعد تشغيلها بالكامل لضمان تفعيل التغييرات – وليس مجرد العودة إلى القائمة الرئيسية.
إذا استمرت المشكلة، فحاول خفض تتبع الأشعة وجودة التظليل، حيث يمكن لكليهما زيادة استخدام وحدة معالجة الرسومات وزيادة خطر التعطل في المشاهد الصعبة.
4. تثبيت نظيف لبرامج تشغيل الرسومات
تعد برامج التشغيل القديمة أو غير المستقرة أو المثبتة بشكل غير صحيح أحد الأسباب الأكثر شيوعًا للأعطال والأخطاء مثل “DXGI_ERROR_DEVICE_HUNG”. يؤدي إجراء تثبيت نظيف إلى إزالة جميع مكونات برنامج التشغيل الموجودة، بما في ذلك تلك التي قد تكون متعارضة أو غير مستقرة، واستبدالها بإصدار جديد ومستقر.
على الرغم من أنه يمكنك إلغاء تثبيت برامج التشغيل باستخدام “إدارة الأجهزة”، إلا أنه ليس الأمثل لأن “إدارة الأجهزة” تزيل أجزاء فقط من برنامج التشغيل، وغالبًا ما تترك وراءها ملفات أو إدخالات تسجيل يمكن أن تستمر في التسبب في تعارضات.
لإزالة كاملة، يوصى باستخدام DDU (Display Driver Uninstaller) – وهي أداة متخصصة تمسح جميع آثار برنامج تشغيل وحدة معالجة الرسومات الحالي، مما يسمح لك بإجراء تثبيت نظيف حقًا.
- قم بتنزيل Display Driver Uninstaller (DDU) من المصدر الرسمي: wagnardsoft.com.
- استخرج ملف ZIP الذي تم تنزيله و شغل DDU.exe كمسؤول.
![استخراج برنامج Display Driver Uninstaller وتشغيله]()
- في DDU، حدد الشركة المصنعة لوحدة معالجة الرسوميات (GPU) الخاصة بك من القائمة المنسدلة:
- NVIDIA
- AMD
- Intel
- انقر فوق Clean and restart لإزالة التعريفات الحالية بالكامل (ستتم إعادة تشغيل جهاز الكمبيوتر تلقائيًا).
بعد إعادة تشغيل جهاز الكمبيوتر الخاص بك، تأكد من قطع الاتصال بالإنترنت مؤقتًا قبل تثبيت تعريفات جديدة. هذا يمنع Windows Update من تثبيت تعريفات قديمة تلقائيًا.
![خيارات تنظيف تعريفات DDU]()
- بعد إعادة التشغيل، قم بتنزيل أحدث التعريفات من:
نصيحة: إذا كنت تستخدم جهاز كمبيوتر محمول مزود برسومات قابلة للتبديل (Optimus أو AMD Switchable Graphics)، فقم بتنزيل حزمة التعريفات من موقع الشركة المصنعة للكمبيوتر المحمول الخاص بك، وليس من بائع وحدة معالجة الرسوميات (GPU).
![صفحة تنزيل تعريفات GPU الرسمية]()
- قم بتثبيت التعريفات التي تم تنزيلها باستخدام إعدادات express/standard، ثم أعد تشغيل جهاز الكمبيوتر الخاص بك.
5. تعطيل Intel Turbo Boost (للمستخدمين المتقدمين فقط)
تقوم تقنية Intel Turbo Boost بزيادة سرعات ساعة وحدة المعالجة المركزية (CPU) مؤقتًا لتحسين الأداء. في الأنظمة ذات التبريد الضعيف – وخاصة أجهزة الكمبيوتر المحمولة – يمكن أن يؤدي ذلك إلى تقلبات في الطاقة أو الحرارة قد تؤدي إلى عدم استقرار وحدة معالجة الرسوميات (GPU).
على الرغم من أنها ليست سببًا مباشرًا لـ DXGI_ERROR_DEVICE_HUNG، إلا أن تعطيل Turbo Boost قد قلل من تكرار الأعطال لبعض المستخدمين. فهو يساعد في الحفاظ على سلوك نظام مستقر أثناء أحمال عمل وحدة معالجة الرسوميات (GPU) الثقيلة.
أيضًا، يمكن أن يتسبب ارتفاع استخدام وحدة المعالجة المركزية (CPU) من تطبيقات الخلفية (مثل المتصفحات وأدوات التسجيل ومكافحة الفيروسات) بشكل غير مباشر في انتهاء مهلة التعريف. أغلق هذه التطبيقات قبل تشغيل اللعبة.
ملاحظة: قد يؤدي تعطيل Turbo Boost إلى تقليل أداء وحدة المعالجة المركزية (CPU) بشكل كبير في بعض أحمال العمل، ولكنه سيحافظ على الاستقرار.
- أعد تشغيل جهاز الكمبيوتر الخاص بك وابدأ على الفور في الضغط (بشكل متكرر) على مفتاح BIOS أثناء بدء التشغيل.
- يختلف مفتاح BIOS الصحيح حسب الشركة المصنعة والطراز:
- F2 – أنظمة Dell و Acer وبعض أنظمة ASUS و Lenovo
- F12 – قائمة الإقلاع في العديد من طرز Lenovo و HP
- Del / Esc – شائعة في لوحات MSI و Gigabyte وبعض لوحات ASUSنصيحة: ستعرض شاشة الإقلاع الخاصة بنظامك المفتاح الصحيح، أو راجع دليل اللوحة الأم/الكمبيوتر المحمول.
- انتقل إلى علامة التبويب Advanced أو Tweaker أو Overclocking (حسب نظام الإدخال والإخراج الأساسي (BIOS) الخاص بك) وحدد موقع قسم CPU Configuration أو Performance.
⚠️ إذا كنت غير معتاد على إعدادات BIOS، فالتقط صورًا لكل علامة تبويب قبل إجراء التغييرات. قم فقط بتعديل إعدادات Turbo Boost – لا تقم بتعديل الإعدادات الأخرى إلا إذا لزم الأمر.
![قائمة BIOS Advanced CPU Configuration]()
- حدد موقع Intel Turbo Boost Technology واضبطه على Disabled.
إذا كان هذا الإعداد مفقودًا، فقد يصنفه BIOS الخاص بك على أنه “Intel Adaptive Boost” أو “Enhanced Turbo”، أو قد لا يكون متاحًا على الإطلاق اعتمادًا على وحدة المعالجة المركزية (CPU) الخاصة بك.
![تعطيل Intel Turbo Boost في BIOS]()
- اضغط على F10 لحفظ التغييرات والخروج (أو اتبع مطالبات الحفظ التي تظهر على الشاشة).
6. زيادة تأخير TDR (للمستخدمين المتقدمين فقط)
يحدث خطأ “DXGI_ERROR_DEVICE_HUNG” بسبب انتهاء مهلة وحدة معالجة الرسومات (GPU) – عندما يعتقد نظام التشغيل Windows أن بطاقة الرسومات الخاصة بك قد توقفت عن الاستجابة ويعيد تعيينها بالقوة.
بشكل افتراضي، تم تعيين فترة المهلة هذه على ثانيتين فقط. تمنح زيادة هذه القيمة وحدة معالجة الرسومات مزيدًا من الوقت للتعافي أثناء أحمال العمل المكثفة قبل تدخل نظام التشغيل Windows، مما قد يمنع الأعطال غير الضرورية.
- اضغط على Windows + R، واكتب regedit، ثم اضغط على Enter.
![]()
- انتقل إلى هذا المسار:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
- انقر بزر الماوس الأيمن على الجانب الأيمن، واختر New > DWORD (32-bit) Value، وقم بتسميته:
TdrDelay
![]()
- انقر نقرًا مزدوجًا على TdrDelay، واضبط الأساس على Decimal، وأدخل:
10
![]()
- انقر فوق OK، وأغلق محرر التسجيل (Registry Editor)، و أعد تشغيل جهاز الكمبيوتر لتطبيق التغييرات.
يخبر هذا التعديل نظام Windows بالانتظار لمدة 10 ثوانٍ (بدلاً من ثانيتين افتراضيتين) قبل الإعلان عن توقف وحدة معالجة الرسومات (GPU). هذا لا يحل مشكلات مستوى برنامج التشغيل، ولكنه يمكن أن يمنع إعادة الضبط المبكرة أثناء الاستخدام المكثف لوحدة معالجة الرسومات.














التعليقات مغلقة.