وأخيراً: ReactOS يحل المشكلة الأكثر إزعاجاً منذ سنوات ويقترب خطوة من ويندوز
تاريخ النشر: آخر تحديث: وقت القراءة: للقراءةعدد الكلمات: كلمةعدد التعليقات: 0 تعليق
نبذة عن المقال:
ReactOS يحل مشكلة تحديث الملفات بعد سنوات: لم يعد بحاجة لضغط F5 بعد كل نسخ أو حذف. تعرف على التفاصيل وكيف تم الإصلاح عبر Wine.
وأخيراً: ReactOS يحل المشكلة الأكثر إزعاجاً منذ سنوات ويقترب خطوة من ويندوز
هل تتخيل استخدام نظام تشغيل في عام 2026 يضطرك لضغط زر التحديث (Refresh / F5) في كل مرة تقوم فيها بنسخ ملف أو إنشاء مجلد جديد لكي يظهر أمامك؟ هذا كان الواقع المؤلم لمستخدمي نظام ReactOS لسنوات طويلة. ولكن اليوم، في خبر سار عبر Top Service، نعلن انتهاء هذه المعاناة، حيث حصل النظام أخيراً على التحديث الذي طال انتظاره لإصلاح "إشعارات تغيير الملفات".
💡 فكرة التحديث: إصلاح "Shell Change Notifications" يعني أن مستكشف الملفات في ReactOS سيتحديث تلقائياً بعد أي عملية نسخ، حذف، أو إنشاء – تماماً مثل ويندوز الحديث.
🔥 أبرز ما في هذا التحديث
🔄 تحديث تلقائي للملفات: لا حاجة لضغط F5 بعد الآن – المجلدات تتحديث فوراً.
🧩 دمج كود Wine: الاستفادة من مشروع Wine لتطوير ReactOS بشكل أسرع.
🎯 خطوة نحو الاستقرار: تحسين تجربة المستخدم يجعل ReactOS أقرب للاستخدام اليومي.
🖥️ ما هو نظام ReactOS؟
ReactOS هو نظام تشغيل مجاني ومفتوح المصدر، تم بناؤه بهدف أن يكون "نسخة طبق الأصل" من نظام Windows، بحيث يستطيع تشغيل برامج وتعريفات ويندوز دون الحاجة لشركة مايكروسوفت. إنه مشروع طموح جداً ولكنه لا يزال في مرحلة التطوير (Alpha).
🐛 المشكلة التي استمرت لسنوات (Shell Change Notification)
لأكثر من عقد من الزمان، كان مستكشف الملفات في ReactOS يفتقر لميزة أساسية جداً تسمى "Shell Change Notifications".
⚠️ ببساطة: عندما تقوم بتحميل ملف من الإنترنت، أو فك ضغط مجلد، أو حتى حذف ملف، النظام كان يقوم بالعملية بنجاح ولكنه "ينسى" تحديث الشاشة لإخبارك بذلك. كان المستخدم يظن أن العملية فشلت، بينما الحل كان مجرد ضغط زر F5.
🔧 كيف تم الحل؟ (شكراً لمشروع Wine!)
الحل جاء عبر المطور Katayama Hirofumi MZ، الذي قام بدمج أكواد من مشروع Wine (تحديداً ملف shchangenotify.c) داخل نواة ReactOS.
✅ النتيجة:
الآن، المجلدات والملفات في ReactOS ستقوم بتحديث نفسها تلقائياً وفورياً بمجرد حدوث أي تغيير، تماماً كما تتوقع من أي نظام تشغيل حديث مثل Windows 10 أو 11. هذا التغيير يجعل النظام يبدو أكثر "احترافية" واستقراراً للاستخدام اليومي.
⭐ لماذا هذا الخبر مهم؟
قد ترى الأمر بسيطاً، ولكن بالنسبة لنظام تشغيل يتم بناؤه من الصفر (From Scratch) بجهود تطوعية، فإن إصلاح هذه الجزئية المعقدة في واجهة المستخدم الرسومية يعتبر قفزة كبيرة نحو جعل ReactOS بديلاً حقيقياً وقابلاً للاستخدام للأجهزة القديمة.
تحسين تجربة المستخدم: لم يعد المستخدم بحاجة لتذكر ضغط F5 بعد كل عملية.
زيادة الثقة: النظام يبدو أكثر استقراراً واحترافية.
خطوة نحو الإصدار النهائي: إصلاح مشكلة عمرها سنوات يقرب المشروع من مرحلة Beta.
🪟
نظام ReactOS – البديل المفتوح المصدر لويندوز
📌 الإصدار: 0.4.14 (أحدث مستقر)📅 الحالة: قيد التطوير (Alpha)🖥️ المعمارية: x86 / x86_64📁 الحجم: ~100 MB (ISO)
⚠️ تنبيه: ReactOS لا يزال في مرحلة Alpha، وقد لا يعمل مع جميع الأجهزة أو البرامج.
يُوصى بتجربته على آلة افتراضية أو جهاز ثانوي.
إصلاح مشكلة "Shell Change Notifications" في ReactOS قد يبدو تفصيلاً صغيراً، لكنه يمثل قفزة نوعية في تطوير هذا المشروع الطموح. بعد سنوات من المعاناة مع زر F5، أصبح مستكشف الملفات يتحديث تلقائياً، مما يجعل النظام أكثر احترافية وقريباً من تجربة ويندوز الحقيقية. إذا كنت تبحث عن بديل مفتوح المصدر لويندوز للأجهزة القديمة، فإن ReactOS يستحق المتابعة.
💻 هل تبحث عن بدائل مفتوحة المصدر لأنظمة التشغيل أو تحتاج مساعدة في التجربة؟
في Top Service بالمنصورة، نقدم استشارات تقنية وخدمات إعداد أنظمة التشغيل البديلة، وتجربة ReactOS بأمان على الأجهزة الافتراضية، ومساعدتك في اختيار النظام المناسب لاحتياجاتك. تواصل معنا للحصول على استشارة مجانية.
لا يُنصح بذلك حالياً. ReactOS لا يزال في مرحلة Alpha، مما يعني أنه غير مستقر وقد لا يدعم جميع الأجهزة أو البرامج. يُوصى بتجربته على آلة افتراضية (Virtual Machine) مثل VirtualBox أو على جهاز ثانوي للاختبار. لكنه خيار ممتاز للأجهزة القديمة جداً إذا كنت على استعداد لمواجهة بعض الأخطاء.
Wine هو طبقة توافق (Compatibility Layer) تسمح بتشغيل برامج ويندوز على أنظمة Linux و macOS، لكنه يحتاج إلى نظام تشغيل أساسي موجود. أما ReactOS فهو نظام تشغيل كامل مكتوب من الصفر بهدف أن يكون بديلاً لويندوز، ويعمل مباشرة على العتاد (Bare Metal). ReactOS يستفيد من كود Wine لتسريع التطوير، لكنه مشروع مستقل بذاته.
ReactOS يدعم تشغيل العديد من برامج ويندوز الكلاسيكية، خاصة تطبيقات Win32. يمكن تشغيل برامج مثل Notepad++، 7-Zip، Firefox، وبعض الألعاب القديمة. لكن التوافق ليس كاملاً بعد، وقد لا تعمل البرامج الحديثة أو تلك التي تعتمد على ميزات Windows API المتقدمة. يُنصح بالتحقق من قاعدة التوافق على موقع ReactOS قبل التثبيت.
يمكنك المساهمة بطرق متعددة: (1) الاختبار والإبلاغ عن الأخطاء – جرب النظام وأبلغ عن المشاكل في منتديات ReactOS. (2) التطوير البرمجي – إذا كنت مطوراً، يمكنك المساهمة في الكود المصدري (مكتوب بلغة C/C++). (3) الترجمة – ساعد في ترجمة النظام إلى لغات جديدة. (4) الدعم المادي – التبرع للمشروع لمساعدة المطورين. كل هذه الجهود تساعد في تسريع وصول ReactOS إلى مرحلة الاستقرار.
إرسال تعليق
تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟