عملية بدء تشغيل نظام التشغيل ويندوز

تختلف عملية بدء تشغيل نظام التشغيل مايكروسوفت ويندوز بين الإصدارات المختلفة.

ويندوز المستند إلى نظام التشغيل DOS

ويندوز 1.x/2.x

في إصدارات ويندوز من 1.01 إلى 2.11، يتم تحميل النظام عند WIN.COMتشغيله داخل MS-DOS. ثم يقوم بتحميل WIN100.BINأو WIN200.BINو WIN100.OVLأو WIN200.OVL، بالإضافة إلى ملف إعدادات التكوين WIN.INI. الصدفة الافتراضية هي MS-DOS Executive ( MSDOS.EXE).

يتم دمج الوحدات GDI.EXEالنمطية KERNEL.EXEوالخطوط USER.EXEوبرامج تشغيل الأجهزة المختلفة (مثل ) في COMM.DRV/ و / .MOUSE.DRVKEYBOARD.DRVWIN100.BINWIN200.BINWIN100.OVLWIN200.OVL

في نظام التشغيل Windows/386 ، WIN200.BINيبدأ WIN386.EXE.

ويندوز 3.x/9x

في نظامي التشغيل ويندوز 3.x و 95/98/ME ، تتولى MS-DOS إدارة مرحلة مُحمِّل الإقلاع . خلال هذه المرحلة، يتم تنفيذ ملفات الإعدادات CONFIG.SYS، بالإضافة AUTOEXEC.BATإلى ملفات التكوين . كما يتم تحميل برامج تشغيل الأجهزة الافتراضية في عملية بدء التشغيل، وعادةً ما يتم تحميلها من سجل النظام ( ) أو من ملف .WIN.INISYSTEM.INIHKLM\System\CurrentControlSet\Services\VxDSYSTEM.INI

يبدأ نظام التشغيل MS-DOS WIN.COM.

في نظام التشغيل Windows 3.x، WIN.COMيبدأ تشغيل النظام DOSX.EXE(في الوضع القياسي) أو WIN386.EXE(في الوضع المحسّن 386). DOSX.EXEيبدأ تشغيل نواة النظام (في الوضع القياسي) لاحقًا KRNL286.EXE( بواجهة برمجة تطبيقات Win16WIN386.EXEويبدأ تشغيل نواة النظام (في الوضع المحسّن) لاحقًا KRNL386.EXE( بواجهة برمجة تطبيقات Win16 في الوضع المحسّن). بعد ذلك، يتم تشغيل واجهة إدارة البرامج ( Program Manager).PROGMAN.EXE

في نظام التشغيل Windows 9x، WIN.COMيبدأ تشغيل Windows VMM32.VXD. بعد تحميل جميع ملفات تكوين النظام وبرامج تشغيل الأجهزة، يتم تحميل الوحدات النمطية 16 بت، KRNL386.EXEثم يتم تحميل مكتبات DLL 32 بت . يبدأ تشغيل خادم رسائل VxD 32 بت ( MSGSRV32 )، المسؤول عن تحميل عميل تسجيل الدخول إلى الشبكة (مثل عميل شبكات Microsoft، أو تسجيل دخول عائلة Microsoft، أو تسجيل دخول Windows). عند تسجيل دخول المستخدم إلى Windows، يتم تشغيل صوت بدء التشغيل، ويتم تحميل واجهة سطر الأوامر ( عادةً ما تكون واجهة سطر الأوامر ) من قسم [boot] في ملف .exe، ثم يتم تحميل عناصر بدء التشغيل.GDI.EXEUSER.EXEKERNEL32.DLLGDI32.DLLUSER32.DLLMPREXE.EXEEXPLORER.EXESYSTEM.INI

في جميع إصدارات ويندوز 9x باستثناء ME، يُمكن تشغيل ويندوز عن طريق الإقلاع إلى موجه أوامر DOS وكتابة "win". توجد بعض خيارات سطر الأوامر التي يُمكن استخدامها مع أمر WIN: باستخدام الخيار /D، يُقلع ويندوز إلى الوضع الآمن ، وباستخدام /D:nالخيار ، يُقلع ويندوز إلى الوضع الآمن مع دعم الشبكة. يعمل الخيار الأخير بشكل صحيح فقط مع ويندوز 95. [ 1 ] في ويندوز 3.1، تتوفر خيارات إضافية، مثل /3، الذي يُشغّل ويندوز في الوضع المُحسّن 386، و /S، الذي يُشغّل ويندوز في الوضع القياسي. [ 2 ]

تمت إضافة صوت بدء التشغيل لأول مرة في نظام التشغيل Windows 3.0 بعد تثبيت ملحقات الوسائط المتعددة (MME)، [ 3 ] ولكن لم يتم تمكينه بشكل افتراضي حتى نظام التشغيل Windows 3.1.

ويندوز سي إي

يستخدم نظام التشغيل Windows CE برنامج WCELDR كمُحمِّل إقلاع ثانوي في منصات x86، أو برنامج EBOOT كمُحمِّل إقلاع في منصات ARM. [ 4 ] عند بدء التشغيل، يتم تحميل صورة الإقلاع NK.BIN أو نواة NK.EXE بواسطة مُحمِّل الإقلاع WCELDR أو EBOOT. [ 5 ] [ 6 ]

ويندوز إن تي

في نظام التشغيل Windows NT ، تبدأ عملية الإقلاع بواسطة برنامج تشغيل Windows NTLDRفي الإصدارات السابقة لنظام Vista ، ثم بواسطة مدير إقلاع Windows ( Windows Boot Manager BOOTMGR) في نظام Vista والإصدارات الأحدث. [ 7 ] يتولى مُحمِّل الإقلاع مسؤولية الوصول إلى نظام الملفات على قرص الإقلاع، وبدء تشغيل Windows ntoskrnl.exe، وتحميل برامج تشغيل الأجهزة الخاصة بالإقلاع إلى الذاكرة. منذ نظام Windows Vista ، بمجرد تحميل جميع برامج تشغيل الإقلاع والنظام، wininit.exeيبدأ تطبيق بدء تشغيل Windows (Windows Startup Application) مدير التحكم بالخدمات ( Service Control Manager services.exe) لتشغيل خدمات Windows ، ثم يبدأ تطبيق بدء تشغيل Windows مدير الجلسات ( Session Manager smss.exe) الذي يبدأ عملية تسجيل الدخول . بعد تسجيل دخول المستخدم بنجاح إلى الجهاز، يطبق برنامج winlogon إعدادات نهج مجموعة المستخدم والكمبيوتر ، ويشغل برامج بدء التشغيل المُعلنة في سجل Windows وفي مجلدات "بدء التشغيل". [ 8 ] وأخيرًا ، يتم تشغيل واجهة Windows ؛ في نظام Windows NT 3.x ، تكون واجهة Windows عادةً مدير البرامج ، وفي نظام Windows NT 4.0 والإصدارات الأحدث، تكون واجهة Windows عادةً مستكشف Windows .

انظر أيضاً

مراجع

  1. "تعذر بدء تشغيل ويندوز 98 في الوضع الآمن مع دعم الشبكة" . الدعم . مايكروسوفت . 23 يناير 2007. مؤرشف من الأصل في 14 أكتوبر 2007.
  2. "مفاتيح أوامر WIN.COM في ويندوز 3.1" . الدعم . مايكروسوفت . 13 أكتوبر 2003. مؤرشف من الأصل في 23 أبريل 2007.
  3. نظام ويندوز 3.0 MME... يحتوي بالفعل على صوت بدء تشغيل (وأكثر!) ، مؤرشف من الأصل بتاريخ 13 ديسمبر 2021 ، تم استرجاعه بتاريخ 22 يونيو 2021
  4. "دليل نقل حزمة دعم اللوحة لنظام التشغيل Windows Embedded Compact 7" (PDF) .
  5. "فهم تسلسل تمهيد CEPC في نظام التشغيل Windows Embedded Compact 7" (PDF) .
  6. "الحد الأدنى من المتطلبات لحزمة دعم لوحة Windows CE" (PDF) .
  7. "تسلسل الإقلاع لنظام ويندوز متعدد الإقلاع - Multibooters.com" . www.multibooters.com . مؤرشف من الأصل بتاريخ 19 فبراير 2020. تم الاطلاع عليه بتاريخ 19 نوفمبر 2020 .
  8. "استكشاف أخطاء عملية بدء التشغيل وإصلاحها" . مجموعة موارد ويندوز إكس بي . مايكروسوفت تكنيت. 3 نوفمبر 2005. مؤرشف من الأصل في 26 أكتوبر 2011. تم الاطلاع عليه في 24 أكتوبر 2011 .