مطوّر مايكروسوفت يكشف سرًا غامضًا لتسريع إعادة تشغيل ويندوز 95
رايموند تشين من مايكروسوفت يكشف عن السر وراء إعادة تشغيل ويندوز 95 السريعة.
الضغط على Shift يعيد تحميل النظام دون دورة الإقلاع الكاملة، مستفيدًا من حالة الذاكرة.
win.
com يحرر الذاكرة التقليدية ليحصل على كتلة متصلة، مما يساعد في التشغيل السريع.
الاختصار قد يفشل إذا استحوذت برامج أو تعاريف على جزء من الذاكرة لحظة غير مناسبة.
تحليل تشين يمزج الحنين التقني مع الفهم العميق للنظام وفلسفة السرعة في الهندسة.
في منتصف التسعينيات، كان صوت إعادة تشغيل الحاسوب لحظة صبر إجباري. شاشة سوداء، عدّاد ذاكرة، ثم انتظار قد يطول أو يقصر. وسط هذا الروتين اليومي، وجد بعض مستخدمي ويندوز 95 حيلة صغيرة تختصر الزمن: الضغط على زر Shift أثناء إعادة التشغيل. الآن، وبعد ثلاثين عامًا، يخرج أحد مهندسي مايكروسوفت ليشرح القصة التقنية الكاملة خلف تلك اللحظة السريعة.
مايكروسوفت تكشف سر إعادة تشغيل ويندوز 95 السريعة
رايموند تشين، المخضرم في مايكروسوفت، أعاد فتح هذا الملف التقني موضحًا أن الضغط على Shift لم يكن خدعة عشوائية، بل اختصارًا ذكيًا داخل نواة النظام. عند استخدام هذا الأسلوب، كان ويندوز 95 يحاول إعادة تحميل نفسه دون المرور بدورة إقلاع كاملة، مستفيدًا من بقايا الحالة السابقة للنظام.
كيف كان ويندوز 95 يتعامل مع الذاكرة
في ذلك الزمن، كان ويندوز مبنيًا على مزيج معقد من 16 بت و32 بت. عند إعادة التشغيل السريعة، تُغلق نواة ويندوز، ثم مدير الذاكرة الافتراضية، قبل أن يعود المعالج إلى وضع real mode، وهو الوضع البدائي الذي تبدأ به معالجات x86 عملها. بعدها يستلم win.com التحكم، ويحاول إعادة إطلاق ويندوز المحمي بسرعة.
دور win.com والكتلة المتصلة من الذاكرة
النقطة الحساسة كانت الذاكرة التقليدية. ملف win.com كان يحرر كل الذاكرة المحيطة به ليحصل على كتلة واحدة متصلة، ضرورية لتحميل ويندوز مرة أخرى. إذا حافظ النظام على هذه المساحة دون تدخل، نجحت إعادة التشغيل السريعة. أما إذا قام تعريف جهاز أو برنامج ما بحجز جزء من الذاكرة، تتفتت هذه الكتلة، ويفشل الاختصار.
لماذا قد تفشل الحيلة أحيانًا
عندما تفشل العملية، لا يتبقى أمام ويندوز خيار سوى إعادة الإقلاع من البداية، بكل بطئها المألوف. السبب غالبًا قطعة برمجية صغيرة، تعريف جهاز أو كود قليل الانضباط، استحوذ على جزء من الذاكرة في لحظة غير مناسبة. تفاصيل دقيقة كهذه تكشف هشاشة الأنظمة في ذلك العصر، لكنها تظهر أيضًا براعة الحلول التي استُخدمت لتجاوز القيود.
ما الذي تخبرنا به هذه القصة اليوم
شرح تشين لا يقدّم حنينًا تقنيًا فقط، بل يسلّط الضوء على فلسفة هندسية قديمة: السرعة عبر الفهم العميق للنظام. ويندوز 95، بكل بساطته مقارنة بالأنظمة الحديثة، كان مليئًا بالحيل الذكية التي توازن بين العتاد المحدود وتجربة المستخدم. ومع أن أنظمتنا اليوم أقوى بلا مقارنة، إلا أن هذا النوع من الحلول الخفية أصبح أقل وضوحًا، وأكثر استبدالًا بطبقات معقدة من الأتمتة.
في النهاية، قصة زر Shift ليست مجرد حكاية قديمة، بل تذكير بأن التفاصيل الصغيرة في تصميم البرمجيات قد تصنع فرقًا ملموسًا في حياة المستخدم اليومية، حتى لو احتاج الأمر ثلاثة عقود ليُشرح بالكامل.










