مدير تمهيد الويندوز

مدير تمهيد الويندوز
أسماء أخرىBOOTMGR
المطور(ون)مايكروسوفت
نظام التشغيلنوافذ
السلفنتلدر
يكتبمحمل الإقلاع
رخصةالملكية

مدير تمهيد Windows ( BOOTMGR) هو أداة تحميل التشغيل التي توفرها Microsoft لإصدارات Windows NT بدءًا من Windows Vista و Windows Server 2008. وهو أول برنامج يتم تشغيله بواسطة BIOS أو UEFI للكمبيوتر وهو المسؤول عن تحميل بقية Windows. [1] وقد حل محل NTLDR الموجود في الإصدارات الأقدم من Windows.

يقوم قطاع التمهيد أو UEFI بتحميل Windows Boot Manager (ملف باسم BOOTMGRعلى النظام أو قسم التمهيد )، ويصل إلى مخزن بيانات تكوين التمهيد ويستخدم المعلومات لتحميل نظام التشغيل من خلاله winload.exeأو winresume.exe. [2]

إطلاق

في النظام الذي يحتوي على برامج BIOS الثابتة ، يستدعي BIOS رمز تمهيد MBR من محرك الأقراص الصلبة عند بدء التشغيل. رمز تمهيد MBR ورمز تمهيد VBR خاصان بنظام التشغيل. في Microsoft Windows، يحاول رمز تمهيد MBR العثور على قسم نشط (يبلغ حجم MBR 512 بايت فقط)، ثم ينفذ رمز تمهيد VBR للقسم النشط. يحاول رمز تمهيد VBR العثور على الملف وتنفيذه bootmgrمن قسم نشط. [3]

في الأنظمة التي تحتوي على برامج UEFI الثابتة، يقوم UEFI بالاستدعاء bootmgfw.efiمن قسم نظام EFI عند بدء التشغيل، مما يؤدي إلى بدء تشغيل Windows Boot Manager.

عملية

بمجرد تشغيل Windows Boot Manager، يقرأ بيانات تكوين التمهيد لتحديد أنظمة التشغيل الموجودة وما إذا كان ينبغي له تقديم قائمة للمستخدم تسمح له باختيار نظام التشغيل الذي سيتم تشغيله. قبل Windows Vista، كانت هذه البيانات موجودة في boot.ini .

يمكن أن تتضمن إدخالات القائمة هذه ما يلي:

  • خيارات لتشغيل نظام التشغيل Windows Vista والإصدارات الأحدث عن طريق استدعاء winload.exe.
  • خيارات لاستئناف تشغيل نظام التشغيل Windows Vista والإصدارات الأحدث من وضع السبات عن طريق استدعاء winresume.exe.
  • خيارات لتشغيل إصدار سابق من عائلة Windows NT من خلال استدعاء NTLDR الخاص به.
  • خيارات لتحميل وتنفيذ سجل تمهيد المجلد .

تحميل نظام التشغيل

يتم تحميل نظام التشغيل بواسطة برامج تحميل تمهيد فردية لكل تثبيت لنظام Windows، وتسمى أداة تحميل تمهيد Windows.

ملف winload.exe

يستدعي Windows Boot Manager —محمل تمهيدwinload.exe نظام التشغيل — لتحميل برنامج تنفيذي لنواة نظام التشغيل ( ntoskrnl.exe ) وبرامج تشغيل الأجهزة الأساسية . وفي هذا الصدد، يعد winload.exe معادلاً وظيفيًا لوظيفة محمل نظام التشغيل في NTLDR في الإصدارات السابقة من Windows NT. في أنظمة UEFI ، يتم استدعاء الملف ويقع الملف دائمًا عند أو . winload.efi\windows\system32\windows\system32\boot

ملف winresume.exe

إذا كان الكمبيوتر قد دخل في وضع السبات مؤخرًا ، bootmgrفسوف يستدعي بدلاً من ذلك winresume.exe. في أنظمة UEFI، يتم استدعاء الملف winresume.efiويقع دائمًا في \windows\system32أو \windows\system32\boot. [4]

بيانات تكوين التمهيد

بيانات تكوين التمهيد (BCD) هي قاعدة بيانات مستقلة عن البرامج الثابتة لبيانات تكوين وقت التمهيد . [5] يتم استخدامها بواسطة Windows Boot Manager من Microsoft وتحل محل boot.ini الذي كان يستخدمه NTLDR .

يتم تخزين بيانات تكوين التمهيد في ملف بيانات له نفس تنسيق خلايا سجل Windows ويتم تحميله في النهاية على مفتاح التسجيل HKEY_LOCAL_MACHINE\BCD00000 [6] (مع أذونات مقيدة [7] ). بالنسبة لتمهيد UEFI، يوجد الملف في قسم نظام EFI . بالنسبة لتمهيد BIOS التقليدي، يوجد الملف في القسم النشط. [8]/EFI/Microsoft/Boot/BCD/boot/BCD

بى سى دى تى

بى سى دى تى
المطور(ون)مايكروسوفت
نظام التشغيلمايكروسوفت ويندوز
يكتبيأمر
رخصة برمجيات تجارية خاصة
موقع إلكترونيdocs.microsoft.com/en-us/windows-server/administration/windows-commands/bcdedit

يمكن تعديل بيانات تكوين التمهيد باستخدام أداة سطر الأوامر (bcdedit.exe)، أو باستخدام محرر التسجيل [6] (regedit.exe)، أو باستخدام Windows Management Instrumentation ، أو باستخدام أدوات الطرف الثالث مثل EasyBCD ، أو BOOTICE، [9] أو Visual BCD Editor. [10]

تتيح بيانات تكوين التمهيد التكامل مع جهات خارجية، بحيث يمكن لأي شخص تنفيذ أدوات مثل التشخيص أو خيارات الاسترداد

انظر أيضا

مراجع

  1. ^ barrygolden. "Boot and UEFI - Windows drivers". learn.microsoft.com . تم الاسترجاع في 2023-03-20 .
  2. ^ de Boyne Pollard, Jonathan. "عملية تمهيد Windows NT 6". إجابات متكررة . مؤرشف من الأصل في 26 أغسطس 2016.
  3. ^ "تسلسل التمهيد لنظام التشغيل Windows متعدد التمهيد - Multibooters.com". www.multibooters.com . تم الاسترجاع في 2020-11-19 .
  4. ^ Hudek, Ted; Marshall, Don; Graf, Eliot (23 أبريل 2019). "نظرة عامة على خيارات التمهيد في Windows". مركز تطوير الأجهزة في Microsoft Docs . Microsoft. مؤرشف من الأصل في 21 أبريل 2020. تم الاسترجاع في 21 أبريل 2020 .
  5. ^ مارشال، دون. "نظرة عامة على خيارات التمهيد في Windows - برامج تشغيل Windows". learn.microsoft.com . تم الاسترجاع في 2023-03-20 .
  6. ^ ab Russinovich, Mark (8 نوفمبر 2011). "إصلاح تضارب توقيعات القرص". مدونة مارك . شركة Microsoft. Microsoft TechNet . تم الاسترجاع في 5 فبراير 2021 .
  7. ^ "لماذا لا يمكنني تعديل مخزن BCD للنظام عبر regedit؟".
  8. ^ Microsoft. "معرف مقالة قاعدة المعرفة: 2004518". مؤرشف من الأصل في 16 يناير 2010.
  9. ^ بولي. "فهرس لوحة BOOTICE". مؤرشف من الأصل في 2013-12-28 . تم الاسترجاع في 2013-12-27 .
  10. ^ بو يان. "محرر BCD المرئي".

قراءة إضافية

  • دي بوين بولارد، جوناثان. "عملية تمهيد Windows NT 6". الإجابات الشائعة .
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=مدير_تمهيد_ويندوز&oldid=1246490969#بيانات_تكوين_التمهيد"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate