DirectX 12 هي في الواقع واجهة برمجة تطبيقات مصممة لتحسين أداء الرسومات 🎨 في تطبيقات الوسائط المتعددة (Multimedia Applications) والألعاب.
لكن مستخدمي Windows 11 و10 قد يواجهون خطأ DirectX 12 الذي يمنع البرامج والألعاب من العمل بشكل صحيح. ابقى معنا لأنه في هذه المقالة من موقع Nooh Freestyle سنعلمك كيفية إصلاح خطأ DirectX 12 في ويندوز 11 و 10 والمزيد.
إصلاح خطأ DirectX 12
?How to Fix DirectX 12 Error in Windows 11, 10 etc
ببساطة، يعمل DirectX 12 كمترجم احترافي بين الألعاب والتطبيقات وبطاقة الرسومات الخاصة بنظامك. مهمة DirectX 12 هي ترجمة أوامر البرنامج أو اللعبة إلى لغة مفهومة لبطاقة الرسوميات. بهذه الطريقة، تستطيع بطاقة الرسومات معالجة الصور بشكل أسرع وأفضل. ونتيجة لذلك، سيتم تشغيل البرنامج أو اللعبة المطلوبة بسلاسة أكبر وستحتوي على رسومات أفضل. عادةً ما يعني خطأ DirectX 12 أن بطاقة الرسومات الخاصة بك لا تدعم DirectX 12، أو أن برنامج تشغيل بطاقة الرسومات لديك قديم ويحتاج إلى التحديث، أو أن ملفات DirectX 12 تالفة وتحتاج إلى إصلاح. فيما يلي 6 حلول عملية لإصلاح خطأ DirectX 12 .
1- تحديث برامج تشغيل بطاقة الرسوميات
تحديث برامج تشغيل بطاقة الرسوميات باستخدام "Device Manager"
يعد تحديث برامج التشغيل القديمة والتالفة إحدى الطرق لإصلاح خطأ DX12 is not supported on your system. للقيام بذلك، انقر أولاً بزر الماوس الأيمن على قائمة ابدأ في نظام التشغيل Windows. ثم حدد خيار "Device Manager".
المزيد من المحتوى: أفضل 6 برامج لعمل نسخ احتياطي في ويندوز 11 (احترافية وسريعة)
الآن في نافذة "Device Manager"، ابحث عن خيار "Display adapters" كما هو موضح في الصورة أدناه. سيؤدي فتح هذا الخيار إلى عرض بطاقات الرسوميات الخاصة بالنظام لديك. انقر بزر الماوس الأيمن على بطاقة الرسومات المخصصة لنظام التشغيل Windows وحدد Update driver.
في هذه المرحلة، يجب عليك تحديد طريقة التحديث المطلوبة. من خلال اختيار الخيار الأول كما هو موضح في الصورة، سيقوم Windows تلقائيًا بالعثور على أحدث برامج التشغيل وتثبيتها.
إذا لم تكن برامج تشغيل بطاقة الرسومات الخاصة بنظامك قديمة ومحدثة، فستتلقى الرسالة التالية.
⚠ لاحظ أنه من الأفضل إزالة برنامج التشغيل السابق قبل تثبيت برنامج التشغيل الجديد. للقيام بذلك، انقر بزر الماوس الأيمن على بطاقة الرسومات السابقة في "Device Manager" وحدد "Uninstall device".
تحديث برامج تشغيل بطاقة الرسومات باستخدام تنزيل برنامج التشغيل وتثبيته يدويًا
قم بزيارة أحد المواقع الإلكترونية أدناه، وذلك اعتمادًا على طراز بطاقة الرسومات في نظامك.
على سبيل المثال، بالنسبة لبطاقة الرسوميات من طراز NVIDIA، أدخل الموقع الأول. أدخل مواصفات بطاقة الرسوميات الخاصة بك في الحقول المخصصة لذلك. وأخيرًا، انقر فوق خيار البحث. تنزيل وتثبيت أحدث برنامج تشغيل. أعد تشغيل النظام بعد اكتمال التثبيت.
يمكنك عرض مواصفات بطاقة الرسومات الخاصة بك باستخدام DirectX Diagnostic Tool .
2- التحقق من تحديثات الويندوز
هناك طريقة أخرى لحل خطأ DirectX function وهي التأكد من تحديث أجزاء مختلفة من نظام التشغيل Windows . للقيام بذلك، اضغط على مفتاحي Windows و i للدخول إلى قسم Setting. انتقل إلى Windows Update. الآن قم بتحديد خيار Check for updates كما هو موضح في الصورة. إذا كانت أجزاء من نظام Windows الخاص بك بحاجة إلى التحديث، فقم بتحديثه. وأخيرًا، أعد تشغيل نظام Windows.
المزيد من المحتوى: كيفية العمل مع برنامج Nvidia GeForce Experience
3- تحديث DirectX
هناك عامل آخر يسبب خطأ DirectX 12 وهو عدم تحديث إصدار DirectX . قد تحتاج إلى تنزيل DirectX 12 لنظام التشغيل Windows 11. لذا اضغط أولاً على مفتاحي Windows و R لفتح نافذة "Run". في المربع Open، اكتب dxdiag كما هو موضح في الصورة أدناه ، ثم انقر فوق Ok.
الآن في نافذة DirectX Diagnostic Tool، كما هو موضح في الصورة، يجب أن يكون Direct Version هو DirectX 12. وإلا فيجب تحديث الإصدار الخاص به.
لتنزيل أحدث إصدار من DirectX، انتقل إلى Download DiecrX وحدد خيار Download لتنزيل أحدث إصدار من DirectX End-User Runtime. بعد إكمال عملية تنزيل DirectX وتثبيته، أعد تشغيل النظام. وبالتالي، مع هذا الإجراء، تصبح إمكانية إصلاح خطأ DirectX Runtime عالية جدًا.
4- استخدام DirectX Diagnostic Tool لإصلاح أخطاء DirectX 12 في نظام التشغيل Windows
قم بالدخول إلى نافذة DirectX Diagnostic Tool وفقًا للخطوات المذكورة في الطريقة 3. تعرض علامات التبويب "Display" مواصفات بطاقات الرسومات المتوفرة في نظامك. قم بتحديد علامة التبويب المقابلة لبطاقة الرسومات المخصصة لنظامك. كما هو موضح في الصورة أدناه، إذا رأيت الرسالة "No problems found" في القسم 1 ملاحظات (Notes)، فهذا يعني أنه لا توجد أخطاء أو مشاكل. ولكن إذا واجهت خطأ في هذا المجال، فقد يساعدك تحديث بطاقة الرسوميات الخاصة بالنظام وإعادة تثبيتها. في الجزء 2، إذا كانت Feature Levels تتضمن 0_12 وما فوق، فهذا يعني أن بطاقة الرسوميات الخاصة بنظام Windows لديك تدعم DirectX 12.
5- إعادة تثبيت اللعبة لإصلاح خطأ DirectX 12 في Windows 11
في بعض الأحيان يحدث خطأ DirectX 12 فقط مع إحدى الألعاب الموجودة على نظام Windows الخاص بك. إذا لم تواجه هذا الخطأ عند تشغيل ألعاب أخرى، فمن الأفضل إزالة اللعبة المعنية من وضع التثبيت. قد يؤدي إعادة تثبيت اللعبة إلى إصلاح خطأ DirectX 12.
المزيد من المحتوى: زيادة FPS في ويندوز 11 (الحيل الذهبية للحصول على أفضل إخراج)
6- التحقق من توافق الأجهزة
يمكن لبطاقة الرسومات التي لا تدعم DirectX 12 أيضًا أن تتسبب في حدوث خطأ DirectX 12 في نظامي التشغيل Windows 11 و10. لذا تأكد من أن بطاقة الرسوميات الخاصة بنظام Windows لديك ليست قديمة وتدعم DirectX 12. بخلاف ذلك، قم بترقيته. يمكنك التحقق من مواصفات بطاقة الرسوميات الخاصة بك وفقًا للنصائح المذكورة في الطريقة 4.
الأسئلة الشائعة
كيفية تغيير DirectX؟
يعد DirectX جزءًا من نظام التشغيل Windows. تغييره لا يعني الترقية أو تثبيت إصدار أحدث. يجب أن تعلم أن إصدار DirectX الذي يمكنك استخدامه يعتمد على إصدار Windows الخاص بك.
بطاقات الرسوميات التي تدعم DirectX 12؟
تعد بطاقات الرسوميات NVIDIA و AMD و Intel من بين بطاقات الرسوميات التي تدعم DirectX 12.
خاتمة
مهمة DirectX 12 هي ترجمة أوامر البرنامج أو اللعبة إلى لغة مفهومة لبطاقة الرسوميات. بهذه الطريقة، سيتم تشغيل البرنامج أو اللعبة المطلوبة بسلاسة أكبر وستحتوي على رسومات أفضل. ولكن من المحتمل أيضًا أن تواجه أخطاء DirectX 12 في بعض الألعاب والبرامج. لإصلاح خطأ DirectX 12 في Windows 11 و10، تحقق من تحديثات Windows لديك. تأكد من أن برامج تشغيل بطاقة الرسوميات الخاصة بنظام Windows لديك محدثة. تحقق مما إذا كان إصدار DirectX 12 محدثًا. إذا لزم الأمر، قم بتنزيل أحدث إصدار من DirectX 12 من موقع Microsoft على الويب وتثبيته. في بعض الأحيان قد يؤدي Uninstall اللعبة وإعادة تثبيتها إلى حل هذه المشكلة.
تعليقاتكم وإقتراحاتكم؟
في هذه المقالة من موقع Nooh Freestyle، سنعلمك كيفية إصلاح خطأ DirectX 12 في Windows 11 و10 وما إلى ذلك. إذا كنت قد واجهت هذا الخطأ أيضًا، فأخبرنا في قسم التعليقات عن البرنامج أو اللعبة التي واجهت هذا الخطأ أثناء تشغيلها.