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

خطأ DirectDraw هو أحد الأخطاء التي أبلغ بعض اللاعبين عن حدوثها عندما يحاولون بدء ألعاب قديمة قديمة على أجهزة الكمبيوتر التي تعمل بنظام Windows 11/10. يرى هؤلاء اللاعبون رسالة خطأ تقول ، "خطأ DirectDraw (رمز خطأ متغير) DDERR_UNSUPPORTED." لا تبدأ ألعاب Windows عند ظهور رسالة الخطأ هذه.

وبالتالي ، لا يمكن للاعبين لعب ألعاب قديمة مثل Age of Empires و Might and Magic 7 و Diablo بسبب خطأ DirectDraw. يمكن أن يحدث نفس الخطأ أيضًا في برامج الفن والتصميم. هذه هي الطريقة التي يمكنك بها إصلاح خطأ DirectDraw على جهاز كمبيوتر يعمل بنظام Windows 11/10.

1. تكوين التطبيقات المتأثرة للتشغيل في وضع التوافق

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

  1. افتح ملف Explorer ومدير المجلدات بالضغط على فوز + إي وانتقل إلى دليل تثبيت اللعبة المتأثرة.
  2. instagram viewer
  3. انقر بزر الماوس الأيمن فوق ملف EXE (التطبيق) الخاص باللعبة وحدده ملكيات.
  4. انقر فوق التوافق ضمن نافذة الخصائص.
  5. يختار قم بتشغيل هذا البرنامج في التوافقوضع لتنشيط القائمة المنسدلة لهذا الإعداد.
  6. ثم حدد أحدث نظام أساسي لـ Windows كان متاحًا في سنة إصدار اللعبة. إذا لم تكن متأكدًا ، فاختر ويندوز 8 أو 7 خيار في القائمة.
  7. يختار يتقدم لتعيين خيار التوافق الجديد.
  8. انقر نعم لإغلاق نافذة الخصائص.

هناك أيضًا مستكشف أخطاء توافق البرامج ومصلحها والذي قد يكون مفيدًا في استكشاف أخطاء DirectDraw وإصلاحها. يتضمن مستكشف الأخطاء ومصلحها خيارًا يعين إعدادات التوافق الموصى بها لبرنامج محدد. يمكّنك من اختبار البرامج بإعدادات التوافق.

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

2. قم بتعيين دقة 640 × 480 للعبة

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

لتصحيح ذلك ، حاول تعيين دقة 640 × 480 للعبة. يمكنك القيام بذلك عن طريق فتح ملف التوافق علامة التبويب للعبة كما هو موضح في الخطوات الثلاث الأولى من الدقة السابقة. ثم حدد ملف تعمل في شاشة 640 × 480دقة مربع الاختيار وانقر فوق يتقدم > نعم.

إذا كانت 640 × 480 منخفضة جدًا بالنسبة لك ، فيمكنك أيضًا محاولة تطبيق دقة عامة أقل ضمن إعدادات Windows. ومع ذلك ، سيتم تطبيق الدقة المعينة داخل تطبيق الإعدادات على Windows وجميع البرامج. هذه هي خطوات خفض الدقة داخل الإعدادات:

  1. انقر على زر العدسة المكبرة في شريط المهام أو يبحث مربع الكتابة.
  2. أدخل الكلمة الأساسية تغيير القرار في الإعدادات.
  3. يختار تغيير القرارمن العرض داخل نتائج البحث.
  4. بعد ذلك ، انقر فوق دقة العرض القائمة المنسدلة.
  5. حدد خيار دقة أقل من القائمة.
  6. ثم انقر فوق ملف حفظ التغييرات زر لضبط الدقة المحددة.
  7. حاول بدء اللعبة أو البرنامج.

3. تفعيل ميزات المكونات القديمة

قد يحتاج بعض المستخدمين إلى تمكين ميزات المكونات القديمة لحل خطأ DirectDraw. لكي تكون أكثر تحديدًا ، قد تحتاج اللعبة القديمة إلى الإهمال DirectPlay ميزة تمكين للتشغيل. هذه هي الطريقة التي يمكنك بها تمكين ميزات المكونات القديمة على Windows 11/10:

  1. أولاً، افتح البرامج والميزات عن طريق الضغط شبابيك مفتاح + ر، الدخول appwiz.cpl داخل مربع الحوار Run ، وتحديد نعم.
  2. اضغط على قم بتشغيل ميزات Windows أو إيقاف تشغيله الخيار على طول الجانب الأيسر من أداة إلغاء التثبيت.
  3. نقرتين متتاليتين المكونات القديمة لتوسيعه.
  4. ثم حدد ملف DirectPlay خانة الاختيار.
  5. حدد ملف NET Framework 3.5 (يتضمن .NET 2.0 و 3.0) مربع الاختيار إذا لم يكن محددًا.
  6. يضعط نعم لتثبيت الميزات.
  7. أعد تشغيل Windows بعد تثبيت الميزات.

4. قم بتثبيت مكونات DirectX Runtime المفقودة

نظرًا لأن DirectDraw هو جزء من DirectX ، فإن هذا الخطأ مرتبط بواجهة برمجة التطبيقات هذه. يمكن أن يظهر الخطأ لأن الألعاب القديمة تحتاج إلى مكتبات وقت تشغيل DirectX قديمة قد تكون مفقودة على جهاز الكمبيوتر الخاص بك. يمكنك تثبيت مكونات DirectX المفقودة باستخدام DirectX End-User Runtime Web Installer مثل هذا:

  1. طرح هذا برنامج DirectX End-User Runtime Web Installer صفحة في برنامج التصفح الخاص بك.
  2. يضعط تحميل على صفحة الويب تلك.
  3. افتح مستكشف الملفات للذهاب إلى أي مجلد تم تعيين متصفحك لتنزيل الملفات إليه.
  4. انقر نقرًا مزدوجًا فوق ملف DirectX End-User Runtime Web Installer (وإلا dxwebsetup.exe) لعرض نافذة تثبيت Microsoft (R) DirectX (R).
  5. ثم اضغط أنا أتفق لعقد اتفاقيتك مع Microsoft.
  6. يختار التالي لتثبيت مكونات وقت تشغيل DirectX 9 و 10 و 11.

5. جرب بعض إصلاحات Windows الأساسية

إذا لم ينجح أي شيء حتى الآن ، فهناك بعض الحيل البسيطة في Windows التي عادةً ما تعمل على إصلاح مشكلات العرض مع البرامج والألعاب.

تحديث برنامج تشغيل بطاقة الفيديو الخاصة بك

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

قم بتشغيل التطبيق المتأثر في وضع Windowed

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

أعد تثبيت اللعبة أو البرنامج المتأثر

أعد تثبيت الألعاب أو حزم البرامج المتأثرة إذا كنت لا تزال تحاول إصلاح خطأ DirectDraw بعد تطبيق الحلول الممكنة الأخرى في هذا الدليل. إذا قمت بتثبيت لعبة باستخدام برنامج عميل للألعاب مثل Steam أو Epic أو GOG ، فيمكنك إلغاء تثبيتها باستخدام نفس البرنامج. أو قم بإزالة البرنامج من لوحة التحكم أو الإعدادات بطريقة في هذا دليل لإلغاء تثبيت البرامج على Windows.

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

استمتع بألعاب أو تطبيقات Retro على Windows

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