تلقى المشروع الذي يقوم بتجميع نظام التشغيل Windows 95 الكامل في أحد التطبيقات مؤخرًا تحديثًا رئيسيًا للإصدار 5.0، والذي يوفر سلسلة من الإمكانات العملية مثل الملفات المشتركة والحافظات المشتركة واتصالات الشبكة الأصلية إلى هذا النظام الكلاسيكي الذي ولد منذ ما يقرب من 30 عامًا. هذا التطبيق المسمى Windows 95 Electron يعتمد على Electron، الذي يعيد كتابة Windows 95 في JavaScript. يمكن بدء تشغيله في بضع ثوانٍ على الأجهزة الحديثة ويحافظ على تجربة سلسة للغاية. لا يمكن للمستخدمين فقط "التلاعب" بهذا النظام القديم حسب الرغبة، بل يمكنهم أيضًا تشغيل بعض الألعاب الكلاسيكية.

على الرغم من أن المشروع تم تطويره في الأصل للأغراض التعليمية، إلا أنه تم توسيع وظائفه لجعله أقرب فأقرب إلى بيئة افتراضية "قابلة للاستخدام"، ويعتبر الإصدار 5.0 تحديثًا هامًا. يقدم الإصدار الجديد محرك Z لمشاركة الملفات مع النظام المضيف، وحافظة مشاركة النص في الاتجاهين، ومحرك الأقراص الضوئية الظاهري لتركيب ISO، وقدرات الوصول إلى الشبكة الأكثر ثراءً، وأداء الواجهة المحسن، وتحسينات التفاصيل المتعددة "لتحسين الجودة".
فيما يتعلق بمشاركة الملفات، يمكن للمستخدمين تحديد مجلد بشكل تعسفي في النظام الحقيقي وتعيينه إلى محرك الأقراص Z داخل نظام التشغيل Windows 95، والذي يدعم أسماء الملفات الطويلة؛ سيقوم وكيل الضيف W95TOOLS المُضاف حديثًا بتعيين HOST تلقائيًا عند بدء التشغيل، وبمساعدة SMB READ_RAW، تم تحسين سرعة نسخ الملف بشكل كبير. ويقول المسؤولون إن كفاءة الإرسال أعلى بحوالي 20 مرة من ذي قبل. تعمل وظيفة الحافظة أيضًا على تمكين الاتصال ثنائي الاتجاه بين المضيف ونظام التشغيل Windows 95 الظاهري: يمكنك نسخ النص في النظام المضيف ولصقه مباشرةً في برنامج "المفكرة" في نظام التشغيل Win95، أو يمكنك نسخه في نظام التشغيل Win95 ولصقه مرة أخرى في النظام المضيف. علاوة على ذلك، تتواصل هذه الآلية مع المضيف من خلال المنفذ الخلفي لبرنامج VMware دون الاعتماد على اتصال الشبكة.
يعد دعم الأقراص المضغوطة الافتراضية المضافة في الإصدار الجديد أمرًا بالغ الأهمية أيضًا لبرامج التثبيت وتجربة الحنين إلى الماضي. يمكن للمستخدمين تحميل صورة ISO في النظام المضيف، والتي ستظهر كمحرك أقراص D في نظام التشغيل Windows 95، لتثبيت التطبيقات أو الألعاب في النظام بطريقة مشابهة لعام 1997.
يتم تنفيذ قدرات الشبكة من خلال مجموعة من مرحلات TCP الأصلية، مما يسمح لأنظمة الضيف بالوصول إلى خدمات أخرى غير المنفذ 80، مثل IRC وFTP وtelnet وعملاء البروتوكول التقليديين الآخرين، مما يجعل هذا النظام القديم عمليًا إلى حد ما في بيئات الشبكات الحديثة. يعمل التحديث أيضًا على إصلاح مشكلة تتعلق بالتفاف المخزن المؤقت لحلقات بطاقة الشبكة NE2000 في وضع الإصدار 86، والذي كان يتسبب سابقًا في تأخر التنزيل أو انقطاعه.
على مستوى الواجهة، خضع المشغل لعملية تحول بصري "رجعي" باستخدام نمط 98.css، وتمت إضافة شريط معلومات جديد لعرض الرسوم البيانية الخطية الوامضة في الوقت الفعلي مثل وحدة المعالجة المركزية والقرص والشبكة. يتم إغلاقه افتراضيًا ولا يتم عرضه إلا عند تحريك الماوس. تم أيضًا تحسين سهولة استخدام التطبيق بشكل كبير، مثل الالتقاط السلس للماوس من خلال VBMOUSE، والذي يتجنب تجربة "قفل المؤشر" في الأجهزة الافتراضية التقليدية؛ تضيف قائمة "الجهاز" خيارات مثل "البدء من الصفر"، و"البدء بدون حالة" متاحة دائمًا، مع ضمان إمكانية الاحتفاظ بملفات المستخدم بعد ترقية صورة القرص. بالإضافة إلى ذلك، يعالج الإصلاح في الإصدار 86 مشكلة حيث قد تتسبب نوافذ DOS ذات الإطارات في تلف الشاشة.
ومن الجدير بالذكر أن نظام التشغيل Windows 95 Electron لا يقتصر على أنظمة Windows الأساسية. يوفر المطورون أيضًا إصدارات لنظامي التشغيل macOS وLinux، بحيث يمكن لمستخدمي أنظمة التشغيل المختلفة الحصول بسهولة على جرعة من تجربة "الحنين إلى الماضي"، أو التواصل مع هذا النظام التاريخي دون الاعتماد على الأجهزة القديمة. يمكن للمستخدمين المهتمين بهذا المشروع الانتقال إلى GitHub لتنزيل أحدث حزمة تثبيت الإصدار 5.0.1 وتجربة نظام التشغيل Windows 95 "العيش في 2026" بأنفسهم:
https://github.com/felixrieseberg/windows95/releases/tag/v5.0.1