كيفية إصلاح DirectX واجه خطأ غير قابل للاسترداد في Windows؟



جرب أداة القضاء على المشاكل

DirectX عبارة عن مجموعة من واجهات برمجة التطبيقات التي تم تطويرها وإصدارها بواسطة Microsoft نفسها. أصبحت المكتبة القياسية للرسومات المتطورة التي تستخدمها معظم الألعاب في عملياتها اليومية. مثل جميع المكونات الإضافية للبرامج الأخرى ، يتلقى DirectX أيضًا إصدارات دورية مع الإصدارات الأحدث التي تحتوي على المزيد من الوظائف والميزات المتقدمة.



واجه DirectX خطأً لا يمكن إصلاحه في Windows



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



ما الذي يسبب الخطأ 'واجه DirectX خطأ لا يمكن إصلاحه' في Windows؟

بعد تحليل العديد من تقارير المستخدمين والجمع بين نتائجنا ، خلصنا إلى أن المشكلة حدثت بسبب عدة أسباب مختلفة تتراوح من مشكلات الأجهزة إلى مشكلات البرامج. بعضها على سبيل المثال لا الحصر:

  • المتطلبات غير المكتملة: في بعض الحالات التي صادفناها ، لاحظنا أن المستخدمين لم يكن لديهم المتطلبات المحددة للعبة على أجهزة الكمبيوتر الخاصة بهم. إذا لم تكن متطلبات DirectX كاملة ، فقد تواجه رسالة الخطأ.
  • برامج تشغيل الرسومات الفاسدة: تعد برامج تشغيل الرسومات هي المكونات الرئيسية التي تنقل المعلومات بين نظام التشغيل والأجهزة. إذا كانت برامج تشغيل الرسومات نفسها تالفة ولا تعمل ، فستواجه الكثير من المشكلات بما في ذلك المشكلة قيد المناقشة.
  • عرض التحجيم: مقياس العرض هو ميزة في Windows تسمح لك بمعالجة حجم الشاشة. على الرغم من فائدته ، من المعروف أنه يسبب مشاكل مع مكونات DirectX.
  • لعبة قديمة: واجه بعض المستخدمين رسالة الخطأ إذا لم يكن لديهم أحدث إصدار من اللعبة مثبتًا على أجهزة الكمبيوتر الخاصة بهم. قد يؤدي تحديث لعبتك إلى أحدث إصدار / تصحيح إلى إصلاح المشكلة على الفور.
  • برنامج DirectX القديم: قد يكون برنامج DirectX مثبتًا على جهاز الكمبيوتر الخاص بك وقد يعمل بشكل صحيح ولكنه قد يكون قديمًا. قد يساعد تحديثه إلى أحدث إصدار.
  • إعدادات الرسومات المتقدمة: تسمح بعض بطاقات الرسومات للمستخدمين بتعيين متغيرات متقدمة تمامًا مثل جودة الظل وفقًا لرغباتهم ولكنها أثبتت أنها تسبب مشاكل مع DirectX. قد يؤدي تعطيل هذه الخيارات إلى حل المشكلة.

قبل أن ننتقل إلى الحلول ، تأكد من تسجيل الدخول كمسؤول ولديك اتصال إنترنت نشط حيث سيتم تحديث الكثير من المكونات المختلفة.

الحل 1: التحقق من متطلبات اللعبة

قبل أن نبدأ بالحلول التقنية الأخرى ، يجب عليك التحقق مما إذا كانت أجهزتك تفي بالمتطلبات الأولية للعبة. الآن هناك العديد من الأشياء التي يجب أن تبحث عنها ، على سبيل المثال ، ذاكرة الوصول العشوائي ووحدة المعالجة المركزية وبطاقة الرسومات وما إلى ذلك ، ولكن الأهم في هذه الحالة هو إصدار DirectX.



عادة ، كل لعبة تستخدم API تذكرها ضمن متطلباتها. بمجرد التحقق من متطلبات DirectX ، ستحتاج إلى التأكد من أن ملف المعدات يدعم هذا الإصدار. يتم الخلط بين العديد من المستخدمين لأن لديهم أحدث إصدار من DirectX المثبتة ولكن منذ ذلك الحين المعدات لا يدعم هذا الإصدار ، فإنهم يواجهون رسالة الخطأ.

التحقق من خصائص برنامج تشغيل الرسومات

لاحظ متطلبات DirectX وانتقل إلى الشركة المصنعة لجهاز الرسومات وافتح تفاصيل إصدار DirectX منه. إذا كان إصدار أحدث مطلوبًا في متطلبات اللعبة ، فأنت بحاجة إلى ترقية بطاقة الرسومات الخاصة بك.

ملحوظة: بالنسبة للأشخاص الذين لا يستخدمون بطاقة الرسومات لتشغيل اللعبة ، يجب عليهم بدلاً من ذلك التحقق من دعم وحدة المعالجة المركزية الخاصة بهم لإصدار DirectX نظرًا لأن نظام الرسومات الموجود على اللوحة يعالج جميع متطلبات الرسومات الخاصة بالكمبيوتر.

الحل 2: تثبيت أحدث إصدار من DirectX

إذا تم التحقق من الحل السابق وكان جهازك يدعم بالفعل إصدار DirectX من اللعبة ، فيجب علينا التحقق مما إذا كان إصدار DirectX الصحيح مثبتًا على جهاز الكمبيوتر الخاص بك. إذا لم يكن كذلك ، فسننتقل إلى موقع Microsoft الرسمي على الويب ونثبت إصدار DirectX من هناك. تأكد من تسجيل الدخول كمسؤول قبل المتابعة.

  1. اضغط على Windows + R واكتب ' dxdiag 'في مربع الحوار واضغط على Enter.
  2. بمجرد فتح التطبيق ، سترى تفاصيل مواصفات نظامك. من هنا ، تحقق من إصدار DirectX.

    التحقق من إصدار DirectX

  3. إذا لم يكن أحدث إصدار من DirectX مثبتًا على جهاز الكمبيوتر الخاص بك ، فيجب عليك البحث عنه والعثور على صفحة التنزيل الرسمية من Microsoft.
  4. انقر فوق الزر تحميل وحفظ الملف القابل للتنفيذ في مكان يمكن الوصول إليه.

    تنزيل أحدث إصدار من DirectX

  5. في وقت لاحق ، انقر بزر الماوس الأيمن فوقه وحدد تشغيل كمسؤول . دع معالج التثبيت يقوم بسحره وانتظر حتى تكتمل العملية.
  6. أعد تشغيل الكمبيوتر بعد انتهاء التثبيت ، وابدأ تشغيل اللعبة وتحقق مما إذا تم حل المشكلة.

ملحوظة: لقد صادفنا أيضًا بعض الحالات التي تم فيها عرض الإصدار المطلوب من DirectX في المواصفات ولكن لم يتم تثبيت آخر تحديث تقني. وبالتالي ، نوصيك بالذهاب إلى موقع تنزيل Microsoft وتثبيت أحدث إصدار من هناك.

الحل 3: تغيير مقياس العرض

يحدد مقياس العرض على جهاز الكمبيوتر مقدار تكبير الشاشة أو تقليل حجمها على جهاز الكمبيوتر الخاص بك. هذه ميزة رائعة جدًا للعديد من المستخدمين بما في ذلك أولئك الذين لديهم مشاكل في رؤيتهم. على الرغم من أن هذا لا يتعارض مع DirectX أو ميكانيكا رسومات اللعبة بأي شكل من الأشكال ، فقد رأينا بعض الحالات التي حدث فيها ذلك.

هنا في هذا الحل ، سوف ننتقل إلى إعدادات العرض الخاصة بك ونغير مستوى القياس ونرى ما إذا كان هذا سيؤدي إلى حل المشكلة.

  1. انقر بزر الماوس الأيمن على سطح المكتب الخاص بك وانقر فوق اعدادات العرض .

    إعدادات العرض - Windows

  2. بمجرد دخولك إلى إعدادات العرض ، ابحث عن عنوان الحجم والتخطيط . أدناه ، سترى عدة خيارات. اختر من بينها وانقر على الذي يحتوي على موصى به

    تغيير تحجيم الشاشة

  3. في حال تم، إعادة بدء بشكل كامل وتحقق مما إذا تم حل المشكلة إلى الأبد.

الحل 4: تحديث اللعبة / Windows إلى أحدث إصدار

هناك شيء آخر يجب تجربته قبل الانتقال إلى تحديث بطاقة الرسومات الخاصة بك وهو التحقق مما إذا كان لديك الإصدار المحدث من اللعبة مثبتًا على جهاز الكمبيوتر الخاص بك أم لا. تصدر الشركات المصنّعة تحديثات لاستهداف التغييرات الجديدة في نظام التشغيل ودعم ميزات إضافية أيضًا. هناك بعض التحديثات 'الهامة' بطبيعتها ويجب تثبيتها في أسرع وقت ممكن. إذا لم يتم تثبيت أي من هذه التحديثات 'الهامة' ، فستواجه رسالة الخطأ قيد المناقشة.

في هذا الحل ، سنقوم بتحديث لعبتك ونظام التشغيل الخاص بك ومعرفة ما إذا كان هذا سيؤدي إلى حل المشكلة بالنسبة لنا.

أولاً ، سنقوم بتحديث Windows.

  1. اضغط على Windows + S لتشغيل شريط البحث ، اكتب تحديث في مربع الحوار وافتح إعدادات التحديث.
  2. بمجرد الدخول إلى إعدادات التحديث ، انقر فوق تحقق من وجود تحديثات . سيتصل الكمبيوتر الآن بخوادم Microsoft ومعرفة ما إذا كان هناك أي تحديث متوفر. إذا كانت هناك أي تحديثات مميزة بالفعل ، فقم بتنفيذها على الفور.

    تحديث الويندوز

  3. أعد تشغيل الكمبيوتر بعد تثبيت التحديث. الآن ، افتح اللعبة (أو عميل اللعبة مثل Steam أو Blizzard) ، وانتقل إلى قسم التحديث. تحقق مما إذا كان هناك أي تحديثات متاحة. إذا كانت كذلك ، قم بتنزيلها وتثبيتها.

    تحديث اللعبة من خلال Steam

  4. أعد تشغيل الكمبيوتر بعد التحديث وتحقق من حل المشكلة للأبد.

الحل 5: تعديل خيارات الرسومات المتقدمة

هناك حل آخر حيث يمكنك تعطيل أو خفض إعدادات الرسومات المتقدمة في لعبتك. هذه خطوة مهمة للغاية يميل غالبية المستخدمين إلى تجاهلها. إعدادات الرسومات المتقدمة مثل التحكم في الظل إلخ. تستهلك الكثير من الموارد على جهاز الكمبيوتر الخاص بك والذي بدوره يمكن أن يتسبب في العديد من المشكلات بما في ذلك رسالة الخطأ واجه DirectX خطأً لا يمكن إصلاحه .

يمكنك بسهولة العثور على خيارات الرسومات إما في لوحة التحكم الخاصة بإعدادات بطاقة الرسومات المختلفة. يجب عليك أيضًا الانتقال إلى إعدادات الرسومات داخل اللعبة والتحقق من الإعدادات هناك. حاول خفض الإعدادات إلى الحد الأدنى. يمكنك أيضا النظر إعادة ضبط الإعدادات على القيم الافتراضية ومعرفة ما إذا كان هذا يلغي رسالة خطأ DirectX. في كلتا الحالتين ، تأكد من فحص إعدادات الرسومات قبل الانتقال إلى الحل التالي.

الحل 6: استخدام لوحة تحكم DirectX

آخر شيء يجب تجربته قبل الانتقال إلى تثبيت أحدث برامج التشغيل على جهاز الكمبيوتر الخاص بك هو تنزيل لوحة تحكم DirectX وتغيير تفضيل اللعبة من هناك. يدعم جهاز الكمبيوتر الخاص بك وربما يحتوي على الإصدار الصحيح من DirectX ولكن اللعبة تستمر في الوصول إلى الإصدار القديم. هذا هو المكان الذي تلعب فيه لوحة التحكم. تأكد من أن لديك اتصال إنترنت نشط.

  1. افتح متصفحك وقم بتنزيل الملف dxcpl باستخدام الروابط التالية:

64 بت: dxcpl (64 بت)

32 بت: dxcpl (32 بت)

  1. بمجرد تنزيل مجلدات التثبيت ، قم بتشغيلها باستخدام حساب مسؤول.

    قائمة التحرير - dxcpl

  2. الآن ، انقر فوق تحرير القائمة من قائمة الخيارات. الآن ، انقر فوق الزر أضف من الشاشة التالية.

    إضافة دليل اللعبة

  3. انتقل إلى الملف القابل للتنفيذ الخاص بلعبتك وحدده. بمجرد العودة إلى الشاشة الرئيسية ، انقر فوق إعدادات الجهاز وتأكد من تحديد أعلى مستوى.

    تغيير حد الميزة

  4. حفظ التغييرات و الخروج. أعد تشغيل الكمبيوتر وابدأ اللعبة. تحقق مما إذا تم حل المشكلة للأبد.

الحل 7: تحديث برامج تشغيل الرسومات

آخر ما يمكننا القيام به للقضاء على خطأ DirectX هو التأكد من تثبيت أحدث برامج تشغيل الرسومات على جهاز الكمبيوتر الخاص بك. هنا ، سيؤدي هذا أيضًا إلى استبعاد الموقف الذي تكون فيه برامج تشغيل الرسومات الخاصة بك تالفة عند عدم اكتمال التثبيت. هنا في هذا الحل ، سنقوم أولاً بإلغاء تثبيت برامج تشغيل الرسومات الحالية من جهاز الكمبيوتر الخاص بك باستخدام الله ثم قم بتثبيت برامج التشغيل الافتراضية. ثم سوف نتحقق مما إذا كان قد تم حل المشكلة. إذا لم يكن كذلك ، فسنقوم بتحديث برامج التشغيل يدويًا.

  1. بعد التثبيت برنامج Display Driver Uninstaller (DDU) ، قم بتشغيل جهاز الكمبيوتر الخاص بك في الوضع الآمن . يمكنك التحقق من مقالتنا حول كيفية قم بتشغيل جهاز الكمبيوتر الخاص بك في الوضع الآمن .
  2. بعد تشغيل DDU ، حدد الخيار الأول ' تنظيف وإعادة التشغيل '. سيؤدي هذا إلى إلغاء تثبيت برامج التشغيل الحالية بالكامل من جهاز الكمبيوتر الخاص بك.

    التنظيف وإعادة التشغيل - DDU

  3. الآن بعد إلغاء التثبيت ، قم بتشغيل جهاز الكمبيوتر الخاص بك بشكل طبيعي بدون الوضع الآمن. اضغط على Windows + R واكتب ' devmgmt. ماجستير 'في مربع الحوار واضغط على Enter. انقر بزر الماوس الأيمن فوق أي مساحة فارغة وحدد ' ابحث عن تغييرات الأجهزة '. سيتم تثبيت برامج التشغيل الافتراضية. حاول تشغيل اللعبة وتحقق مما إذا كان هذا يحل المشكلة.
  4. في معظم الحالات ، لن تعمل برامج التشغيل الافتراضية من أجلك ، لذا يمكنك إما تثبيت أحدث برامج التشغيل من خلال تحديث Windows أو الانتقال إلى موقع الشركة المصنعة على الويب وتنزيل أحدثها.
    حدد موقع برامج تشغيل الرسومات ، وانقر عليها بزر الماوس الأيمن وانقر فوق تحديث السائق .

    تحديث السائق

  5. بعد تثبيت برامج التشغيل ، أعد تشغيل الكمبيوتر وتحقق من حل المشكلة.

ملحوظة: ضع في اعتبارك أيضًا إلغاء التثبيت برامج تشغيل الصوت NVIDIA من جهاز الكمبيوتر الخاص بك. من المعروف أن هذا يسبب مشاكل.

6 دقائق للقراءة