استخدم وضع التوافق مع Windows 10 لتشغيل البرامج القديمة

تتغير أجهزة الكمبيوتر(Computer) بسرعة. تعتمد معرفة ما يجب ترقيته على جهاز الكمبيوتر الخاص بك(what you should upgrade on your PC ) على كيفية استخدامه. تتطلب الألعاب في كثير من الأحيان أحدث الأجزاء(the most up to date parts) المتاحة ، ولكن البرامج القديمة تعمل بشكل مختلف في بعض الأحيان.

هناك القليل من المشاعر الأسوأ من تحديث نظام التشغيل الخاص بك(updating your operating system) فقط لتجد أن برامجك المفضلة لم تعد تعمل. يمكن أن يساعدك وضع التوافق مع Windows 10 في إعادة برامجك إلى الحياة.

لماذا تعطل البرامج القديمة؟

قبل النظر في كيفية إحياء البرامج القديمة ، يجدر التعرف على سبب عدم عملها مع Windows 10 . في حين أن هناك عددًا كبيرًا من المشكلات المحتملة للبرامج القديمة ، إلا أن معظمها يعاني من مشكلات مماثلة:

  • تبعيات(Out of date dependencies ) قديمة - لم تعد البرامج التي تعتمد على البرامج والمكتبات القديمة متوفرة في Windows 10
  • برامج 16 بت(16-bit programs ) - Windows 10 هو 64 بت ، ولا يدعم برامج 16 بت * 32 بت يعمل بشكل جيد على الرغم من ذلك)
  • DOS - لا تعمل البرامج والألعاب الأقدم المصممة لـ MSDOS(games designed for MSDOS) في Windows ، حيث إنها تحاكي فقط جزءًا صغيرًا من نظام DOS لنافذة المحطة الطرفية(Terminal)
  • الأمان(Security) - تتغير عمليات الاستغلال والأبواب الخلفية للبرامج باستمرار ، ويمكن رفض البرامج المحدثة القديمة باعتبارها خطرًا أمنيًا

يمكن أن تؤدي هذه المشكلات وغيرها الكثير إلى إيقاف تشغيل البرامج القديمة. يعد الحفاظ على البرامج القديمة على قيد الحياة موضوعًا يهتم به الكثير من الأشخاص ، وهناك مجتمعات عبر الإنترنت مكرسة لتوسيع نطاق المنتجات إلى ما بعد نهاية حياتها الرسمية(official end of life) .

كيفية تشغيل البرنامج باستخدام (Run Software Using Windows 10) وضع التوافق مع نظام التشغيل Windows 10(Compatibility Mode)

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

  • انقر بزر الماوس الأيمن فوق ملف .EXE وحدد خصائص(Properties)
  • ضمن علامة التبويب التوافق ، انقر فوق (Compatibility )تشغيل مستكشف أخطاء التوافق ومصلحها(Run compatibility troubleshooter)
  • انتظر(Wait) بينما يقوم Windows بفحص البرنامج
  • حدد تجربة الإعدادات الموصى بها(Try recommended settings)

سيؤدي هذا إلى إعداد البرنامج للعمل مع أي إعدادات يعتقد Windows 10 أنها الأفضل. إذا لم يتم تشغيله بعد ، كرر العملية ، هذه المرة حدد استكشاف الأخطاء وإصلاحها(Troubleshoot program) في الخطوة الأخيرة لتشغيل معالج تفاعلي.

يعمل مستكشف أخطاء توافق البرامج ومصلحها(Program Compatibility Troubleshooter) بشكل أفضل مع البرامج الأحدث. ولكن إذا كنت تعرف بالضبط البرنامج الذي من المفترض أن يعمل عليه البرنامج ، فقد يكون من الأفضل لك استخدام الوضع اليدوي.

كيفية تحديد أوضاع توافق (Compatibility Modes)Windows 10 يدويًا(Manually Select Windows 10)

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

  • انقر بزر الماوس الأيمن فوق ملف .EXE وحدد خصائص(Properties)
  • ضمن علامة التبويب التوافق(Compatibility ) ، انقر فوق خانة الاختيار تشغيل هذا البرنامج في وضع التوافق لـ:(Run this program in compatibility mode for:)
  • حدد إصدار Windows الذي تمت كتابة البرنامج من أجله
  • انقر فوق "موافق"(OK)

الآن ، عندما يتم فتح هذا البرنامج ، سيحاول Windows 10 تشغيله عبر برنامج(shim) خاص مصمم لسد الفجوة بين أنظمة التشغيل القديمة والجديدة.

ماذا تفعل عندما لا يعمل وضع التوافق مع Windows

يقوم وضع التوافق مع(Compatibility) نظام التشغيل Windows 10 بعمل جيد في تشغيل العديد من البرامج القديمة ، ولكن في بعض الأحيان يصطدم ببرنامج قديم جدًا أو قديم جدًا بحيث يتعذر تشغيله. لا يوجد حل سهل في هذه الحالات ، لكن هذا لا يعني أنه غير ممكن. 

هناك العديد من الخيارات الأخرى لتشغيل البرامج القديمة ، لكنها أكثر ميلًا إلى المغامرة.

قم بتشغيل إصدارات أقدم(Run Older Versions) من Windows في جهاز افتراضي

الجهاز الظاهري(virtual machine) هو نظام تشغيل كامل يعمل في برنامج وضع الحماية على جهاز الكمبيوتر الخاص بك. إنها طريقة رائعة لتجربة أنظمة(try out other operating systems) التشغيل وتوزيعات Linux(Linux distributions) الأخرى .

تكمن فائدة الجهاز الظاهري في قدرته على محاكاة الأجهزة القديمة بشكل مثالي. بهذه الطريقة ، بدلاً من محاولة جعل Windows 10 يقوم بتشغيل برامج لنظام تشغيل أقدم ، يمكنك تشغيل Windows XP محليًا في جهاز افتراضي.(run Windows XP natively in a virtual machine.)

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

قم بتشغيل برنامج DOS مع DOSBox(Run DOS Software With DOSBox)

قبل Windows ، كانت جميع البرامج تعمل بنظام DOS (المعروف باسم MSDOS ). لا يوجد توافق بين الإصدارات الحديثة من Windows و DOS ، ولكن هناك خيارات لتشغيل البرامج عبر المحاكي.

يمكنك تثبيت البرنامج في جهاز افتراضي ، لكن DOSBox هو خيار أسهل بكثير. إنه مجاني تمامًا ومفتوح المصدر ومصمم لدعم مجموعة واسعة من الألعاب والبرامج القديمة على منصات مختلفة ، بما في ذلك Windows و macOS(Windows and macOS)

بناء جهاز كمبيوتر بأجهزة قديمة

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

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

سواء كنت تعتقد أن هذا أمر جيد أم لا ، فهذا أمر شخصي.

البرمجيات القديمة ، الأجهزة الحديثة

قد يكون الحفاظ على البرامج القديمة على قيد الحياة شغفًا ، أو ربما تحتاجه لعملك(for your business) . في كلتا الحالتين ، يحتوي Windows 10 على العديد من الخيارات للحفاظ على البرامج القديمة حية.

إذا قمت بتشغيل Windows 7 ، فقد تجد وضع XP(XP mode) مفيدًا لنفس الأسباب ، وسيجد مستخدمو Windows 8 وضع توافق Windows مشابهًا مدمجًا في نظام التشغيل الخاص بهم.



About the author

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



Related posts