يعد DirectX جزءًا أساسيًا من برنامج الكمبيوتر ، حيث يساعد وحدة معالجة الرسومات على أداء مهام مختلفة. ومع ذلك ، إذا فشل هذا المحرك في العمل بشكل صحيح ، فقد تتلقى رسالة DXGI_ERROR_DEVICE HUNG على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows عندما تحاول تشغيل لعبة. DXGI تعني DirectX Graphics Infrastructure ، لذا ستعرف جيدًا أن الخطأ يتعلق بهذه العملية. يوضح لك هذا الدليل كيفية حل هذه المشكلة.
نصيحة: التعامل مع بطاقة رسومات خاطئة؟ إليك ما يجب فعله لإصلاح وحدة معالجة الرسومات المعطلة.
1. تعطيل Antialiasing
تشتهر تقنية Antialiasing – وهي تقنية تُستخدم لإزالة أو تنعيم الحواف الخشنة في الألعاب – بالتسبب في حدوث مشكلات. في بعض الأحيان ، تفوق الآثار السلبية لهذه الميزة الرسومية فوائدها.
إذا كان لديك جهاز كمبيوتر مزود ببطاقة رسومات NVIDIA ، فيمكنك استخدام تطبيق NVIDIA Control Panel المدمج لتعطيل Antialiasing. إذا لم يكن مثبتًا لديك ، فقم بتنزيل التطبيق من متجر Microsoft.
- استخدم شريط Windows Search في شريط المهام وابحث عن “NVIDIA Control Panel”. حدد أفضل نتيجة.
- بمجرد دخولك إلى التطبيق ، حدد “إدارة الإعدادات ثلاثية الأبعاد” على اللوحة اليمنى ، ثم انقر فوق علامة التبويب “الإعدادات العامة” على اليمين.

- ستجد أربعة أو خمسة إعدادات متعلقة بمقاومة الحواف في القائمة. اضبط كل منها على “إيقاف”.

- إذا كان لديك جهاز كمبيوتر مزود ببطاقة رسومات AMD أو Intel ، فاعلم أن إعدادات AMD Radeon للتطبيقات المرتبطة بها أو Intel Graphics Command Center لن تسمح لك بإيقاف تشغيل Antialiasing تمامًا. ومع ذلك ، يمكنك محاولة تعطيل Antialiasing من داخل إعدادات اللعبة. يوجد هذا الخيار غالبًا ضمن قسم “الفيديو” إذا كان متاحًا.
2. قم بإيقاف تشغيل ميزة ShadowPlay
يأتي تطبيق NVIDIA GeForce Experience المدمج مع خيار “In-Game Overlay” الذي يمكنه عرض معلومات أداء الكمبيوتر أو يسمح لك بتسجيل الشاشة أثناء اللعب. وهذا ما يسمى ShadowPlay. على الرغم من كونها أداة مفيدة ، فقد تكون وراء خطأ DXGI_ERROR_DEVICE HUNG ، لذا حاول تعطيلها. يمكنك تخطي هذا الحل إذا لم يكن لديك جهاز كمبيوتر به بطاقة رسومات NVIDIA.
- استخدم Windows Search واكتب “GeForce Experience”. انقر بزر الماوس الأيمن على أفضل نتيجة واختر “تشغيل كمسؤول”. إذا لم يكن لديك هذا التطبيق على جهاز الكمبيوتر الخاص بك ، فيمكنك تنزيله من موقع ويب NVIDIA.

- يمكنك العثور على ميزة “In-Game Overlay” بالنقر فوق “إعدادات” والانتقال إلى علامة التبويب “عام”. قم بتبديل الخيار من هناك ، وتعطيل ShadowPlay بشكل فعال.

نصيحة: يمكنك أيضًا تسجيل شاشتك باستخدام Xbox Game Bar المدمج في Windows.
3. أعد تثبيت NVIDIA GeForce Experience
بقدر ما تكون NVIDIA GeForce Experience مفيدة ، فقد تسبب أحيانًا مشاكل على جهاز الكمبيوتر الخاص بك. من المحتمل أن تكون المشكلة التي تواجهها الآن بسبب خطأ في NVIDIA GeForce Experience ، لذلك قد يكون من الجيد إعادة تثبيت التطبيق.
- اكتب “لوحة التحكم” في شريط البحث وحدد أفضل تطابق.

- انقر فوق “إلغاء تثبيت برنامج”.

- ابحث عن “NVIDIA GeForce Experience” في القائمة وانقر بزر الماوس الأيمن فوقه. حدد “إلغاء التثبيت”.

- بعد إلغاء التثبيت ، انتقل إلى موقع تنزيل GeForce Experience وانقر على “تنزيل الآن”. افتح الحزمة التي تم تنزيلها واتبع التعليمات التي تظهر على الشاشة لتثبيتها.

4. تعديل TDR في التسجيل
يعد اكتشاف المهلة واستردادها (TDR) عملية نظام تحدد ما إذا كانت بطاقة الرسومات لا تستجيب. يمكن أن يؤدي تعطيله عبر محرر التسجيل إلى إصلاح الخطأ الذي تمت مناقشته هنا من خلال السماح لوحدة معالجة الرسومات الخاصة بك بمعالجة التطبيقات دون قيود زمنية. تبحث عن المزيد من الحيل التسجيل؟ لدينا القليل لمشاركته.
- اضغط على شبابيك + ص مفاتيح لفتح تطبيق التشغيل. اكتب في
regedit
وضرب يدخل.

- اتبع المسار أدناه للوصول إلى سجل برنامج تشغيل الرسومات:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.

- عندما تصل إلى مجلد “GraphicsDrivers” ، انقر بزر الماوس الأيمن على الجانب الأيمن وحدد “جديد -> قيمة DWORD (32 بت)”.

- اكتب “TdrLevel” في مربع اسم القيمة واضبط “بيانات القيمة” على “0”. انقر فوق “موافق” ، ثم أعد تشغيل الكمبيوتر.

جيد ان تعلم: إليك كيفية زيادة سرعة ذاكرة الوصول العشوائي الخاصة بك بسهولة باستخدام AMD Ryzen Master.
5. توقف عن رفع تردد التشغيل عن وحدة معالجة الرسومات الخاصة بك
إذا كنت تقوم برفع تردد التشغيل عن وحدة معالجة الرسومات الخاصة بك ، فمن الجيد محاولة إعادة ضبط سرعة الساعة الأساسية للشريحة على الوضع الافتراضي. اعتمادًا على التطبيق الذي تستخدمه لرفع تردد التشغيل ، قد تختلف التعليمات.
في MSI Afterburner ، ستلاحظ العديد من أشرطة التمرير في الجزء السفلي من الشاشة الرئيسية ، ومعظمها يعدل أداء وحدة المعالجة المركزية ووحدة معالجة الرسومات. اضبط جميع المعلمات على “0” لضبط سرعة ساعة الرقائق على الإعدادات الافتراضية ، ثم انقر فوق الزر “حفظ”.

6. تحقق من ذاكرة الوصول العشوائي الخاصة بك
يأتي Windows مزودًا ببعض أدوات التشخيص المساعدة ، وهو أمر مفيد للمستخدمين الذين يواجهون مشاكل مع أجهزة الكمبيوتر الخاصة بهم. إحدى هذه الأدوات المساعدة هي أداة تشخيص ذاكرة Windows ، والتي تفحص ذاكرة الوصول العشوائي الخاصة بك بحثًا عن العيوب ، ثم تحاول إصلاحها إذا كانت مرتبطة بالبرامج. بدلاً من ذلك ، قد يقترح إصلاح شرائح ذاكرة الوصول العشوائي الخاصة بك إذا كانت المشكلة التي يكتشفها متعلقة بالأجهزة. اتبع الخطوات أدناه لتشغيل اختبار تشخيص ذاكرة Windows:
- اكتب “Windows Memory Diagnostic” وانقر على أفضل تطابق.

- في النافذة المنبثقة ، حدد “إعادة التشغيل الآن وتحقق من المشكلات (موصى به).”

- ستتم إعادة تشغيل جهاز الكمبيوتر الخاص بك ، وسيبدأ تشغيل تشخيصات الذاكرة.
- بمجرد بدء تشغيل جهاز الكمبيوتر الخاص بك مرة أخرى ، توجه إلى “Event Viewer” باستخدام مربع البحث واختيار أفضل تطابق.

- في اللوحة اليسرى ، حدد “سجلات Windows -> النظام” وحدد “بحث” على اليمين.

- اكتب “MemoryDiagnostic” وانقر على “بحث عن التالي”.

- إذا رأيت رسالة الخطأ “تم اكتشاف مشاكل في الأجهزة. لتحديد هذه المشكلات وإصلاحها ، ستحتاج إلى الاتصال بجهة تصنيع الكمبيوتر “، فهذا يعني أنك قد تحتاج إلى نقل الكمبيوتر إلى فني أو استبدال وحدات ذاكرة الوصول العشوائي الخاصة بك.
7. تحديث DirectX
على الرغم من قيام Windows بتحديث DirectX تلقائيًا ، فقد تضطر إلى البحث يدويًا عن تحديثات DirectX إذا كنت تواجه مشكلات ، بما في ذلك خطأ DXGI_ERROR_DEVICE HUNG.
- ابحث عن “التحقق من وجود تحديثات” في شريط البحث وحدد أفضل تطابق.

- حدد “تنزيل” لتنزيل أحدث إصدار من Windows وتثبيته.

- إذا كنت لا ترى أي تحديثات متوفرة ، فحدد “التحقق من وجود تحديثات”.

8. تحديث برامج تشغيل بطاقة الرسومات
اجعل Windows يبحث عن تحديثات برنامج التشغيل تلقائيًا عبر إدارة الأجهزة. قد يساعدك في معالجة مشكلة DXGI_ERROR_DEVICE بشكل فعال.
- انقر بزر الماوس الأيمن على قائمة ابدأ واختر “إدارة الأجهزة”.

- انقر فوق “محولات العرض” لتوسيع الفئة.

- انقر بزر الماوس الأيمن فوق بطاقة الرسومات الخاصة بك وحدد “تحديث برنامج التشغيل”.

- اختر “البحث تلقائيًا عن برامج التشغيل”. إذا عثر نظامك على أي تحديثات ، فسيقوم بتثبيتها تلقائيًا.

يمكنك أيضًا تنزيل أحدث برنامج تشغيل لبطاقة الرسومات وتثبيته من موقع الشركة المصنعة على الويب. إنها فكرة جيدة إذا كنت تريد التأكد من حصولك على أحدث إصدار. ومع ذلك ، قد تكون العملية صعبة بعض الشيء بالنسبة لأولئك الذين لا يعرفون كيفية تثبيت حزمة برنامج التشغيل.
نصيحة: هل تحتاج إلى تثبيت برنامج تشغيل غير موقع على جهاز كمبيوتر يعمل بنظام Windows؟ نوضح لك كيف.
أسئلة مكررة
ما هو أحدث إصدار من DirectX؟
في Windows 11 ، أحدث إصدار من DirectX هو DirectX 12 Ultimate. ومع ذلك ، بناءً على بطاقة الرسومات الخاصة بك ، قد لا تتمكن من تنزيل هذا الإصدار بسبب مشكلات عدم التوافق. يكتشف Windows عادةً أحدث إصدار متوافق من DirectX ويقوم بتثبيته تلقائيًا.
كيف يمكنني التحقق من إصدار DirectX الخاص بي؟
في مربع التشغيل ، أدخل dxdiag
و اضغط يدخل. سيؤدي هذا إلى فتح نافذة معلومات DirectX ، حيث ستجد إصدار DirectX الخاص بك بالإضافة إلى طراز وحدة المعالجة المركزية وإصدار BIOS.
ما هو DirectX Graphics Infrastructure (DXGI)؟
قدمت Microsoft DXGI مع نظام التشغيل Windows Vista. ينفذ هذا النظام الفرعي المهام المتعلقة ببرنامج تشغيل الرسومات ، بما في ذلك:
- تحسينات وضع النافذة
- التحكم في وضع الشاشة المتعددة
- اختيار تنسيقات المخزن المؤقت
- توزيع الموارد بين العمليات
تعمل هذه العملية في الغالب في الخلفية عندما يقوم جهاز الكمبيوتر الخاص بك بتشغيل ألعاب مثل سلسلة Battlefield أو Call of Duty: Modern Warfare.
رصيد الصورة: Pexels. جميع لقطات الشاشة بواسطة فرهاد باشاى.
اشترك في نشرتنا الإخبارية!
يتم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك