كيفية إعادة بناء BCD في ويندوز

إعادة إنشاء بيانات تكوين التمهيد لإصلاح بعض مشكلات بدء تشغيل Windows

إذا كان مخزن بيانات تكوين التمهيد (BCD) مفقودًا أو أصبح تالفًا أو لم تتم تهيئته بشكل صحيح ، فلن يتمكن Windows من البدء وستشاهد BOOTMGR مفقودًا أو رسالة خطأ مشابهة في وقت مبكر جدًا في عملية التمهيد .

الحل الأسهل لمشكلة BCD هو ببساطة إعادة بناء ، والتي يمكنك القيام بها تلقائيا مع الأمر bootrec ، وأوضح بالكامل أدناه.

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

هام: تنطبق التعليمات التالية على Windows 10 و Windows 8 و Windows 7 و Windows Vista . يمكن أن توجد مشاكل مماثلة في نظام التشغيل Windows XP ، ولكن بما أن معلومات تكوين التمهيد مخزنة في ملف boot.ini ، وليس BCD ، فإن تصحيح المشكلات المتعلقة ببيانات التمهيد يتضمن عملية مختلفة تمامًا. راجع كيفية إصلاح أو استبدال Boot.ini في نظام التشغيل Windows XP لمزيد من المعلومات.

كيفية إعادة بناء BCD في ويندوز

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

  1. ابدأ خيارات بدء التشغيل المتقدمة إذا كنت تستخدم Windows 10 أو Windows 8. راجع كيفية الوصول إلى خيارات بدء التشغيل المتقدمة إذا لم تكن متأكدًا من كيفية القيام بذلك.
    1. ابدأ خيارات استرداد النظام إذا كنت تستخدم Windows 7 أو Windows Vista. راجع قسم " كيفية الوصول إلى قائمة خيارات استرداد النظام" الموجود في هذا الارتباط الذي قدمته للتو للمساعدة إذا كانت هذه هي المرة الأولى التي تستخدم فيها القائمة.
  2. افتح موجه الأوامر من قائمة خيارات بدء التشغيل المتقدمة أو قائمة خيارات استرداد النظام.
    1. ملاحظة: يكون موجه الأوامر المتوفر من هذه القوائم التشخيصية مشابهًا جدًا لتلك الموجودة في Windows. كما يجب أن يعمل الإجراء التالي بشكل متماثل في Windows 10 و 8 و 7 و Vista.
  3. في موجه الأوامر ، اكتب الأمر bootrec كما هو موضح أدناه ثم اضغط على Enter : bootrec / rebuildbcd يقوم الأمر bootrec بالبحث عن عمليات تثبيت Windows غير المدرجة في بيانات تكوين التمهيد ثم يسألك عما إذا كنت ترغب في إضافة واحد أو أكثر إليها .
  4. سترى إحدى الرسائل التالية في سطر الأوامر .
    1. الخيار 1 فحص كافة الأقراص لعمليات تثبيت Windows. الرجاء الانتظار ، نظرًا لأن هذا قد يستغرق بعض الوقت ... تم إجراء عمليات التثبيت Windows التي تم مسحها ضوئيًا بنجاح. إجمالي عمليات تثبيت Windows التي تم تحديدها: 0 اكتملت العملية بنجاح. الخيار 2 فحص كافة الأقراص لعمليات تثبيت Windows. الرجاء الانتظار ، نظرًا لأن هذا قد يستغرق بعض الوقت ... تم إجراء عمليات التثبيت Windows التي تم مسحها ضوئيًا بنجاح. إجمالي تثبيتات Windows التي تم تحديدها: 1 [1] D: \ Windows إضافة التثبيت إلى قائمة التمهيد؟ نعم / لا / الكل: إذا رأيت:
    2. الخيار 1: الانتقال إلى الخطوة 5. هذه النتيجة تعني على الأرجح أن بيانات تثبيت Windows في مخزن BCD موجودة ولكن تعذر العثور على عمليات التثبيت أي عمليات تثبيت إضافية لـ Windows على الكمبيوتر الخاص بك لإضافتها إلى BCD. هذا جيد ، ستحتاج فقط إلى اتخاذ بعض الخطوات الإضافية لإعادة بناء BCD.
    3. الخيار 2: أدخل Y أو نعم في القائمة Add installation to boot؟ السؤال ، وبعد ذلك يجب أن تشاهد رسالة اكتملت العملية بنجاح ، متبوعة بمؤشر وامض في الموجه. قم بإنهاء مع الخطوة 10 باتجاه أسفل الصفحة.
  1. نظرًا لوجود مخزن BCD وتسرد تثبيت Windows ، فسيتعين عليك أولاً "إزالته" يدويًا ثم محاولة إعادة بنائه مرة أخرى.
    1. في الموجه ، قم بتنفيذ الأمر bcdedit كما هو موضح ، ثم اضغط على Enter :
    2. bcdedit / export c: \ bcdbackup يتم استخدام الأمر bcdedit هنا لتصدير مخزن BCD كملف: bcdbackup . ليست هناك حاجة لتحديد ملحق الملف .
    3. يجب أن يقوم الأمر بإرجاع ما يلي على الشاشة ، مما يعني أن تصدير BCD يعمل كما هو متوقع: تم إكمال العملية بنجاح.
  2. في هذه المرحلة ، تحتاج إلى ضبط العديد من سمات الملف لمخزن BCD حتى تتمكن من معالجتها.
    1. في الموجه ، تنفيذ أمر attrib تمامًا كما يلي:
    2. attrib c: \ boot \ bcd -h -r -s ما فعلته للتو باستخدام الأمر attrib تم إزالة سمات النظام المخفية والقراءة فقط والنظام من ملف بتنسيق bcd . هذه السمات قصرت على الإجراءات التي يمكنك اتخاذها على الملف. والآن بعد اختفائهم ، يمكنك التعامل مع الملف بحرية أكبر - على وجه التحديد ، إعادة تسميته.
  3. لإعادة تسمية مخزن BCD ، تنفيذ الأمر ren كما هو موضح: ren c: \ boot \ bcd bcd.old الآن بعد إعادة تسمية مخزن BCD ، يجب الآن أن تتمكن من إعادة بناء بنجاح ، كما حاولت القيام به في الخطوة 3.
    1. ملاحظة: يمكنك حذف ملف BCD تمامًا نظرًا لأنك على وشك إنشاء ملف جديد. ومع ذلك ، فإن إعادة تسمية BCD الموجودة تحقق نفس الشيء نظرًا لأنه غير متوفر حاليًا لنظام Windows ، بالإضافة إلى أنه يوفر لك طبقة أخرى من النسخ الاحتياطي ، بالإضافة إلى التصدير الذي قمت به في الخطوة 5 ، إذا قررت التراجع عن إجراءاتك.
  1. حاول إعادة بناء BCD مرة أخرى عن طريق تنفيذ ما يلي ، متبوعاً بإدخال : bootrec / rebuildbcd يجب أن ينتج هذا في إطار موجه الأوامر: مسح كافة الأقراص لعمليات تثبيت Windows. الرجاء الانتظار ، نظرًا لأن هذا قد يستغرق بعض الوقت ... تم إجراء عمليات التثبيت Windows التي تم مسحها ضوئيًا بنجاح. إجمالي تثبيتات Windows التي تم تحديدها: 1 [1] D: \ Windows إضافة التثبيت إلى قائمة التمهيد؟ نعم / لا / الكل: ما يعنيه هذا هو أن إعادة إنشاء مخزن BCD يتقدم كما هو متوقع.
  2. في قائمة إضافة التثبيت إلى التمهيد؟ السؤال ، اكتب نعم أو نعم ، متبوعًا مفتاح Enter .
    1. يجب أن تشاهد هذا على الشاشة لإظهار اكتمال عملية BCD: العملية بنجاح.
  3. قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك .
    1. على افتراض أن مشكلة في مخزن BCD كانت المشكلة الوحيدة ، يجب أن يبدأ Windows كما هو متوقع.
    2. إذا لم يكن كذلك ، فاستمر في استكشاف أي مشكلة محددة تشاهدها والتي تمنع Windows من التشغيل بشكل طبيعي.
    3. هام: حسب كيفية بدء خيارات بدء التشغيل المتقدمة أو خيارات استرداد النظام ، قد تحتاج إلى إزالة قرص أو محرك أقراص فلاش قبل إعادة التشغيل.