مِخبارMIKHBAR
التطبيقات والبرامج

اكتشاف أقدم تطبيق واجهة رسومية يعمل على ويندوز 11

حقق هاوي تقني إنجازاً مثيراً للدهشة بإثبات أن تطبيقاً قديماً يعود لعام 1992 ما زال يعمل بسلاسة على أحدث أنظمة ويندوز.

اكتشاف أقدم تطبيق واجهة رسومية يعمل على ويندوز 11

إنجاز تقني غير متوقع

في تحدٍّ تقني مثير للاهتمام، أعلن الهاوي المعني بالتاريخ الرقمي Enlyth عن اكتشافه لأقدم تطبيق بواجهة رسومية (GUI) لا يزال يعمل بشكل كامل على نظام تشغيل ويندوز 11. جاء هذا الاكتشاف بعد بحث دقيق في أرشيفات أنظمة التشغيل القديمة، حيث كان الهدف إيجاد برنامج قديم يعمل دون الحاجة إلى أي تعديلات برمجية أو استخدام برامج محاكاة معقدة. وقد وقع الاختيار في النهاية على تطبيق CDPLAYER.EXE الذي يعود تاريخه إلى نوفمبر من عام 1992، وهو ما يمثل إنجازاً استثنائياً في سياق تطور أنظمة التشغيل.

شروط البحث والتوافق

حدد الباحث معايير صارمة لاختيار الفائز، حيث كان لا بد أن يعمل التطبيق على أحدث إصدار استهلاكي من مايكروسوفت دون أي تدخل خارجي. كان Enlyth يتوقع العثور على تطبيق من حقبة ويندوز NT المبكرة، نظراً لأن نظام ويندوز 11 الحالي لا يدعم تشغيل تطبيقات 16-بت بشكل افتراضي، على الرغم من توافبه الخلفي القوي مع تطبيقات 32-بت. إن العثور على تطبيق عمره قرابة 34 عاماً ما زال يعمل بمجرد النقر المزدوج عليه يُعد نتيجة مذهلة تعكس صلابة بنية نظام التشغيل الحديث وقدرته على استيعاب الكود القديم.

مرشح سابق: لعبة FreeCell

في بداية رحلته للبحث، أكد Enlyth أن لعبة FREECELL.EXE، التي تعود إلى فبراير 1993، ما زالت تعمل دون أي مشاكل على ويندوز 11. كانت هذه اللعبة موزعة جنباً إلى جنب مع بيئة Win32s، التي صُممت للسماح لبعض تطبيقات 32-بت بالعمل على أنظمة التشغيل ذات الـ 16-بت مثل ويندوز 3.1 و 3.11. على الرغم من أن Win32s كان متاحاً في نسخة تجريبية في أكتوبر 1992، إلا أنه أصبح شائعاً على نطاق واسع في يوليو 1993. وقد أشارت نصيحة استلمها الباحث عبر منتدى تقني إلى أن FREECELL.EXE مرشح قوي لأقدم تطبيق واجهة رسومية متوافق مع النظام الحالي، لكنه لم يكن راضياً عن هذا الفوز السهل وقرر الاستمرار في البحث.

اكتشاف CDPLAYER.EXE

أثناء تنقيب الباحث في بعض الإصدارات التجريبية المبكرة من ويندوز NT 3.1 التي بدت واعدة، لفت انتباهه الإصدار رقم 347، وتحديداً ملف CDPLAYER.EXE المرتبط بتاريخ 16 نوفمبر 1992. يبدو أن هذا التطبيق هو بالفعل أقدم تطبيق واجهة رسومية يعمل دون تعديل أو محاكاة على ويندوز 11. ومع ذلك، واجه الباحث عقبة تقنية كبيرة، حيث أن نظامه، مثل العديد من الأنظمة الحديثة، يفتقر إلى محرك أقراص ضوئية. لحسن الحظ، سمح له إضافة ملف مكتبة ديناميكية صغير (cdemu.dll) بمحاكاة محرك أقراص CD، مما أتاح له إثبات أن تطبيق حقبة 1992 ما زال يؤدي وظيفته كما هو مقصود.

التحدي التقني والتحقق

أراد Enlyth التأكد من أن CDPLAYER.EXE ما زال قابلاً للاستخدام على أحدث إصدار من ويندوز 11. وللأسف، واجه أخطاء عند محاولة استخراج محتويات أرشيف .ARJ متعدد الأجزاء الخاص بنسخة ويندوز NT 3.1 من موقع Archive.org. ومع ذلك، نظراً لأنه يمتلك محرك أقراص ضوئية موصولاً عبر USB قادر على تشغيل أقراص CD الصوتية على ويندوز 11، كان يعتقد أنه يمكنه تشغيل التطبيق دون الحاجة إلى أي ملفات DLL إضافية. هذا الجزء من التجربة يوضح الفرق بين البيئة المثالية والواقع العملي في اختبار التطبيقات القديمة على العتاد الحديث.

تجربة إضافية مع تطبيقات 16-بت

في محاولة لدفع الحدود أكثر، أراد Enlyth معرفة ما إذا كانت تطبيقات ويندوز الأقدم يمكن أن تعمل إذا حصلت على مساعدة من مشروع Winevdm على ويندوز 64-بت. اعترف الباحث الرقمي بأن استخدام otvdm يبدو وكأنه غش، وهو رأي يتفق معه الكثيرون. ومع ذلك، فإن القدرة على تشغيل تطبيقات 16-بت على ويندوز 11 أعادت عقارب الساعة إلى الوراء. كانت النتيجة أن Enlyth نجح في الاستمتاع بنسخة قابلة للعب بالكامل من لعبة REVERSI.EXE، والتي يعود تاريخها إلى 15 نوفمبر 1985. هذه اللعبة، التي كانت موزعة كجزء من ويندوز 1.01، يبلغ عمرها تقريباً 41 عاماً، مما يبرز الفرق الهائل بين ما يعمل أصلياً وما يعمل عبر طبقات محاكاة.

المصادر

  • Tom's HardwareTech sleuth claims to have found the oldest GUI application that still works with Windows 11 — CDPLAYER.EXE from Windows NT in November 1992 wins the prize

تابع التسلسل الزمني

تغطية الكيانات المرتبطة