چگونه BCD را در ویندوز بازسازی کنیم

برای تعمیر برخی از مشکلات راه اندازی ویندوز، اطلاعات پیکربندی بوت را بازیابی کنید

اگر اطلاعات فروشگاه پیکربندی بوت (BCD) از بین رفته باشد، خراب شود یا به درستی پیکربندی نشده باشد، ویندوز قادر به راه اندازی نخواهد بود و شما BOOTMGR را گم کرده اید یا یک پیام خطا مشابه در اوایل فرآیند بوت شدن .

ساده ترین راه حل برای یک مسئله BCD این است که آن را به سادگی بازسازی کنید، که می توانید به صورت خودکار با دستور bootrec انجام دهید، به طور کامل در زیر توضیح داده شده است.

توجه: اگر قبلا از این آموزش استفاده کرده اید و به نظر می رسد بیش از حد، نگران نباشید. بله، دستورات متعددی برای اجرای و خروجی زیادی روی صفحه وجود دارد، اما بازسازی BCD یک فرایند بسیار ساده است. فقط دقیقا دستورالعمل ها را دنبال کنید و به خوبی خواهید بود.

مهم: دستورالعمل های زیر برای ویندوز 10 ، ویندوز 8 ، ویندوز 7 و ویندوز ویستا اعمال می شود . مشکلات مشابهی در ویندوز XP وجود دارد، اما از آنجا که اطلاعات پیکربندی بوت در فایل boot.ini ذخیره می شود، و نه BCD، مسائل اصلاح با داده های بوته شامل فرایند کاملا متفاوت می شود. برای اطلاعات بیشتر به نحوه تعمیر و یا جایگزینی Boot.ini در ویندوز XP مراجعه کنید.

چگونه BCD را در ویندوز بازسازی کنیم

بازسازی BCD در ویندوز فقط باید حدود 15 دقیقه طول بکشد، و در عین حال ساده ترین کاری که انجام می دهید هرگز انجام نمی شود، مخصوصا اگر شما به دستورالعمل های زیر بروید.

  1. اگر از ویندوز 10 یا ویندوز 8 استفاده می کنید گزینه های پیشرفته راه اندازی را شروع کنید. اگر مطمئن نیستید که چگونه این کار را انجام دهید، به گزینه های راه اندازی پیشرفته دسترسی پیدا کنید .
    1. اگر از ویندوز 7 یا ویندوز ویستا استفاده می کنید، گزینه های بازیابی سیستم را شروع کنید. برای دسترسی به بخش تنظیمات بازیابی سیستم در این لینک به من مراجعه کنید. اگر اولین بار است که از منو استفاده میکنید، برای کمک به شما دادم.
  2. Command Prompt را از منوی گزینه های پیشرفته راه اندازی یا گزینه های بازیابی سیستم باز کنید.
    1. نکته: Command Prompt که از این منوهای تشخیصی موجود است بسیار شبیه به آنچه شما ممکن است در داخل ویندوز آشنا باشید. همچنین، روش زیر باید در ویندوز 10، 8، 7 و ویستا یکسان باشد.
  3. در فوری، دستور bootrec را همانطور که در تصویر زیر نشان می دهید تایپ کنید و سپس Enter را فشار دهید: bootrec / rebuildbcd دستور bootrec برای نصب ویندوز که در پیکربندی داده های بوت نشده است را جستجو می کند و سپس از شما می خواهد که آیا می خواهید یک یا چند را اضافه کنید .
  4. شما باید یکی از پیام های زیر را در خط فرمان ببینید .
    1. گزینه 1 همه دیسک ها را برای نصب ویندوز اسکن می کند. لطفا صبر کنید، چون ممکن است چند دقیقه طول بکشد ... نصب ویندوز به صورت دستی اسکن شده است. مجموع شناسایی نصب ویندوز: 0 عملیات با موفقیت انجام شد. گزینه 2 همه دیسک ها را برای نصب ویندوز اسکن می کند. لطفا صبر کنید، چون ممکن است چند دقیقه طول بکشد ... نصب ویندوز به صورت دستی اسکن شده است. مجموع شناسایی نصب ویندوز: 1 [1] D: \ Windows افزودن نصب به لیست بوت؟ بله / نه / همه: اگر ببینید:
    2. گزینه 1: حرکت به مرحله 5. این نتیجه به احتمال زیاد به این معنی است که داده های نصب ویندوز در فروشگاه BCD وجود دارد، اما bootrec نمی تواند هیچ نصب اضافی از ویندوز را در رایانه خود برای اضافه کردن به BCD پیدا کند. خوب، شما فقط باید چند مرحله اضافی را برای بازسازی BCD انجام دهید.
    3. گزینه 2: Y یا بله را برای افزودن نصب به لیست بوت وارد کنید؟ سوال، پس از آن شما باید یک عملیات موفق با موفقیت پیغام کامل ، و پس از یک مکان نما چشمک زن در فورمه. مرحله 10 را به پایین صفحه ببندید.
  1. از آنجا که فروشگاه BCD وجود دارد و لیستی از نصب ویندوز، ابتدا باید آن را به صورت دستی حذف کنید و سپس دوباره آن را دوباره بسازید.
    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 موجود انجام می شود همان چیزی که از آن در حال حاضر در دسترس نیست به ویندوز، به علاوه شما فراهم می کند یک لایه پشتیبان، علاوه بر صادرات شما در مرحله 5، اگر شما تصمیم به واگرد اقدامات خود را.
  1. سعی کنید دوباره BCD را با اجرای زیر، دوباره وارد کنید : bootrec / rebuildbcd این باید این را در پنجره Command Prompt ایجاد کند: اسکن همه دیسک ها برای نصب ویندوز. لطفا صبر کنید، چون ممکن است چند دقیقه طول بکشد ... نصب ویندوز به صورت دستی اسکن شده است. مجموع شناسایی نصب ویندوز: 1 [1] D: \ Windows افزودن نصب به لیست بوت؟ بله / نه / همه: این به این معنی است که بازسازی فروشگاه BCD پیشرفت می کند، همانطور که انتظار می رود.
  2. در فهرست افزودن نصب به لیست بوت؟ سوال، نوع Y یا بله ، و سپس کلید Enter را وارد کنید .
    1. شما باید این را روی صفحه ببینید تا نشان دهد که بازسازی BCD کامل شده است: عملیات با موفقیت انجام شد.
  3. رایانه خود را مجددا راه اندازی کنید .
    1. با فرض اینکه یک مشکل با فروشگاه BCD تنها مشکل بود، ویندوز باید همانطور که انتظار می رفت شروع شود.
    2. اگر نه، همچنان به رفع هرگونه مشکل خاصی که مشاهده می کنید، جلوگیری از بارگذاری ویندوز به طور طبیعی است.
    3. مهم: بسته به نحوه راه اندازی گزینه های پیشرفته راه اندازی یا گزینه های بازیابی سیستم، ممکن است لازم باشد قبل از راه اندازی مجدد دیسک یا فلش درایو را حذف کنید.