القائمة
مجانًا
التسجيل
المنزل  /  التعليم   / قطاع التمهيد من القرص الصلب. استعادة قطاعات التمهيد من أقسام NTFS

قطاع التمهيد من القرص الصلب. استعادة قطاعات التمهيد من أقسام NTFS

بغض النظر عن مدى تقدم نظام التشغيل ، فإن تحميله مستحيل بدون وجود قطاعين على القرص الصلب ، والذي يحتوي على الكود الضروري لتشغيل أي نظام تشغيل. يسمى القطاع الأول سجل التمهيد الرئيسي (MBR) ؛ وهي تقع دائمًا في: القطاع 1 / الاسطوانة 0 / الرأس 1 وهي أول قطاع على القرص الصلب. القطاع الثاني الأكثر أهمية هو قطاع التمهيد ، الموجود في القطاع الأول من كل مجلد.

سجل التمهيد الرئيسي

سجل التمهيد الرئيسي هو هيكل القرص الأكثر أهمية ؛ يتم إنشاء هذا القطاع عند تقسيم القرص. في قطاع MBR ، يوجد رمز صغير يسمى Master Boot Code ، بالإضافة إلى توقيع القرص وجدول التقسيم. في نهاية قطاع MBR يوجد هيكل ثنائي البايت يشير إلى نهاية القطاع. لها قيمة 0x55AA. توقيع القرص هو رقم فريد يقع عند الإزاحة 0x01B8 ويسمح لنظام التشغيل بتحديد قرص معين بشكل فريد.

يقوم الكود الموجود في قطاع MBR بتنفيذ الإجراءات التالية:

  • يبحث عن القسم النشط في جدول الأقسام ؛
  • يبحث عن قطاع البداية للقسم النشط
  • يقوم بتحميل نسخة من قطاع التمهيد من القسم النشط في الذاكرة ؛
  • ينقل التحكم إلى التعليمات البرمجية القابلة للتنفيذ من قطاع التمهيد.
إذا تعذر إكمال هذه الوظائف لسبب ما ، يتم عرض إحدى رسائل خطأ النظام التالية:
  • جدول القسم غير صالح ؛
  • نظام التشغيل مفقود.
لاحظ أنه لا يوجد مفهوم MBR للأقراص المرنة. قطاع التمهيد هو القطاع الأول على القرص. يجب أن تتذكر أيضًا أن كل محرك أقراص ثابت يحتوي على قطاع MBR ، ولكن يتم استخدام رمز التمهيد فقط على محركات الأقراص التي تحتوي على قسم أساسي نشط.

جدول التقسيم

جدول الأقسام هو هيكل 64 بايت يستخدم لتحديد نوع وموقع الأقسام على القرص الصلب. محتوى هذا الهيكل موحد ولا يعتمد على نظام التشغيل. تستغرق المعلومات الخاصة بكل قسم 16 بايت - لذلك لا يمكن أن يكون هناك أكثر من أربعة أقسام على القرص.

تبدأ المعلومات حول كل قسم بتعويض معين من بداية القطاع ، كما هو موضح في علامة التبويب. 1.

تعويض

| |

القيمة

|

الوصف

0x01BE | 1 بايت | 0x80 | مؤشر التمهيد - يشير إلى ما إذا كان وحدة التخزين قسم نشط. قد يحتوي على قيم: 00 - غير مستخدم للتنزيل ؛ 80 - التقسيم النشط
  0x01BF | 1 بايت | 0x01 | انطلاق الرأس
  0x01C0 | 6 بت | 0x01 | القطاع الأولي (قطاع البداية) - يتم استخدام البتات من 0 إلى 5. يتم استخدام البتتين 6 و 7 في الحقل التالي
  0x01C1 | 10 بت | 0x00 | اسطوانة البدء - رقم 10 بت بقيمة قصوى 1023
  0x01C2 | 1 بايت | 0x07 | معرف النظام - يحدد نوع وحدة التخزين
  0x01C3 | 1 بايت | 0xFE | الرأس الختامي
  0x01C4 | 6 بت | 0xBF | القطاع النهائي - يتم استخدام البتات 0-5. يتم استخدام البتتين 6 و 7 في الحقل التالي
  0x01C5 | 10 بت | 0x09 | أسطوانة النهاية - رقم 10 بت بقيمة قصوى 1023
  0x01C6 | كلمة مزدوجة | 0x3F000000 | القطاعات النسبية - الإزاحة من بداية القرص إلى بداية وحدة التخزين ، معبرًا عنها بعدد القطاعات
  0x01CA | كلمة مزدوجة | 0x4BF57F00 | إجمالي القطاعات - عدد القطاعات في هذا المجلد.


  بعد أن تعرّفنا على مسجل الأقسام ، سنلقي نظرة فاحصة على بعض الحقول في هذا القسم.

حقل مؤشر التمهيد

يشير العنصر الأول من جدول الأقسام ، حقل مؤشر التمهيد ، إلى ما إذا كانت وحدة التخزين قسمًا نشطًا. نذكرك بأنه يمكن تنشيط القسم الأساسي فقط من القرص. من الممكن تثبيت أنظمة تشغيل مختلفة وأنظمة ملفات مختلفة على وحدات تخزين مختلفة. باستخدام أدوات مساعدة مثل FDISK (MS-DOS) أو إدارة الأقراص (Windows 2000) أو أدوات خارجية ، يمكنك تنشيط القسم الأساسي وتعيين القيمة المقابلة لهذا الحقل.

حقل معرف النظام

يحتوي هذا الحقل على معرف النظام ويشير إلى نظام الملفات - FAT16 أو FAT32 أو NTFS - الذي تم استخدامه لتهيئة وحدة التخزين ، كما يتيح لك معرفة بعض خصائص نظام الملفات. بالإضافة إلى ذلك ، يشير هذا الحقل إلى ما إذا كان هناك قسم موسع موجود على القرص. تظهر القيم المحتملة لحقل معرف النظام في علامة التبويب. 3.

نوع القسم

|

تفسيرات

0x01 | القسم الأساسي أو محرك الأقراص المنطقي FAT12. لدى توم أقل من 32680 قطاعًا
  0x04 | قسم أو محرك أقراص منطقي FAT16. يحتوي الحجم على 32680 إلى 65535 قطاعات ، أو حجم من 16 إلى 33 ميغابايت
  0x05 | قسم موسع
  0x06 | قسم أو محرك أقراص منطقي BIGDOS FAT16. الحجم من 33 ميجا بايت إلى 4 جيجا بايت
  0x07 | قسم أو محرك أقراص منطقي NTFS. نظام ملفات قابل للتثبيت
0x0B | قسم FAT32 أو محرك أقراص منطقي
  0x0C | قسم FAT32 أو محرك أقراص منطقي باستخدام ملحقات INT 13h BIOS
  0x0E | قسم BIGDOS FAT16 أو قرص منطقي باستخدام ملحقات INT 13h BIOS
  0x0F | قسم موسع باستخدام ملحقات BIOS INT 13h
  0x12 | قسم EISA
  0x42 | حجم القرص الحيوي (Windows 2000)


  لاحظ أنه تحت MS-DOS ، تتوفر فقط وحدات التخزين مع حقل معرّف النظام 0x01 أو 0x04 أو 0x05 أو 0x06. ولكن يمكن حذف وحدات التخزين التي لها معرف نظام مختلف لهذا الحقل باستخدام الأداة المساعدة FDISK.

اسطوانة الحقول ، الرأس والقطاع

تعد حقول أسطوانة البدء ، أسطوانة النهاية ، رأس البداية ، رأس النهاية ، قطاع البداية وقطاع النهاية (الاسم الشائع - CHS) عناصر إضافية لجدول التقسيم. يستخدم رمز التمهيد قيم هذه الحقول للعثور على قطاع التمهيد وتنشيطه. تشير حقول بدء CHS للأقسام غير النشطة إلى قطاعات التمهيد للأقسام الأساسية وقطاع التمهيد الموسع لمحرك الأقراص المنطقي الأول في القسم الموسع.

مفعّلة التين. 2  يتم عرض سجل التمهيد الرئيسي (الذي يحتوي على التعليمات البرمجية وجدول الأقسام والتوقيع) وقطاعات التمهيد لقرص من أربعة أقسام.


التين. 2
  حجم أسطوانة الإنهاء في جدول الأقسام هو 10 بتات في الحجم ويسمح لك بوصف الأسطوانات بأرقام من 0 إلى 1023. حجم رأس البداية ورأس النهاية ينتهي بحجم 1 بت ويمكن أن يحتوي على أرقام رؤوس من 0 إلى 255. منذ احتلال حقلي قطاع البداية وقطاع النهاية 6 بتات لكل منها ، يمكن أن تحتوي على قيم من 0 إلى 63. نظرًا لأن ترقيم القطاعات يبدأ من 1 (وليس من 0 ، كما في الحقول الأخرى) ، فإن الحد الأقصى لعدد القطاعات على المسار هو 63.

باستخدام التنسيق ذي المستوى المنخفض ، يتم تعيين حجم قطاع قياسي 512 بايت لجميع الأقراص ، بحيث يمكن حساب الحد الأقصى لحجم القرص الموضح في جدول الأقسام على النحو التالي:

الكود:

الحجم الأقصى \u003d حجم القطاع × عدد الأسطوانات × عدد الرؤوس × عدد القطاعات على المسار.

باستخدام القيم القصوى المسموح بها لهذه الكميات ، نحصل على:

الكود:

512 × 1024 × 256 × 63 (أو 512 × 224) \u003d 8455716864 بايت ، أو 7.8 غيغابايت.

وبالتالي ، بدون استخدام ملحقات INT 13h ، المعروفة باسم عنونة الكتلة المنطقية (LBA) ، لا يمكن أن يتجاوز حجم القسم الأساسي النشط 7.8 جيجا بايت ، بغض النظر عن نظام الملفات المستخدم.

يعتمد الحد الأقصى لحجم وحدة التخزين لـ FAT16 على هندسة القرص والقيم القصوى في جدول الأقسام. تظهر القيم المحتملة عند استخدام LBA وعدم استخدامه في علامة التبويب. 4. عدد الاسطوانات في كلتا الحالتين هو 1024 (0-1023). في حالة احتلال القسم الأساسي أو الجهاز المنطقي للمنطقة بعد الأسطوانة 1023 ، فإن جميع حقول جدول الأقسام سيكون لها أقصى القيم المسموح بها.

وضع LBA

|

عدد الرؤوس

|

القطاعات / المسار

|

ماكس حجم القسم

ممنوع | 64 | 32 | 1 جيجا
  مسموح به | 255 | 63 | 4 جيجا بايت


  للتغلب على حد 7.8 غيغابايت الموضح أعلاه ، يتجاهل Windows 2000 قيم حقلي قطاع البداية وقطاع النهاية - بدلاً من ذلك ، يتم استخدام قيم حقلي القطاعات النسبية ومجموع القطاعات.

القطاعات النسبية للحقول والقطاعات الكلية

يحتوي حقل القطاعات النسبية على الإزاحة من بداية القرص إلى بداية وحدة التخزين ، معبرًا عنه بعدد القطاعات. يشير حقل إجمالي القطاعات إلى إجمالي عدد القطاعات في المجلد.

باستخدام قيم هذين الحقلين (والتي هي معًا رقم 32 بت) ، نحصل على 8 بتات إضافية لتخزين العدد الإجمالي للقطاعات مقارنة بمخطط CHS الموضح أعلاه. في هذه الحالة ، يمكن تمثيل عدد القطاعات على أنها 232. باستخدام حجم قطاع قياسي (512 بايت) وتمثيل 32 بت لعدد القطاعات ، الحد الأقصى لحجم القسم يقتصر على 2 تيرابايت (أو 2 0232555552 بايت). يستخدم هذا النظام فقط في نظام التشغيل Windows 2000 مع أنظمة الملفات NTFS و FAT32.

لاحظ أنه عند إنشاء أقسام تعمل بنظام التشغيل Windows 2000 ، يتم إدخال البيانات الصحيحة أيضًا في حقول اسطوانة البدء ، أسطوانة النهاية ، رأس البداية ، رأس النهاية ، قطاع البداية ، وقطاع النهاية. هذا يضمن التوافق مع MS-DOS و Windows 95 و Windows 98 ، وكذلك مع ميزات INT 13h التي يستخدمها BIOS عند تشغيل الكمبيوتر.

سجل التمهيد الموسع

يتكون سجل التمهيد الموسع (EBR) من جدول قسم موسع وتوقيع - بنية ثنائية البايت بقيمة 0x55AA. يوجد سجل تمهيد موسع لكل جهاز منطقي في القسم الموسع. يحتوي على معلومات حول الجانب الأول من الاسطوانة الأولى لكل جهاز منطقي. يوجد عادة قطاع التمهيد لمحرك أقراص منطقي في قطاعات نسبية مرقمة 32 أو 63. إذا لم يكن هناك قسم موسع على القرص ، فلا يوجد سجل تمهيد موسع ولا أجهزة منطقية.

يشير العنصر الأول من جدول الأقسام الموسع للجهاز المنطقي الأول إلى قطاع التمهيد الخاص به ، العنصر الثاني - EBR للجهاز المنطقي التالي. إذا لم يكن الجهاز المنطقي التالي موجودًا ، فلن يتم استخدام العنصر الثاني - فهو يحتوي على مجموعة من الأصفار. لا يتم استخدام العنصرين الثالث والرابع من جدول الأقسام الموسع.

مفعّلة التين. 3  يوضح كيفية عمل سجل التمهيد الموسع. يتم عرض ثلاثة أجهزة منطقية في القسم الموسع.


التين. 3
  باستثناء آخر جهاز منطقي في القسم الموسع (انظر التين. 3) ، تنسيق جدول الأقسام الموسع الموضح في علامة التبويب. 5مكرر لكل جهاز منطقي: يصف العنصر الأول قطاع التمهيد للجهاز المنطقي ، ويشير العنصر الثاني إلى سجل التمهيد الموسع التالي. بالنسبة للجهاز المنطقي الأخير ، لا يتم استخدام العناصر من الثاني إلى الرابع.

عنصر جدول قسم موسع

|

المحتوى

العنصر الأول | معلومات حول الجهاز المنطقي الحالي في القسم الموسع ، بما في ذلك عنوان البدء للبيانات
  العنصر الثاني | معلومات حول الجهاز المنطقي التالي في القسم الموسع ، بما في ذلك عنوان القطاع الذي يحتوي على EBR للجهاز المنطقي التالي. لا يتم استخدام هذا الحقل في حالة عدم وجود أجهزة منطقية تالية.
  العنصر الثالث | غير مستخدم
  العنصر الرابع | غير مستخدم


  تتشابه حقول كل عنصر في جدول الأقسام الموسع مع حقول جدول الأقسام العادية الموضحة أعلاه.

يشير الحقل "القطاعات النسبية" في جدول الأقسام الموسعة بالبايت إلى الإزاحة من بداية القسم الموسع إلى القطاع الأول للجهاز المنطقي. يتيح لك الرقم الموجود في حقل إجمالي القطاعات معرفة عدد القطاعات المخصصة للجهاز المنطقي. تساوي قيمة حقل "إجمالي القطاعات" عدد القطاعات من بداية قطاع التمهيد حتى نهاية القسم المنطقي.

نظرًا للأهمية الحاسمة للمعلومات المخزنة في قطاعي MBR و EBR ، يوصى بفحص القرص بشكل دوري باستخدام الأدوات المساعدة المناسبة وعمل نسخة احتياطية من البيانات.

قطاع التمهيد

قطاع التمهيد ، الموجود في القطاع 1 من كل وحدة تخزين ، هو الهيكل الذي يمكّن الكمبيوتر من بدء التشغيل. يحتوي هذا القطاع على رمز قابل للتنفيذ والبيانات التي يتطلبها هذا الرمز ، بما في ذلك معلومات حول نظام الملفات المستخدم في وحدة التخزين هذه. يتم إنشاء قطاع التمهيد عند تهيئة وحدة التخزين. في نهاية قطاع التمهيد ، يتم وضع هيكل ثنائي البايت ، يسمى علامة نهاية القطاع. تحتوي هذه البنية دائمًا على القيمة 0x55AA.

على أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows 2000 ، يتم تحميل قطاع التمهيد الخاص بالقسم النشط في الذاكرة ويستدعي أداة تحميل التشغيل لنظام التشغيل - NTLDR ، الذي ينفذ جميع الخطوات اللازمة لتشغيل Windows 2000.

في نظام التشغيل Windows 2000 ، يحتوي قطاع التمهيد على العناصر التالية:

  • تعليمات التجميع JMP ؛
  • معرف الشركة المصنعة (معرف OEM) ؛
  • بنية بيانات تسمى كتلة معلمة BIOS (BPB) ؛
  • هيكل BPB المتقدم ؛
  • كود قابل للتنفيذ يبدأ نظام التشغيل.
لاحظ أنه يتم تنسيق قطاعات التمهيد لـ NTFS و FAT16 و FAT32 بشكل مختلف.

يحتوي هيكل BPB على المعلمات الفيزيائية للحجم ؛ يبدأ هيكل BPB الممتد مباشرة بعد BPB القياسي. يعتمد طول هيكل BPB والمعلومات الواردة فيه على نوع قطاع التمهيد - NTFS أو FAT16 أو FAT32.

يتم استخدام المعلومات المخزنة في BPB وهيكل BPB الموسع بواسطة برامج تشغيل الجهاز لقراءة وحدات التخزين وتكوينها.

مباشرة بعد بنية BPB الموسعة ، يتبع رمز التمهيد.

عملية التمهيد

تتكون عملية تمهيد الكمبيوتر من الخطوات الأساسية التالية:

  1. عند تشغيل الطاقة ، يتم إجراء اختبار POST للمعالج.
  2. يبحث BIOS عن جهاز تمهيد (عادةً قرص).
  3. يقوم BIOS بتحميل أول قطاع فعلي من قرص التمهيد في الذاكرة وينقل التحكم إلى العنوان حيث يتم تحميل هذا القطاع.
إذا كان جهاز التمهيد عبارة عن محرك أقراص ثابتة ، يقوم BIOS بتحميل MBR. يقوم الرمز الموجود في MBR بتحميل قطاع التمهيد الخاص بالقسم النشط ونقل عنصر التحكم إلى العنوان حيث يتم تحميل هذا القطاع. على أجهزة الكمبيوتر التي تعمل بنظام Windows 2000 ، يعثر الرمز القابل للتنفيذ في قطاع التمهيد على ملف NTLDR ، ويحمله في الذاكرة ، وينقل التحكم إليه.

في حالة وجود قرص في محرك الأقراص A ، يقوم BIOS بتحميل أول قطاع (قطاع التمهيد) من هذا القرص في الذاكرة. إذا كان القرص قابلاً للتمهيد (يحتوي على الملفات الأساسية لنظام التشغيل) ، فسيتم تحميل قطاع التمهيد في الذاكرة ويستخدم الرمز لنقل التحكم إلى ملف IO.SYS ، وهو الملف الأساسي لنظام التشغيل MS-DOS. إذا كان القرص غير قابل للتمهيد ، يعرض الرمز القابل للتنفيذ في قطاع التمهيد الرسالة التالية:

  • قرص غير نظام أو خطأ في القرص
  • استبدل أي مفتاح واضغط عليه عندما تكون جاهزًا
عملية التمهيد الأولية مستقلة عن تنسيق القرص ونظام التشغيل. يتم استخدام الخصائص الفريدة لأنظمة التشغيل والملفات بعد بدء تنفيذ التعليمات البرمجية من قطاع التمهيد.

أنواع قطاعات التمهيد

كما نعلم بالفعل ، تقوم MBR بنقل التحكم إلى قطاع التمهيد. لذلك ، يجب أن تحتوي البايتات الثلاثة الأولى من هذا القطاع على تعليمات صالحة للمعالج المركزي. هذه التعليمات هي تعليمات الانتقال التي تعيد توجيه تنفيذ التعليمات البرمجية. ويتبع تعليمات JMP بمعرف الشركة المصنعة 8 بايت (معرف OEM) ، وهو سلسلة تصف اسم ورقم إصدار نظام التشغيل المستخدم لتهيئة وحدة التخزين.

للحفاظ على التوافق مع MS-DOS ، يكتب Windows 2000 المعرف “MSDOS5.0” لأنظمة الملفات FAT16 و FAT32. بالنسبة لنظام الملفات NTFS ، يحتوي المعرف على الأحرف "NTFS".

يستخدم Windows 95 المعرف "MSWIN4.0" ، ويستخدم Windows 95 OSR2 و Windows 98 المعرف "MSWIN4.1".

مباشرة بعد معرف الشركة المصنعة هو بنية بيانات تسمى BIOS Parameter Block (BPB). يحتوي على المعلومات اللازمة للكشف عن ملف NTLDR. نظرًا لأن BPBs توجد عادةً في نفس الإزاحة ، يمكن اكتشاف المعلمات القياسية بسهولة. نظرًا لأن تعليمات JMP تتجاوز بنية BPB ، فقد يتم زيادة حجمها في المستقبل إذا كنت بحاجة إلى تخزين أي معلومات إضافية هنا.
  لنلقِ نظرة الآن على كيفية ظهور قطاعات التمهيد لأنظمة الملفات الثلاثة الرئيسية - FAT16 و FAT32 و NTFS.

قطاع التمهيد FAT16

في علامة التبويب. 6  يوصف قطاع التمهيد لنظام الملفات FAT16.

تعويض

| |

0x00 | 3 بايت | تعليمات JMP
  0x03 | 2 × طويل | معرف OEM
  0x0B | 25 بايت | BPB
  0x24 | 26 بايت | متقدم BPB
  0x3E | 448 بايت | كود التمهيد
  0x01FE | 2 بايت | علامة نهاية القطاع (0x55AA)


  يوضح مثال محدد محتويات قطاع التمهيد FAT16. يمكن تمييز ثلاثة أقسام هنا:
  • تحتوي البايتات 0x00-0x0A على تعليمات JMP ومعرف OEM (في الخط) ؛
  • تحتوي البايتات 0x0B-0x3D على BPB و BPB الممتد ؛
  • تحتوي وحدات البايت المتبقية على رمز التنزيل وعلامة نهاية القطاع (في الخط).
  يوضح الجدولان التاليان محتويات BPB ( علامة التبويب. 7) و BPB المحسن ( علامة التبويب. 8) لـ FAT16. تتوافق القيم المحددة مع قطاع التمهيد الموضح في الشكل. 4.

تعويض

| |

القيمة

|

الوصف


  0x0D | 1 بايت | 0x40 | عدد القطاعات في المجموعة. نظرًا لأن FAT16 يدعم عددًا محدودًا من المجموعات (حتى 65536) ، تتطلب الأحجام الأكبر استخدام المزيد من القطاعات في المجموعة. تعتمد القيمة الافتراضية لهذا الحقل على حجم وحدة التخزين. القيم التالية صالحة: 1 و 2 و 4 و 8 و 16 و 32 و 64 و 128. يمكن أن تكون القيم التي تزيد من حجم الكتلة بأكثر من 32 كيلوبايت (عدد وحدات البايت في قطاع مضروبًا في عدد القطاعات في مجموعة) مصدرًا للأخطاء
  0x0E | 2 بايت | 0x0100 | القطاعات المحجوزة - عدد القطاعات قبل أول FAT ، بما في ذلك قطاع التمهيد. دائمًا ما تكون قيمة هذا الحقل 1

  0x11 | 2 بايت | 0x0002 | العدد الإجمالي لأسماء الملفات والأدلة 32 بايت التي يمكن تخزينها في الدليل الجذر لوحدة التخزين. عادةً ما تكون قيمة هذا الحقل 512. يتم دائمًا استخدام عنصر واحد لتخزين تسمية وحدة التخزين ، بحيث لا يتجاوز الحد الأقصى لعدد الملفات والأدلة 511
  0x13 | 2 بايت | 0x0000 | عدد القطاعات في الحجم معبرًا عنها بقيمة 16 بت. بالنسبة للأحجام التي تحتوي على أكثر من 65.536 قطاعًا ، لا يتم استخدام هذا الحقل وقيمته 0

  0x16 | 2 بايت | 0xFC00 | عدد القطاعات في كل نسخة من FAT. يتم استخدام قيمة هذا الحقل ، وعدد نسخ FAT ، وعدد القطاعات المحجوزة لحساب موقع الدليل الجذر. مع معرفة الحد الأقصى لعدد إدخالات الدليل الجذر ، يمكنك أيضًا معرفة أين تبدأ بيانات المستخدم

  0x1A | 2 بايت | 0x4000 | عدد الرؤوس. تستخدم لتهيئة القرص منخفضة المستوى
  0x1C | 4 بايت | 0x3F000000 | عدد القطاعات "الخفية" - عدد القطاعات أمام قطاع التمهيد. تستخدم في وقت التمهيد لحساب الإزاحة المطلقة للدليل الجذر والبيانات
  0x20 | 4 بايت | 0x01F03E00 | عدد القطاعات في الحجم ، معبرًا عنها بقيمة 32 بت. تستخدم للأحجام مع أكثر من 65536 قطاع


تعويض

| |

القيمة

|

الوصف

0x24 | 1 بايت | 0x80 | الرقم الفعلي للجهاز. يحتوي على 0x00 للأقراص المرنة و 0x80 للأقراص الثابتة. يستخدم بواسطة INT 13h للوصول إلى القرص. قيمة هذا المجال منطقية فقط لجهاز التمهيد.
0x25 | 1 بايت | 0x00 | محجوز. بالنسبة إلى FAT16 ، تكون قيمة هذا الحقل دائمًا 0
  0x26 | 1 بايت | 0x29 | توقيع قطاع التمهيد الموسع. بالنسبة لنظام التشغيل Windows 2000 ، يجب أن يكون هذا الحقل 0x28 أو 0x29
  0x27 | 4 بايت | 0xA88B3652 | الرقم التسلسلي لوحدة التخزين. عدد عشوائي تم إنشاؤه بواسطة تنسيق القرص
  0x2B | 11 بايت | لا يوجد اسم | تسمية وحدة التخزين في Windows 2000 ، يتم تخزين تسمية وحدة التخزين في ملف خاص
  0x36 | 2 × طويل | FAT16 | نوع نظام الملفات. قد يحتوي هذا الحقل على أحرف FAT أو FAT12 أو FAT16 ، اعتمادًا على تنسيق القرص.



التين. 4
قطاع التمهيد FAT32

يتشابه قطاع التمهيد FAT32 كثيرًا مع قطاع التمهيد FAT16 ، ولكن يحتوي BPB على حقول إضافية ، وتقع الحقول المستخدمة في FAT16 في عناوين مختلفة. وبالتالي ، لا يمكن قراءة الأقراص التي تم تنسيقها لـ FAT32 بواسطة أنظمة التشغيل غير المتوافقة مع FAT32.

في علامة التبويب. 9  يوضح محتويات قطاع التمهيد لنظام الملفات FAT32.

تعويض

| |

القيمة

|

الوصف

0x0B | 2 بايت | 0x0002 | عدد البايتات في القطاع هو حجم القطاع. القيم الصالحة هي 512 و 1024 و 2048 و 4096. بالنسبة لمعظم محركات الأقراص ، يكون هذا الحقل 512.
  0x0D | 1 بايت | 0x40 | عدد القطاعات في المجموعة. نظرًا لأن FAT32 يدعم عددًا محدودًا من المجموعات (حتى 4،294،967،296) ، تتطلب الأحجام الكبيرة جدًا استخدام المزيد من القطاعات في مجموعة. تعتمد القيمة الافتراضية لهذا الحقل على حجم وحدة التخزين. القيم الصالحة هي: 1 و 2 و 4 و 8 و 16 و 32 و 64 و 128. يدعم Windows 2000 وحدات تخزين FAT32 بحد أقصى 32 جيجابايت. تتوفر وحدات تخزين أكبر تم إنشاؤها باستخدام نظام التشغيل Windows 95 OSR2 و Windows 98 من نظام التشغيل Windows 2000
  0x0E | 2 بايت | 0x0200 | القطاعات المحجوزة - عدد القطاعات قبل أول FAT ، بما في ذلك قطاع التمهيد. عادةً ما تكون قيمة هذا الحقل لـ FAT32 32
  0x10 | 1 بايت | 0x02 | عدد نسخ جداول FAT لهذا المجلد. دائمًا ما تكون قيمة هذا الحقل 2
  0x11 | 2 بايت | 0x0000 | العدد الإجمالي لأسماء الملفات والأدلة 32 بايت التي يمكن تخزينها في الدليل الجذر لوحدة التخزين (FAT12 / FAT16 فقط). بالنسبة لوحدات تخزين FAT32 ، يجب أن تكون قيمة هذا المجال 0
  0x13 | 2 بايت | 0x0000 | عدد القطاعات في الحجم ، معبرًا عنها بقيمة 16 بت (FAT12 / FAT16 فقط). بالنسبة لوحدات تخزين FAT32 ، يجب أن تكون قيمة هذا المجال 0
  0x15 | 1 بايت | 0xF8 | نوع الوسائط. تشير قيمة 0xF8 إلى قرص ثابت ، وتشير 0xF0 إلى قرص مرن عالي الكثافة. هذا الحقل غير مستخدم في Windows 2000.
0x16 | 2 بايت | 0x0000 | عدد القطاعات في كل نسخة من FAT (فقط لـ FAT12 / FAT16). بالنسبة لوحدات تخزين FAT32 ، يجب أن تكون قيمة هذا المجال 0
  0x18 | 2 بايت | 0x3F00 | عدد القطاعات في المسار. تستخدم لتهيئة القرص منخفضة المستوى
  0x1A | 2 بايت | 0xFF00 | عدد الرؤوس. تستخدم لتهيئة القرص منخفضة المستوى
  0x1C | 4 بايت | 0xEE39D700 | عدد القطاعات "الخفية" - عدد القطاعات أمام قطاع التمهيد. تستخدم في وقت التمهيد لحساب الإزاحة المطلقة للدليل الجذر والبيانات
  0x20 | 4 بايت | 0x7F324E00 | عدد القطاعات في الحجم ، معبرًا عنها بقيمة 32 بت. تستخدم للأحجام مع أكثر من 65536 قطاع
  0x24 | 4 بايت | 0x83130000 | عدد القطاعات في FAT (FAT32 فقط)
  0x28 | 2 بايت | 0x0000 | الأعلام الممتدة (FAT32 فقط). البتات الفردية لهذه الكلمة لها الغرض التالي: البتات 0-3 - عدد FAT النشط ؛ البتات 4-6 محجوزة ؛ بت 7 - يساوي 0 إذا كان FAT "معكوسة" ؛ يساوي 1 إذا كان FAT واحد نشط فقط ؛ بتات 8-15 محجوزة
  0x2A | 2 بايت | 0x0000 | إصدار نظام الملفات (FAT32 فقط)
  0x2C | 4 بايت | 0x02000000 | رقم الكتلة لكتلة الدليل الجذر الأولى (FAT32 فقط). عادة ما تكون قيمة هذا الحقل 2
  0x34 | 2 بايت | 0x0600 | رقم القطاع مع قطاع التمهيد الاحتياطي (FAT32 فقط). عادة ما تكون قيمة هذا الحقل 6
  0x36 | 12 بايت | 0x000000000000000000000000 | محجوز (FAT32 فقط)

علامة التبويب. 10.


تعويض

| |

القيمة

|

الوصف

0x40 | 1 بايت | 0x80 | الرقم الفعلي للجهاز. يحتوي على 0x00 للأقراص المرنة و 0x80 للأقراص الثابتة. يستخدم بواسطة INT 13h للوصول إلى القرص. قيمة هذا المجال منطقية فقط للجهاز القابل للتمهيد. 12 0x0D | 1 بايت | 0x08 | عدد القطاعات في المجموعة
  0x0E | 2 بايت | 0x0000 | القطاعات المحجوزة
  0x10 | 3 بايت | 0x000000 | دائما 0
  0x13 | 2 بايت | 0x0000 | غير مستخدم في NTFS
  0x15 | 1 بايت | 0xF8 | نوع الوسائط
  0x16 | 2 بايت | 0x0000 | دائما 0
  0x18 | 2 بايت | 0x3F00 | عدد القطاعات لكل مسار
  0x1A | 2 بايت | 0xFF00 | عدد الرؤوس
  0x1C | 3 بايت | 0x3F000000 | عدد القطاعات "الخفية"
  0x20 | 4 بايت | 0x00000000 | غير مستخدم في NTFS
  0x24 | 4 بايت | 0x80008000 | غير مستخدم في NTFS
  0x28 | 2 × طويل | 0x4AF57F0000000000 | إجمالي عدد القطاعات
  0x30 | 2 × طويل | 0x0400000000000000 | رقم الكتلة المنطقي لملف $ MFT
  0x38 | 2 × طويل | 0x54FF070000000000 | رقم الكتلة المنطقي لملف $ MFTMirr
  0x40 | 4 بايت | 0xF6000000 | عدد القطاعات في مقطع سجل الملف
0x44 | 4 بايت | 0x01000000 | عدد الكتل في كتلة الفهرس
  0x48 | 2 × طويل | 0x14A51B74C91B741C | الرقم التسلسلي لوحدة التخزين
  0x50 | 4 بايت | 0x00000000 | المجموع الاختباري

كيفية استعادة الأقراص الصلبة قطاع التمهيد

تقريبا كل مستخدم يعمل مع جهاز كمبيوتر يواجه مشكلة تلف قطاع الأقراص الصلبة. قد يكون هناك عدد من الأسباب لهذا ، بدءًا من الإغلاق غير المناسب وتنتهي باختراق عميق للفيروس. هناك العديد من الطرق الممكنة لاستعادة الأقراص الصلبة لقطاع التمهيد والبيانات الموجودة عليه (في بعض الحالات ، قد تُفقد المعلومات بشكل دائم). ستكون بعض الخيارات معقدة للغاية بالنسبة لمستخدمي الكمبيوتر العاديين ، والأسوأ من ذلك أن الإجراءات غير الصحيحة يمكن أن تؤدي إلى عملية فقدان البيانات الدائمة هذه أو التلف العالمي للنظام العام. لذلك ، فإن القاعدة الأولى قبل بدء أعمال الاسترداد هي محاولة تقليل عدد التأثيرات وخاصة التلاعبات الغامضة وغير المختبرة. لا يوصى بحذف أو قص أو نسخ أي شيء. كل مشكلة فردية ، لذلك ستحتاج إلى التحقق من القطاع على برامج مختلفة. هناك الكثير من البرامج المختلفة ، والأكثر شهرة هي:

HDDScan ؛
   استعادة الملفات النشطة ؛
   R-Studio ؛
   برنامج Norton Partitionmagic ؛
   راكسكو.
   EASEUS Partition Master.

وهذا بالطبع بعيد كل البعد عن كل شيء ، ولكن هذه البرامج غالبًا ما تتعامل مع المهمة ، وتتمتع بمراجعات جيدة بين المستخدمين. للأسف ، هذا غير قادر دائمًا على استعادة قطاع التمهيد من الأقراص الصلبة في أقرب وقت ممكن ، قد تنشأ مشاكل في تحديد نوع نظام الملفات أو لن يكون وجود هذا القطاع مرئيًا.

تنسيق الوسائط

هذه الطريقة مناسبة لأولئك الذين لا يهتمون بالمعلومات الموجودة على الوسائط ومن المهم استعادة القرص الصلب لقطاع التمهيد بأسرع وقت ممكن. بعد هذا الإجراء ، في 80 ٪ من الحالات ، يتم استعادة العمل بالكامل. ولكن غالبًا ما يتم اللجوء إلى هذه الطريقة في الحالات القصوى ، لأن ومع ذلك ، تلعب البيانات الموجودة على القرص دورًا مهمًا للجميع تقريبًا ، خاصةً إذا كان جهاز كمبيوتر يعمل.

Testdisk
  إذا واجه المستخدم مشكلة لأول مرة ولا يعرف تمامًا كيفية استعادة قطاع التمهيد من hdd2 ، يمكن لهذه الأداة التعامل مع المهمة بسرعة كبيرة. ومع ذلك ، ليس من دون مشاركة المستخدم نفسه ، سيكون من الضروري فهم بعض النقاط. التعقيد الخاص للبرنامج هو واجهة اللغة الإنجليزية. مع معرفة الكلمات التقنية ، سيكون النظام مفهوما.

فكر في هذه الطريقة بالنقاط:
1) ابحث عن إنشاء ملف سجل جديد ، إذا لزم الأمر ، أدخل السجل.
  2) بعد ذلك ، تحتاج إلى العثور على الوسائط التالفة من خلال وصف خصائصها ، على سبيل المثال: Disk / dev / sds - 160 GB ، حددها.
  3) الخطوة التالية ، اختيار نوع القسم بين Intel ، Sun ، Mac ، إلخ.
  4) بعد ذلك ، يتم فتح العمليات التي يمكن القيام بها باستخدام القرص. حدد تحليل.
  5) التالي هو تحليل الخسائر المحتملة والهيكل العام.
  6) حدد الهندسة على القرص
  7) الخطوات النهائية في قسم "سجل التمهيد الرئيسي" هي المسؤولة عن إعادة تشغيل القطاع. تحتاج إلى تحديد قرص تالف ، ثم التحقق من القطاعات ، وإعادة كتابة MBD.

مع المسار الصحيح للعمل ، بعد إعادة التشغيل ، يجب أن يعمل القرص مرة أخرى وفي نفس الوقت يحتوي على جميع بياناته في شكله الأصلي.

الطريقة الثانية للاستخدام على Windows
  لأسباب مختلفة ، قد لا يعمل الخيار الأول ، ويبقى السؤال عن كيفية استعادة hdd3 قطاع التمهيد مفتوحًا. لفهم عملية الاسترداد نفسها ، دعونا نفكر بمزيد من التفصيل ما هو MBR.

MBR هو أول قطاع موجود على القرص ، ولديه جدول خاص بأقسام ، وبرنامج تمهيد ، ويقرأ البيانات ومسارها ، بدءًا من القرص الثابت وينتهي بتقسيم نظام التشغيل المثبت.

مسار العمل:
  1) تحتاج أولاً إلى تشغيل الكمبيوتر وتحديد التمهيد من قرص التثبيت أو محرك أقراص USB ، واضغط على أي مفتاح وحدد "استعادة النظام" في نافذة تثبيت Windows ، إذا تم الكشف عن مشكلة ، انقر فوق الإصلاح وإعادة التشغيل.
  2) إذا لم يساعد ذلك في قطاع التمهيد ، افتح "استعادة النظام" مرة أخرى وحدد العنصر "التالي" ، اكتب bootrec / fixmbr في سطر الأوامر. سيقوم هذا الأمر بإجراء توافق مع سجل التمهيد الرئيسي وحل مشكلة تلفه. ولكن لن يتغير شيء في جدول الأقسام.
  3) قمنا بضرب الأمر bootrec / fixboot التالي ، يكتب هذا الإجراء قطاع تمهيد جديد ، والذي سيكون متوافقًا مع Windows. انقر فوق "إنهاء" وأعد تشغيل الكمبيوتر.

بشكل عام ، يجب أن يعمل هذا! ولكن كما تظهر الممارسة ، فإن استعادة الأقراص الصلبة لقطاع التمهيد ليست بهذه البساطة ، وفي هذه الحالة لا تزال هناك طرق وأوامر:
  1) يقوم الأمر bootrec / ScanOs بإجراء مسح كامل والبحث عن أنظمة التشغيل ، في حالة العثور عليه ، سيكون مرئيًا على الشاشة.
  2) يستخدم bootrec / RebuildBcd لإضافة Windows الموجود إلى قائمة التمهيد العامة ، وسيؤدي مزيج من Y وإدخال إلى إكمال عملية الإضافة.

إذا لم ينتج عن ذلك التأثير المطلوب ، فيمكن لأمر مثل bootect / NT60 SYS بشكل فردي استعادة قطاع التمهيد من الأقراص الصلبة عن طريق تحديث رمز التمهيد الرئيسي. ثم تحتاج إلى النقر فوق "إنهاء" وإعادة تشغيل الكمبيوتر.
  بالطبع ، هذا بعيد كل البعد عن جميع الأساليب والبرامج الموجودة ، لذلك إذا لم تساعد هذه الخيارات ، فمن الحكمة أن تذهب إلى منتدى الكمبيوتر ، لأن العديد من المستخدمين يواجهون هذه المشكلة ويخبرون بعضهم البعض كيفية المضي قدمًا لاستعادة القرص الصلب قطاع التمهيد بذكاء ، وعدم إلحاقها بعد المزيد من الضرر. تعد قطاعات التمهيد موضوعًا شائعًا إلى حد ما ، إذا كنت تستخدم google ، يصبح من الواضح أن هناك حالات مختلفة جدًا مع انهيار أداة تحميل التشغيل ، ولكن دائمًا ما يكون هناك رد فعل مضاد لأي إجراء. فيما يلي بعض برامج استرداد محرك الأقراص الثابتة الجيدة والفعالة:
   MBRFix
   القرص الصلب المثل
   حذاء هيرلين

في حالة عدم قدرة الجهاز على بدء التشغيل وتلقي الأخطاء باستمرار أثناء التمهيد ، يجب عليك محاولة استخدام أداة الاسترداد القياسية. إذا لم تساعد أيضًا أو كانت غير متاحة ، فيمكنك محاولة إصلاح إدخالات التمهيد باستخدام سطر الأوامر. سيتم وصف كيفية القيام بذلك في هذه المقالة. يمكن أن تساعد هذه الطريقة ، في حالة بدء تشغيل نظام التشغيل نفسه.

الأداة المساعدة Bootrec exe

بادئ ذي بدء ، سيتم استخدام أداة استرداد النظام القياسية ، والتي يجب استدعاؤها من وحدة التحكم.

لسوء الحظ ، ستحتاج إلى خطوات إضافية لبدء تشغيل وحدة التحكم. ستكون ضرورية إنشاء قرص استرداد  أو قرص به إصدار لتثبيت النوافذ. إنها فكرة جيدة أن تجعلهم دائمًا في متناول يدك ، بدلاً من تسجيلهم بشكل عاجل على جهاز آخر أو مع الأصدقاء.

لسبعة ستحتاج إلى تحديد " استرداد النظام"، ثم قم بتشغيل وحدة التحكم. بالنسبة إلى الثمانية ، ستبقى النقطة الأولى دون تغيير ، ولكن بعد ذلك سيتعين عليك الذهاب التشخيصنداء من هناك معلمات إضافيةوعندها فقط قم بتشغيل وحدة التحكم.

في النافذة التي تظهر ، أدخل الأمر Bootrec.exe، وبعد ذلك تظهر قائمة الإجراءات المتاحة مع جميع التفسيرات اللازمة. ستتم مناقشة تفاصيل كل عنصر بشكل أكبر.

نكتب قطاع التمهيد الجديد

سيسمح لك الأمر الثاني في هذه القائمة بالكتابة فوق قطاع التمهيد الحالي لنظام التشغيل المتوفر حاليًا. يمكن أن يحدث الفشل في هذا القطاع لعدة أسباب:


لإصلاح كل هذا ، ما عليك سوى إدخال الأمر fixboot كما هو موضح في الصورة.

إصلاح MBR

يعمل هذا الأمر ، الموجود في السطر الأول ، على إصلاح الإدخالات المقابلة على القرص الصلب للنظام. في الواقع هم المسؤول عن النظام  نظام التمهيد ، من خلالهم سوف يعرف BIOS ما وفي أي تسلسل لتحميل. يمكن أن تساعد هذه العملية في حالة حدوث الأخطاء:

تحتاج إلى إدخال الأمر fixmbr كما هو موضح في الصورة ، ويجب أن تختفي كل هذه المشاكل.

كيف تجد جميع الأنظمة المثبتة

قد تكون هناك حالات لا تتوفر فيها جميع الأنظمة المثبتة للتنزيل. تنفيذ العملية المناسبة سيسمح تحقق من الجهازلوجود أنظمة تشغيل أخرى مثبتة ، وباستخدام القسم التالي من المقالة ، يمكن إضافتها إلى هذه القائمة. يتم عرض الأمر الضروري في الصورة.

إعادة إنشاء BCD

دخول العملية المقابلة / RebuildBcd  بعد الأمر الأولي ، سيسمح لك بكتابة جميع أنظمة التشغيل وأدوات الاسترداد الموجودة في ملف تكوين تمهيد Windows ، والذي سيسمح لك بعرضها في التمهيد التالي.

يتضح من المقالة أنه يمكن حل العديد من المشكلات المتعلقة ببدء تشغيل النظام بشكل مستقل ، باستخدام سطر الأوامر وأداة مساعدة واحدة فقط. لذا يجدر تجربة هذا الخيار قبل أن تبدأ في الذعر أو إعادة ترتيب نظام التشغيل أو حمل الكمبيوتر للإصلاح.

في مرحلة التنسيق المنطقي لكل قسم (محرك أقراص منطقي) ، يتم إنشاء أربعة مجالات منطقية: · قطاع التمهيد (قطاع التمهيد) ؛ · جدول تخصيص الملفات (ECG1 و FAT2) ؛ · كتالوج ؛ · منطقة البيانات.

يوجد قطاع التمهيد على أي محرك أقراص منطقي (قسم) أولاً. تبدأ كتلة البيانات (512 بايت) بأمر JMP ، الذي ينقل التحكم إلى برنامج IPL2 ، ويحتوي على اسم نظام التشغيل وإصداره ، ويحتوي على كتلة معلمة BIOS (VRV) ، وبرنامج IPL 2 ، الذي يقوم بتحميل نظام التشغيل وينتهي بالتوقيع 55AA .. أدناه يوضح الجدول 5 بعض أهم إدخالاته.

التغييرات في قطاع التمهيد عدد القطاعات المحجوزة

عدد القطاعات المحجوزة الآن قبل أول FAT هو 32.

كتلة معلمة السير الجديدة

تستهلك كتلة معلمات EAT32 BIOS مساحة أكبر من المساحة القياسية وتسمى كتلة معلمة BIOS الكبيرة FAT (BF_BPB). ولهذا السبب ، لا يشغل قطاع التمهيد الآن قطاعًا واحدًا ، بل ثلاثة قطاعات مادية ، ولا يزال هناك قطاع إضافي يقع من خلال ثلاثة قطاعات مادية في القطاعات المادية السابعة والثامنة والتاسعة. BF_BPB هو نسخة موسعة من RTB موجودة في FAT 12 و 16 بت. يحتوي على نفس الهياكل مثل BPB القياسي ، ولكنه يتضمن العديد من الحقول الإضافية المطلوبة لـ FAT32. تم وصف التغييرات التي تم إجراؤها على BPB لدعم FAT32 أدناه.

الجدول 5. أهم الإدخالات في قطاع التمهيد

الطول (بالبايت)

المحتوى

أوامر JMP و NOP

اسم وإصدار Windows

عدد البايتات لكل قطاع

عدد القطاعات لكل عنقود (دائمًا مضاعف من اثنين إلى قوة n)

عدد القطاعات المحجوزة قبل FAT الأول

عدد جداول FAT

عدد العناصر في الدليل الجذر (الحد الأقصى)

إجمالي عدد القطاعات (00 00 - إذا كان حجم القرص أكبر من 32 ميغابايت)

واصف إعلامي في هذه الحالة F8 ، التي تحدد محرك الأقراص بأنه صلب بأي سعة

عدد القطاعات لكل عنصر في جدول FAT

عدد القطاعات لكل مسار

عدد الرؤوس

عدد القطاعات المخفية

العدد الإجمالي للقطاعات إذا كان حجم القرص أكبر من 32 ميغابايت

رقم القرص في هذه الحالة 80 ، التي تحدد القسم الرئيسي

محجوز

توقيع ممتد (دائمًا 29 ساعة)

الرقم التسلسلي لوحدة التخزين

تسمية وحدة التخزين

نوع نظام الملفات (12 بت أو 16 بت)

ملاحظةيُعرف هذا الجزء من قطاع التمهيد باسم كتلة معلمة BIOS (BPB). يحتوي على الخصائص الفعلية لمحرك الأقراص الذي يستخدمه MS-DOS و Windows عند البحث عن منطقة معينة. بإضافة أو ضرب قيم هذه المعلمات ، يكتشف نظام التشغيل مكان جدول FAT ، الدليل الجذر ، حيث تبدأ منطقة البيانات وتنتهي.

مجال الدليل الجذر.

يوضح هذا البند عدد القطاعات في الدليل الجذر. بالنسبة لمحركات الأقراص الصلبة ، كانت هذه القيمة دائمًا 512 (0200h) وتعني عدد خطوط الدليل الموجودة في اثنين وثلاثين قطاعًا. الآن يتم تغييره إلى 0 (0000h) ويتم تجاهله على أقراص FAT32.

عدد القطاعات لكل عنصر في جدول FAT.

يتم استبدال هذا العنصر بصفر ويعمل الآن كمؤشر للعنصر المقابل في BF_BPB عندما يتعلق الأمر بـ BF_BPB أثناء عملية التمهيد.

وصف القرص.

الحقل الجديد مزدوج البايت المستخدم كعلامة تشير إلى عدد جداول FAT على القرص - واحد أو اثنين. إذا تم تعيين العلم ، فسيكون هناك FAT واحد فقط على القرص ؛ إذا تم مسحه ، اثنان. يقوم FAT32 الذي تم إنشاؤه بواسطة الأمر Format دائمًا بإنشاء جدولين FAT.

الكتلة الأولى هي الدليل الجذر.

تم الآن توسيع الحد الأقصى لعدد العناصر في الدليل الجذر إلى 65535 ، ويمكن وضع الدليل الجذر نفسه في أي مكان. تشير هذه القيمة إلى رقم الكتلة الأولى التي يشغلها الدليل الجذر على قرص EAT32.

قطاع معلومات الملف.

يشير إلى قطاع التمهيد الثاني. يحتوي على معلومات حول عدد الكتل الإجمالية الموجودة على القرص ، وعدد المجموعات المجانية ، وأي مجموعة كانت الأحدث. وبالتالي ، للحصول على هذه المعلومات المستخدمة بشكل متكرر ، لا تحتاج الآن إلى قراءة جدول FAT بأكمله.

قطاع التمهيد النسخ الاحتياطي.

ابتكار رئيسي آخر في EAT32. في الإصدارات السابقة من نظام ملفات FAT ، أدى التلف الذي لحق بقطاع التمهيد إلى فقدان كامل لمحتويات القرص بالكامل. يخفف FAT32 من حدة هذه المشكلة. عند كتابة التغييرات على وحدة تخزين التمهيد FAT32 ، يقوم FDISK بعمل نسخة احتياطية من قطاع التمهيد ويضعه في القطاع المنطقي 6 من وحدة التخزين هذه. إذا اكتشف MBR الجديد ، عند الوصول إلى قطاع التمهيد ، خطأ في القراءة أو توقيعًا غير صحيح ، فإنه يبحث عن القطاع 6 ويقرأ بقية رمز التمهيد منه بالفعل.

اكتسب نظام التشغيل الجديد لـ Microsoft Windows 10 بالفعل شعبية بين ملايين مستخدمي الكمبيوتر الشخصي حول العالم. ولكن ، مثل جميع المنتجات الجديدة ، لا يخلو Windows 10 من العيوب. لوحظ العديد من مستخدمي نظام التشغيل هذا قضايا محمل الإقلاع. غالبًا ما تحدث هذه المشكلة بسبب سياسة جديدة لتحديث نظام التشغيل.

الآن في Windows 10 لا يمكنك تعطيل التحديثات ، كما كانت في Windows 7 و XP.

تظهر نفس المشكلة مع أداة تحميل التشغيل عند المستخدم لا ينتظر نهاية تحديث النظام ويوقف تشغيله  زر الطاقة.

بعد أن يقوم المستخدم بتشغيل الكمبيوتر مرة أخرى ، يواجه مثل هذه الرسالة على شاشة شاشته.

تشير هذه الرسالة إلى أن محمل الإقلاع تالف ويجب استعادته. ومن الجدير بالذكر أيضًا أن إيقاف تشغيل الكمبيوتر أثناء الترقية ليس السبب الوحيد للانهيار. يمكن أن يتلف تلف محمل الإقلاع الفيروسات والبرامج الضارة المختلفة. أسباب أخرى شائعة إلى حد ما للانهيار hDD الخاطئ فيوهي   قطاعات سيئة، أي ، سيتم وضع سجل التمهيد في هذه القطاعات. أيضا ، قد يكون سبب فشل bootloader تثبيت نظام تشغيل أصغر على Windows 10. لمساعدة قرائنا على استعادة أداة تحميل التشغيل أدناه ، قمنا بإعداد أمثلة سنشرح فيها بالتفصيل كيفية استعادتها.

أسهل طريقة للتعافي

بعد رؤية رسالة عطل محمل التمهيد ، فإن أول شيء لدى مستخدم الكمبيوتر هو السؤال عن كيفية استعادة محمل تمهيد Windows 10. في هذا المثال سنصف أسهل طريقة لاستعادتها. لهذا المثال نحتاج.

إذا لم يكن لديك محرك الأقراص هذا والوصول إلى الإنترنت ، يمكنك القيام بذلك على كمبيوتر آخر بنفس نظام التشغيل.

يمكنك أيضًا استخدام قرص التثبيت الأصلي مع Windows 10 لهذه المهمة. حسنًا ، فلنبدأ. أدخل قرص الاسترداد  في محرك الأقراص والتمهيد منه عند بدء تشغيل الكمبيوتر.

في النافذة الأولى من "معالج قرص الاسترداد" ، يجب أن تحدد تخطيط لوحة المفاتيحثم ستفتح قائمة المعالج.

في هذه النافذة سنختار علامة التبويب الثانية " استكشاف الأخطاء وإصلاحها"وانتقل على الفور إلى التالي" ".

في المعلمات الإضافية ، نحن مهتمون بعلامة التبويب "". بعد النقر على هذا الرابط ، سيطلب منك المعالج تحديد نظام التشغيل لاستعادة تشغيله.

يوجد نظام تشغيل Windows 10 واحد فقط مثبت على الكمبيوتر قيد الدراسة ، لذلك لا يوجد سوى خيار واحد في المعالج. بعد اختيار نظام التشغيل ، سيبدأ النظام في عملية استكشاف أخطاء الكمبيوتر وإصلاحها ، وينبغي إصلاح محمّل التمهيد التالف.

إذا لم تتمكن ، باستخدام هذه الطريقة ، من استعادة وظائف Windows 10 ، ثم في الأمثلة التالية سنصف العملية التفصيلية لاستعادة قطاع التمهيد باستخدام أدوات النظام المساعدة Diskpart  و Bcdboot.

قم باستعادة برنامج تحميل Windows 10 باستخدام سطر الأوامر

لهذه الطريقة نحتاج أيضا   قرص استرداد Windows 10. التمهيد من القرص ، كما في المثال السابق ، إلى العنصر "". في هذه القائمة ، نحن مهتمون بعلامة التبويب "" ، التي سنذهب إليها.

بادئ ذي بدء ، سنطلق أداة وحدة التحكم في سطر الأوامر Diskpart. للقيام بذلك ، أدخل الأمر diskpart في وحدة التحكم

نحن بحاجة إلى هذه الأداة المساعدة   عرض معلومات حول كافة محركات الأقراص المحلية في النظام. الآن نحن بحاجة إلى العثور على رقم قسم أداة تحميل التشغيل. عادة ما يكون هذا القسم مخفيًا يشغل مساحة 500 ميجابايت. يتم إنشاء هذا القسم تلقائيًا بواسطة مثبت Windows 10. بعد ذلك ، للبحث عنه في DiskPart ، سندخل أمر حجم القائمة

من الصورة ، يمكنك أن ترى أن القسم الذي يحتوي على سجل التمهيد موجود في وحدة التخزين الأولى على محرك الأقراص C. أيضًا ، توضح الصورة أن Windows 10 نفسه مثبت على محرك الأقراص D. والآن نحتاج إلى الخروج من برنامج القرص. يمكنك القيام بذلك باستخدام الأمر exit.

بعد الخروج من DiskPart ، أدخل الأمر bcdboot.exe D: \\ Windows. لاحظ أيضًا أن الأمر يستخدم محرك الأقراص D ، حيث إنه مثبت عليه عشرات.

استعاد هذا الأمر تمامًا عشرات ملفات التمهيد. مبدأ هذا الفريق هو استخدام الأداة المساعدة Bcdboot. أنشأ المطورون هذه الأداة المساعدة للعمل.   مع ملفات تمهيد Windows. من الجدير بالذكر أيضًا أنه بفضل الأداة المساعدة نفسها ، مثبت Windows يقوم بإنشاء قسم مخفي وينسخ ملفات التمهيد إليه.

قم باستعادة برنامج تحميل Windows 10 باستخدام سطر الأوامر (الطريقة الثانية)

في الطريقة الثانية ، سنستخدم الأدوات المساعدة أيضًا Diskpart  و Bcdboot  ومحاولة الكتابة فوق محمل الإقلاع. للقيام بذلك ، قم بتشغيل DiskPart واكتشف محرك الأقراص المخفي الموجود لدينا والقسم الذي تم تثبيت Windows 10. تم وصف إطلاق هذه الأداة المساعدة أعلاه.

الآن نحن بحاجة إلى تهيئة القسم المخفي ، الموجود في المجلد الأول. للقيام بذلك ، اكتب الأمر select volume 1 ، الذي يحدد قسمنا المشفر المخفي بحجم 500 ميجا بايت.

الخطوة التالية هي تهيئة القسم المحدد. يتم ذلك من أجل محو جميع الملفات منه. لهذه العملية ، أدخل الأمر بتنسيق وحدة التحكم fs \u003d FAT32

بعد تهيئة القسم ، سنخرج من أداة القرص وأدخل الأمر bcdboot.exe الجديد D: \\ Windows الذي أدخلناه في المثال السابق.

لن يقوم هذا الأمر بإصلاح ملفات برنامج bootloader ، كما في المثال السابق ، ولكن سيخلق جديد. كما فهمت بالفعل ، يتم استخدام هذه الطريقة إذا لم تنجح الأولى.

طريقة أخرى لاستعادة تمهيد Windows 10 باستخدام سطر الأوامر

لهذه الطريقة ، تحتاج إلى أداة مساعدة بوتريك. بخلاف الأداة المساعدة السابقة ، لا تستعيد هذه الأداة ملفات bootloader ، ولكن يعيد سجل التمهيد. أي أنها يعيد MBR  - القطاع الأول على الأقراص الصلبة. بالنسبة لنظام التشغيل ، من المهم جدًا أن يكون MBR آمنًا وسليمًا. عند بدء تشغيل جهاز الكمبيوتر ، يبحث BIOS أولاً عن MBR لبدء نظام التشغيل منه. في هذا المثال ، قم بتشغيل سطر الأوامر ، كما في الأمثلة السابقة. في هذه الأداة ، هناك أمران رئيسيان / FixMbr و / FixBoot الأمر الأول مطلوب لإصلاح MBRوالثاني يخلق جديد. بادئ ذي بدء ، ضع في اعتبارك الموقف عند تلف MBR لدينا. للقيام بذلك ، أدخل الأمر الأول في وحدة التحكم.

تُظهر الصورة أعلاه أن العملية كانت ناجحة ، مما يعني استعادة MBR.

الآن فكر في الوضع عندما لا تعمل الطريقة الأولى ، أي أننا سننشئ قطاع MBR جديد. للقيام بذلك ، استخدم الأمر الثاني.

من الصورة أعلاه ، يمكن ملاحظة أن قطاع MBR الجديد تم إنشاؤه بنجاح.

توضح الأمثلة مدى سهولة استعادة قطاع MBR باستخدام الأداة المساعدة بووتريك كونسول. إذا كنت مشكلة في البدايةم Windows 10 ، نوصي باستخدام هذا المثال أولاً.

نقوم بتنظيف النظام من البرامج الضارة إلى استرداد برنامج bootloader

إذا كان سبب فشل برنامج bootloader هو البرامج الضارة ، فهذا هو يجب إزالة التعليمات البرمجية الضارة قبل الاسترداد. في هذه الحالة ، سوف تساعدك. هذا قرص إنقاذ يحتوي على العديد من الأدوات لاستعادة جهاز الكمبيوتر الخاص بك ، وكذلك معالجته من الفيروسات. يمكنك تنزيل Dr.Web LiveDisk على موقعها الرسمي www.drweb.ru. هذا القرص المضغوط المباشر يعتمد على لينكس وهو مجاني. يتم توزيع هذا القرص كصورة ISO ، والتي يمكن كتابتها على كل من القرص البصري ومحرك أقراص USB محمول. بعد حرق الصورة على القرص ، قم بتشغيل Dr.Web LiveDisk.

في قائمة البدء ، حدد العنصر الأول وتابع تنزيل Dr.Web LiveDisk. بعد بضع ثوانٍ ، يجب أن يبدأ نظام التشغيل المستند إلى Linux ، وهو في الواقع Dr.Web LiveDisk.

في نظام التشغيل هذا ، يمكنك تنظيف جهاز الكمبيوتر الخاص بك بالكامل من الفيروسات وحتى النسخ الاحتياطي لجميع المعلومات.

من المفيد أيضًا أن نظام التشغيل هذا لديه دعم كامل للإنترنت ومتصفح مدمج. فايرفوكس.

لتلخيص

في الختام ، أريد أن أقول أنه إذا كنت تعرف جميع تفاصيل استرداد برنامج bootloader ، فيمكنك إصلاح جهاز الكمبيوتر الخاص بك بسرعة. يجدر أيضًا الانتباه إلى الوضع عندما يكون من المستحيل استعادة قطاع التمهيد ومحمل الإقلاع نفسه. في هذه الحالة ، تحتاج إلى تشغيلها بأمان واستخدام أدوات استرداد النظام الكاملة. هذه هي صورة النظام الكاملةتم إنشاؤها بواسطة أدوات Windows 10 نفسها ، بالإضافة إلى برنامج مثل أكرونيس الصورة الحقيقية. نأمل أن تساعدك موادنا في استعادة أداة تحميل التشغيل باستخدام MBR ، وسيعمل الكمبيوتر كما كان من قبل.

مقاطع فيديو ذات صلة