-->

إعلان بالهواتف فقط

إعلان بالحواسيب فقط

كشفت مايكروسوفت عن إحدى التفاصيل الخفية في الإصدارات القديمة من ويندوز، والتي لم يلاحظها معظم المستخدمين لسنوات. تُسمى هذه التفاصيل WINSTART.BAT، وهي ملف متعلق ببدء تشغيل النظام، يسمح بتحميل بعض البرامج دون الحاجة إلى وجودها في بيئات MS-DOS.
شرح المهندس المخضرم في مايكروسوفت، ريموند تشين، آلية عمل هذه الميزة الفريدة، وسبب أهميتها في حقبة كان فيها نظام ويندوز يعتمد على الآلات الافتراضية لتشغيل تطبيقات MS-DOS.
مع أن الكثيرين قد يربطون ملف WINSTART.BAT بنظام ويندوز 95، إلا أن هذه الميزة أقدم من ذلك بكثير. فقد وُثِّقت بالفعل في مجموعة موارد ويندوز 3.1، قبل سنوات من إصدار ويندوز 95.
كان ملف WINSTART.BAT ملفًا دفعيًا يمكن وضعه في مجلد الويندوز . أثناء عملية بدء التشغيل، كان يسمح بتحميل برامج TSR - تطبيقات MS-DOS التي تبدو وكأنها انتهت من التنفيذ ولكنها تبقى في الذاكرة ليتم تنشيطها لاحقًا بواسطة مجموعة مفاتيح أو أحداث معينة.
كانت لهذه البرامج استخدامات عديدة، بدءًا من الأدوات المساعدة وصولًا إلى برامج التشغيل والأدوات التي يجب أن تبقى متاحة أثناء تشغيل نظام ويندوز.
يكمن الاختلاف الرئيسي في موضع تنفيذ ملف WINSTART.BAT ضمن عملية بدء التشغيل. يسمح موضعه بتوفير سجلات البرامج الثابتة (TSRs) المحملة عبر هذا الملف لبرامج ويندوز، ولكنه يمنع توريثها إلى بيئات التشغيل المستقلة عن نظام MS-DOS.
عندما تولى نظام ويندوز زمام الأمور وبدأ تشغيل مدير الأجهزة الافتراضية (VMM)، تم إنشاء جهاز افتراضي يُسمى System VM، حيث تم تشغيل برامج ويندوز. قبل بدء تشغيل النواة في وضع المستخدم، قام مدير الأجهزة الافتراضية بتنفيذ ملف WINSTART.BAT إذا كان موجودًا.
تتيح هذه الوظيفة، على سبيل المثال، تحميل برنامج تشغيل الشبكة المطلوب لنظام ويندوز دون استهلاك ذاكرة إضافية، مما يجعله متاحًا لتطبيقات MS-DOS أيضًا.
في الأنظمة الحديثة، فقد هذا التمييز عمليًا كل معناه بسبب تطور نظام التشغيل ويندوز واختفاء تلك الآلات الافتراضية لنظام التشغيل MS-DOS كجزء أساسي من النظام.

ليست هناك تعليقات:

إرسال تعليق

جميع الحقوق محفوظة ل حوحو للمعلوميات 2026
تصميم و تكويد : بيكود