أثناء بدء تشغيل لعبة أو تطبيق على نظام التشغيل Windows 11/10، إذا رأيت رسالة خطأ تقول DirectX 12 غير مدعوم على نظامك أو DX12 غير مدعوم على نظامك ، إليك كيفية إصلاح الخطأ. نظرًا لأنه قد يكون هناك عدة أسباب وراء مواجهتك لهذه المشكلة، فقد قمنا بتوحيد جميع الأسباب المحتملة مع الحلول للتخلص من هذه المشكلة.
إصلاح DirectX 12 غير مدعوم على خطأ النظام الخاص بك في نظام التشغيل Windows 11
لإصلاح DirectX 12 غير مدعوم على نظامك خطأ في نظام التشغيل Windows 11/10، اتبع الحلول التالية:
- تحقق من متطلبات الأجهزة
- تحديث دايركت اكس
- تحديث برنامج تشغيل الرسومات
- قم بإيقاف تشغيل وضع التوافق
- إصلاح .NET Framework
لمعرفة المزيد حول هذه الحلول، تابع القراءة.
1] تحقق من متطلبات الأجهزة
وهو أهم شيء يجب أن تتذكره عند مواجهة الخطأ المذكور أعلاه. يعتمد DirectX بشكل مباشر على بطاقة الرسومات. إذا كانت بطاقة الرسومات الخاصة بك لا تدعم إصدار DirectX، فلن تتمكن من تثبيتها على أي حال. ونتيجة لذلك، سوف تستمر في العثور على الخطأ أعلاه عند محاولة فتح أي لعبة أو برنامج.
2] تحديث دايركت اكس
يمكنك محاولة تحديث DirectX يدويًا. ومع ذلك، لا يوجد برنامج تثبيت مستقل يمكنك استخدامه لتحديث الإصدار الحالي. بمعنى آخر، تحتاج إلى تثبيت إصدار منفصل من DirectX إذا كان لديك إصدار أقدم مثبت على جهاز الكمبيوتر الخاص بك.
قبل ذلك، يجب عليك التحقق من الإصدار الموجود من DirectX. للقيام بذلك، انقر فوق مربع بحث شريط المهام وابحث عنه com.dxdiag . ثم انقر فوق نتيجة البحث الفردية لفتح معالج أداة تشخيص DirectX. من هنا تحقق من نسخة دايركت اكس .
إذا تم عرضه كـ DirectX 11 أو إصدار أقدم، فتفضل بزيارة Microsoft.com و قم بتنزيل برنامج تثبيت الويب DirectX . ثم اتبع عملية التثبيت لإكمال المهمة.
3] تحديث برنامج تشغيل الرسومات
سابقًا، تحديث برنامج تشغيل الرسومات كان من الممكن استخدام إدارة الأجهزة. ومع ذلك، يمكنك الآن القيام بذلك باستخدام خيار Windows Update في لوحة إعدادات Windows. للقيام بذلك، افتح لوحة إعدادات Windows وانتقل إلى Windows Update > الخيارات المتقدمة > التحديثات الاختيارية .
إذا كان هناك تحديث متاح، يمكنك العثور عليه هنا. إذا كان الأمر كذلك، فيمكنك تحديد مربع الاختيار المناسب لتنزيل التحديث وتثبيته وفقًا لذلك.
وبدلاً من ذلك، يمكنك أيضًا الانتقال إلى الموقع الرسمي للشركة المصنعة لبطاقة الرسومات الخاصة بك لمعرفة ما إذا كان هناك تحديث. إذا كانت الإجابة بنعم، فيمكنك اختيار بطاقة الرسومات الخاصة بك وتنزيلها وفقًا لمتطلباتك.
ضياع مقابل فقدان الصوت
4] قم بإيقاف تشغيل وضع التوافق
إذا كنت تستخدم وضع التوافق لفتح لعبة، فقد حان الوقت لتعطيله. لنفترض أن لعبتك تتطلب DirectX 12 ولا يمكن تشغيلها في الخلفية لأنك قمت بتمكين وضع التوافق. هناك احتمال كبير لحدوث الخطأ أثناء فتح تلك اللعبة في مثل هذه الحالة.
ولهذا السبب يُقترح إيقاف تشغيل وضع التوافق للتحقق مما إذا كان يعمل على حل المشكلة. لتعطيل وضع التوافق، انقر بزر الماوس الأيمن على أيقونة اللعبة وحدد ملكيات . ثم اذهب إلى التوافق علامة التبويب والتوجه إلى وضع التوافق قسم.
بعد ذلك، قم بإزالة العلامة من قم بتشغيل البرنامج في وضع التوافق لـ خانة الاختيار وانقر فوق نعم زر.
يقرأ: كيفية تغيير إعدادات وضع التوافق في نظام التشغيل Windows 11
5] إصلاح .NET Framework
قد تنشأ هذه المشكلة بسبب وجود .NET Framework تالف. إذا كان الأمر كذلك، يمكنك إصلاحه باستخدام أداة إصلاح Microsoft .NET Framework . يمكن تنزيل هذه الأداة المساعدة المجانية من موقع Microsoft الرسمي على الويب وإصلاح جميع المشكلات الشائعة تقريبًا عن طريق إصلاح بعض الإصدارات الجديدة من .NET Framework.
آمل أن يكون هذا الدليل قد ساعدك.
يقرأ: أخطاء DirectX عند التنزيل أو التثبيت أو الترقية أو التحديث أو التشغيل
كيف أقوم بإصلاح عدم دعم DX12 على نظامي؟
لإصلاح خطأ DX12 غير مدعوم في نظام التشغيل Windows 11/10 لديك، تحتاج إلى التحقق من متطلبات النظام أولاً. ومع ذلك، إذا كان نظامك يتوافق مع DirectX 12، فستحتاج إلى تحديث الإصدار الحالي من DirectX وبرنامج تشغيل الرسومات. ومن ناحية أخرى، يمكنك أيضًا تعطيل وضع التوافق.
لماذا لا يدعم جهاز الكمبيوتر الخاص بي DirectX 12؟
قد تكون هناك أسباب عديدة لعدم دعم جهاز الكمبيوتر الخاص بك لـ DirectX 12. السبب الأكثر شيوعًا هو بطاقة الرسومات المثبتة على جهاز الكمبيوتر الخاص بك. إذا كانت بطاقة الرسومات الخاصة بك لا تدعمها أو كانت قديمة جدًا، فلا يمكنك استخدام DirectX 12 على جهاز الكمبيوتر الخاص بك.
يقرأ: إصدار DirectX غير مدعوم، لم يتم العثور على إصدار DirectX مدعوم عند تشغيل اللعبة .