ما هو رمز حجم التمهيد (تعريف VBC)
رمز تمهيد وحدة التخزين وكتلة معلمة القرص هما الجزءان الرئيسيان اللذان يشكلان ملف حجم سجل التمهيد / القطاع. يتم استدعاء رمز التمهيد لوحدة التخزين بواسطة ملف كود التمهيد الرئيسي ويستخدم لبدء تشغيل مدير التمهيد ، والذي يبدأ التحميل الفعلي لملف نظام التشغيل.
رمز التمهيد وحدة التخزين موجود في كل تقسيم حيث يوجد سجل تمهيد وحدة التخزين ، وهو كل منسق تقسيم. ومع ذلك ، يتم استدعاؤه فقط من خلال رمز التمهيد الرئيسي للقسم الأساسي الذي تم تعيينه على أنه نشط. خلاف ذلك ، بالنسبة للأقسام غير النشطة ، يظل رمز تمهيد وحدة التخزين غير مستخدم.
تكون رموز التمهيد لوحدة التخزين خاصة بنظام التشغيل الموجود على هذا القسم المحدد. على سبيل المثال ، رمز تمهيد وحدة التخزين لـ نظام التشغيل Windows 10 قد تعمل بشكل مختلف عن واحد لنكهة لينكس أو حتى إصدار مختلف من Windows مثل ويندوز إكس بي أو ويندوز 7.
يشار أحيانًا إلى رمز تمهيد وحدة التخزين باختصاره VBC.
ماذا يفعل كود التمهيد وحدة التخزين
يبحث سجل التمهيد الرئيسي عن ملف قابل للتمهيد الجهاز في أيهما تسلسل التمهيد / الترتيب تم تعيينه بواسطة BIOS.
ارى كيفية تغيير ترتيب التمهيد في BIOS
بمجرد العثور على جهاز ذي صلة ، مثل ملف قرص صلب، يكون رمز التمهيد وحدة التخزين مسؤولاً عن تحميل الملفات المناسبة التي تبدأ نظام التشغيل. لنظام التشغيل Windows 10 حتى نظام التشغيل Windows Vista، انها ال مدير تمهيد Windows (BOOTMGR) يقوم بالفعل بتحميل نظام التشغيل.
بالنسبة للإصدارات الأقدم من Windows ، مثل Windows XP ، فهو ملف محمل NT (NTLDR) التي يستخدمها رمز التمهيد لوحدة التخزين لبدء نظام التشغيل.
في كلتا الحالتين ، يعثر رمز التمهيد لوحدة التخزين على البيانات الصحيحة لنقل ملف حذاء طويل عملية فصاعدا. يمكنك أن ترى هنا عندما يتم استخدام رمز التمهيد لوحدة التخزين في عملية نموذجية يتم فيها تحميل نظام التشغيل من محرك أقراص ثابت:
بريد يتم تشغيله للتحقق المعدات وظائف.
يقوم BIOS بتحميل وتنفيذ التعليمات البرمجية من ملف سجل التمهيد الرئيسي يقع في الأول قطاع من القرص الصلب.
يبحث رمز التمهيد الرئيسي من خلال ملف جدول التقسيم الرئيسي لقسم قابل للتمهيد على هذا القرص الصلب.
جرت محاولة لتمهيد القسم الأساسي النشط.
يتم تحميل قطاع تمهيد وحدة التخزين لهذا القسم إلى ذاكرة بحيث يمكن استخدام رمزها وكتلة معلمة القرص.
يتم منح رمز التمهيد لوحدة التخزين داخل قطاع التمهيد هذا التحكم في بقية عملية التمهيد ، حيث يتأكد من أن ملف نظام الملفات الهيكل في حالة عمل.
بمجرد أن يتحقق رمز تمهيد وحدة التخزين من صحة نظام الملفات ، يتم تنفيذ BOOTMGR أو NTLDR.
كما هو مذكور أعلاه ، يتم تحميل BOOTMGR أو NTLDR في الذاكرة ويتم نقل التحكم إليها بحيث يمكن تنفيذ ملفات نظام التشغيل المناسبة ويمكن أن يبدأ Windows بشكل طبيعي.
حجم أخطاء رمز التمهيد
كما ترى أعلاه ، هناك العديد من المكونات التي تشكل العملية الإجمالية التي يمكن خلالها تحميل نظام التشغيل في النهاية. هذا يعني أن هناك العديد من الحالات التي يمكن فيها إلقاء خطأ ، وبالتالي هناك مشكلات مختلفة قد تتسبب في ظهور رسائل خطأ معينة.
عادةً ما ينتج عن رمز تمهيد وحدة التخزين الفاسد أخطاء HAL.DLL مثل:
- لا يمكن العثور على \ Windows \ System32 \ hal.dll
- تعذر بدء تشغيل Windows لأن الملف التالي مفقود أو تالف: C: \ Windows \ system32 \ hal.dll. الرجاء إعادة تثبيت نسخة من الملف أعلاه.
يمكن إصلاح هذه الأنواع من أخطاء كود التمهيد المجمع بامتداد بوتسكتأمر، واحد من كثير أوامر موجه الأوامر متوفر في Windows. ارى كيفية استخدام Bootsect لتحديث كود تمهيد وحدة التخزين إلى BOOTMGR إذا كنت بحاجة إلى مساعدة في ذلك.
في الخطوة 4 أعلاه ، إذا فشلت محاولة العثور على قسم نشط ، فقد ترى خطأ مثل "لا يوجد جهاز تمهيد ". من الواضح عند نقطة حدوث الخطأ أنه ليس بسبب رمز تمهيد وحدة التخزين.
من المحتمل ألا يكون هناك قسم تم تنسيقه بشكل صحيح على محرك الأقراص الثابتة هذا أو أن BIOS يبحث في ملف جهاز خاطئ ، وفي هذه الحالة يمكنك تغيير ترتيب التمهيد إلى الجهاز الصحيح مثل محرك الأقراص الثابتة (بدلاً من قرص أو قرص صلب خارجي، على سبيل المثال).