ابزار بازیابی سیستم داخلی ویندوز می تواند اکثر مشکلات رایانه را برطرف کند. با این حال، اغلب مشکلات باید به صورت دستی حل شوند، به عنوان مثال، زمانی که سیستم عامل بوت نمی شود. در این موارد می توانید از ابزاری به نام Bootrec.exe استفاده کنید. این می تواند به شما در عیب یابی و تعمیر داده هایی مانند رکورد اصلی بوت (MBR)، بخش بوت یا فایل پیکربندی بوت (BCD) کمک کند.

چه از ویندوز 7 یا ویندوز 8.1 استفاده کنید، اگر سیستم عامل شما بوت نمی شود و Startup Repair نمی تواند مشکل را برطرف کند، باید Bootrec.exe را امتحان کنید.

این ابزار از طریق خط فرمان عمل می کند. اما از آنجایی که در بارگذاری سیستم عامل مشکل دارید، بدیهی است که نمی توانید Bootrec.exe را مستقیماً در ویندوز اجرا کنید.

اگر ویندوز 7 دارید، باید با استفاده از رسانه نصب یا دیسک تعمیر سیستم بوت شوید.

برای بوت شدن از دی وی دی یا درایو USB، دستگاه باید اولین دستگاه در پارتیشن باشد « اولینچکمهدستگاه"در بایوس بسته به سازنده مادربرد و نسخه BIOS، این بخش ممکن است نام کمی متفاوت داشته باشد.

اگر فرآیند بوت از دیسک نصب با موفقیت انجام شد، زبان مورد نظر خود را انتخاب کنید و روی "بعدی" کلیک کنید. در پنجره بعدی، روی پیوند "System Restore" کلیک کنید.

سپس سیستم عاملی را که می خواهید بازیابی کنید انتخاب کنید. هنگامی که چندین سیستم عامل نصب شده است، اما تنها یکی آسیب دیده است، این یک مرحله مهم است. برای ادامه بر روی بعدی کلیک کنید.

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

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

اگر از ویندوز 8 یا ویندوز 8.1 استفاده می کنید، مراحل توضیح داده شده در بخش های سوم، چهارم یا پنجم این راهنما را دنبال کنید: . بسته به روشی که برای بوت کردن سیستم خود انتخاب می کنید، می توانید Command Prompt را از گزینه های پیشرفته یا رابط حالت ایمن راه اندازی کنید.

اکنون که Command Prompt اجرا می شود، دستور را تایپ کرده و Enter را فشار دهید تا تمام گزینه های موجود برای این ابزار را ببینید. همانطور که تصویر زیر نشان می دهد، در مجموع چهار پارامتر وجود دارد: /FixMbr، /FixBoot، /ScanOsو /RebuildBcd.

بعداً در این مقاله، در مورد اینکه چگونه هر یک از این گزینه ها می توانند به شما در حل مشکلات بوت کمک کنند، بحث خواهم کرد. Bootrec.exe می تواند به حل اکثر مشکلات کمک کند، اما موفقیت را در همه حالات تضمین نمی کند، بنابراین این را در نظر داشته باشید.

نحوه بازیابی رکورد اصلی بوت (MBR)

اولین پارامتر Bootrec.exe است /FixMbr. این به شما امکان می دهد یک رکورد اصلی بوت آسیب دیده (MBR) را بازیابی کنید. Master Boot Record اولین بخش از دیسک است و به بایوس می گوید که کجا سیستم عامل را در رایانه جستجو کند.

به طور کلی، زمانی که با یکی از این پیغام های خطا مواجه شدید، باید از این گزینه استفاده کنید: «سیستم عامل پیدا نشد»، «خطا در بارگیری سیستم عامل»، «سیستم عامل گمشده»یا ” جدول پارتیشن نامعتبر ”

برای شروع فرآیند بازیابی MBR، دستور را اجرا کنید bootrec.exe /fixmbr.

چگونه یک بوت سکتور جدید بنویسیم

پارامتر /FixBoot یک بخش بوت جدید در پارتیشن سیستم می نویسد. این ابزار از بخش بوت استفاده می کند که با نسخه ویندوز شما سازگار است. استفاده از این گزینه می تواند در شرایط زیر کمک کند:

  • بخش بوت با یک بخش بوت غیر استاندارد برای ویندوز ویستا، 7، 8 یا 8.1 جایگزین شده است.
  • بخش بوت آسیب دیده است.
  • پس از نصب سیستم عامل، نسخه قبلی ویندوز نصب شد.

برای نوشتن یک بوت سکتور جدید، از دستور استفاده کنید bootrec.exe /fixboot.

نحوه بازیابی اطلاعات پیکربندی بوت (BCD)

داده‌های پیکربندی راه‌اندازی (BCD) حاوی فهرست دقیقی از مواردی است که هنگام راه‌اندازی سیستم باید بارگیری شود. مایکروسافت اشاره می‌کند که خرابی بوت می‌تواند ناشی از گم شدن یا خراب شدن فایل‌ها در BCD باشد. گزینه /rebuildbcd زمانی می تواند بسیار مفید باشد که شما نیاز به رفع خطاها با بازسازی کامل BCD دارید.

برای بازیابی کامل Boot Configuration Data، دستور زیر را اجرا کنید: bootrec.exe /rebuildbcd.

نحوه اضافه کردن نصب های گمشده ویندوز به داده های پیکربندی بوت

اگر چندین سیستم عامل روی رایانه خود نصب کرده اید، اما همه آنها در دسترس نیستند، از گزینه /ScanOS استفاده کنید (فرمان bootrec.exe /scanos) برای اینکه bootrec.exe همه درایوها را برای هر نسخه نصب شده ویندوز که در داده های پیکربندی بوت (BCD) موجود نیست اسکن کند.

در اسکرین شات زیر می توانید ببینید که این فرآیند اسکن چگونه به نظر می رسد.

اگر دستور bootrec.exe /scanos نتایج را برگرداند، می‌توانید روند بازیابی را ادامه دهید تا نصب «از دست رفته» ویندوز را به جدول امن BCD بازگردانید و آن را دوباره قابل بوت کنید.

ابتدا باید Master Boot Record (MBR) را با استفاده از آن پاک کنید bootrec/fixmbr. سپس وارد شوید bootsect.exe /nt60 all /forceو Enter را فشار دهید. پارامتر /nt60از یک کد اولیه بوت استفاده می کند که با BOOTMGR سازگار است. پارامتر /همهکد اصلی بوت را در همه پارتیشن ها به روز می کند. گزینه /force حجم(های) را مجبور می‌کند تا زمانی که کد بوت در حال به‌روزرسانی است، حذف شوند.

با اجرای همه این دستورات، یک رکورد بوت اصلی جدید (MBR) ایجاد می کنید که از بوت لودر صحیح ویندوز برای راه اندازی آن سیستم عامل خاص از درایو شما استفاده می کند.

اگر سوالی دارید، در کامنت بگذارید.

روز خوبی داشته باشی!

مایکروسافت سال هاست که سیستم بازیابی سیستم عامل ویندوز را بهبود می بخشد و در ویندوز 7 و ویندوز ویستا تقریباً به طور خودکار کار می کند. اگر از دیسک نصب ویندوز 7 بوت کنید و روی " کلیک کنید بازگرداندن سیستم" ("تعمیر کامپیوتر")، سیستم بازیابی ویندوز راه اندازی می شود و به طور مستقل سعی می کند تمام خطاهایی را که پیدا می کند برطرف کند. می تواند تعداد زیادی از مشکلات را برطرف کند، با این حال، به احتمال زیاد بوت لودر آسیب دیده است و سیستم بازیابی نمی تواند با آن مقابله کند. در این حالت می توانید بوت لودر را به صورت دستی با استفاده از ابزار Bootrec.exe بازیابی کنید.

برنامه Bootrec.exe برای رفع خطاهای مرتبط با خرابی بوت لودر و در نتیجه ناتوانی در راه اندازی سیستم عامل های ویندوز 7 و ویندوز ویستا استفاده می شود.

ترتیب دهی

شرح کلیدهای راه اندازی ابزار Bootrec.exe

Bootrec.exe /FixMbr

این ابزار که با سوئیچ /FixMbr راه اندازی شد، یک Master Boot Record (MBR) سازگار با ویندوز 7 و ویندوز ویستا را در پارتیشن سیستم می نویسد. از این گزینه برای حل مشکلات مربوط به خراب بودن رکورد اصلی بوت یا اگر می خواهید کدهای غیر استاندارد را از آن حذف کنید، استفاده کنید. در این حالت جدول پارتیشن موجود رونویسی نمی شود.

Bootrec.exe /FixBoot

این ابزار که با کلید /FixBoot راه اندازی شد، بخش بوت جدید سازگار با ویندوز 7 و ویندوز ویستا را در پارتیشن سیستم می نویسد. این گزینه باید در موارد زیر استفاده شود:

  1. بخش بوت ویندوز ویستا یا ویندوز 7 با بخش بوت غیر استاندارد جایگزین شده است.
  2. بخش بوت آسیب دیده است.
  3. یک نسخه قبلی از سیستم عامل ویندوز پس از نصب ویندوز ویستا یا ویندوز 7 نصب شده است. به عنوان مثال، اگر ویندوز XP نصب شده بود، از NTLDR (بارکننده ویندوز NT، ویندوز NT لودر) استفاده می شود، کد لودر استاندارد NT 6 ( Bootmgr) توسط نصب کننده ویندوز XP بازنویسی می شود.

لازم به ذکر است که با استفاده از ابزار bootsect.exe که در رسانه قابل بوت ویندوز 7 نیز قرار دارد می توان به یک اثر مشابه دست یافت. برای این کار باید bootsect.exe را با پارامترهای زیر اجرا کنید:

Bootsect /NT60 SYS

بخش بوت پارتیشن سیستم با کد سازگار با BOOTMGR بازنویسی می شود. با اجرای آن با پارامتر، می توانید درباره استفاده از ابزار bootsect.exe اطلاعات بیشتری کسب کنید /کمک.

Bootrec.exe /ScanOs

این ابزار که با کلید /ScanOs راه اندازی می شود، تمام دیسک ها را برای سیستم عامل های ویندوز ویستا و ویندوز 7 نصب شده اسکن می کند. علاوه بر این، هنگام استفاده، لیستی از سیستم های پیدا شده را که در حال حاضر در ذخیره اطلاعات پیکربندی بوت ویندوز ثبت نشده اند نمایش می دهد (Boot Configuration) داده (BCD) )ذخیره).

Bootrec.exe /RebuildBcd

این ابزار که با این کلید راه اندازی می شود، تمام دیسک ها را برای وجود سیستم عامل های نصب شده ویندوز ویستا یا ویندوز 7 اسکن می کند. سیستم عامل های یافت شده در لیستی نمایش داده می شوند که از آن می توان آنها را به ذخیره اطلاعات پیکربندی بوت ویندوز (فروشگاه داده های پیکربندی راه اندازی) اضافه کرد. . همچنین اگر می خواهید ذخیره اطلاعات پیکربندی بوت را به طور کامل بازسازی کنید، از این گزینه استفاده کنید. قبل از انجام این کار، باید حافظه قبلی را حذف کنید. مجموعه دستورات می تواند به صورت زیر باشد:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd bootrec /RebuildBcd

مثال بالا ذخیره پیکربندی بوت فعلی را به C:\BCDcfg.bak صادر می کند، ویژگی های سیستم، مخفی و فقط خواندنی آن را حذف می کند، آن را با DEL حذف می کند و با bootrec /RebuildBcd بازسازی می کند.


تصویر را بزرگ کنید

البته ابزار Bootrec.exeبسیار کاربردی است، با این حال، برای مثال، اگر فایل بوت لودر ویندوز باشد، کمکی نخواهد کرد bootmgrآسیب دیده یا از نظر فیزیکی مفقود شده است. در این مورد، می توانید از ابزار دیگری استفاده کنید که در رسانه توزیع ویندوز 7 نیز گنجانده شده است - bcdboot.exe.

بازیابی محیط بوت با استفاده از BCDboot.exe

BCDboot.exeابزاری است که برای ایجاد یا بازیابی یک محیط بوت واقع در پارتیشن فعال سیستم استفاده می شود. همچنین می توان از این ابزار برای انتقال فایل های دانلودی استفاده کرد.

خط فرمان در این مورد ممکن است به شکل زیر باشد:

Bcdboot.exe e:\windows

e:\windows را با مسیری که با سیستم شما مطابقت دارد جایگزین کنید.
این عملیات محیط بوت خراب ویندوز، از جمله فایل‌های ذخیره اطلاعات پیکربندی بوت (BCD)، از جمله فایل bootmgr که در بالا ذکر شد را تعمیر می‌کند.

نحو پارامترهای خط فرمان bcdboot

ابزار bcdboot.exe از پارامترهای خط فرمان زیر استفاده می کند:

منبع BCDBOOT]

منبع

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

پارامتر اختیاری زبان محیط بوت را تنظیم می کند. پیش فرض انگلیسی (ایالات متحده) است.

پارامتر اختیاری حرف درایو پارتیشن سیستم را مشخص می کند که فایل های محیط بوت در آن نصب خواهند شد. به طور پیش فرض، پارتیشن سیستم مشخص شده توسط سیستم عامل BIOS استفاده می شود.

پارامتر اختیاری حالت ثبت جزئیات عملیات ابزار را فعال می کند.

پارامتر اختیاری پارامترهای رکورد ذخیره بوت جدید ایجاد شده و موجود را ترکیب می کند و آنها را در رکورد جدید بوت می نویسد. اگر یک GUID بوت لودر سیستم عامل مشخص شده باشد، شی بوت لودر را با الگوی سیستم ترکیب می کند تا یک ورودی راه انداز ایجاد کند.

خلاصه

این مقاله اصول کار با ابزارهای bootrec.exe و bcdboot.exe را مورد بحث قرار می‌دهد که برای حل مشکلات مربوط به ناتوانی در راه‌اندازی سیستم عامل ویندوز 7 به دلیل آسیب‌دیدگی یا گم شدن بوت‌لودر استفاده می‌شوند.

نیاز به مشاوره خوب در مورد نحوه تولیدبازیابی بوت لودر ویندوز 7، اگر بازیابی راه اندازی با استفاده از دیسک نصب 7 کمکی نکرد. من به طور خلاصه توضیح می دهم که چه اتفاقی می افتد: ویندوز 7 ابتدا روی رایانه نصب شد، سپس سیستم دوم به ویندوز XP نیاز داشت، پس از نصب به طور طبیعی به تنهایی شروع به کار کرد، برای بوت کردن دو سیستم عامل از برنامه EasyBCD استفاده کردم. بعدا دیگه نیازی به XP نبود و پارتیشنی که رویش قرار داشت رو از ویندوز 7 فرمت کردم الان موقع لود چیزی جز صفحه سیاه نیست. در این صورت چه کاری می توان انجام داد؟ در صورت امکان جزئیات بیشتر سرگئی

بازیابی بوت لودر ویندوز 7

سلام دوستان! مهمترین چیز این است که نگران نباشید، مشکل شما پیچیده نیست و در اصل، ابزار ساده "بازیابی راه اندازی ویندوز 7" که در مقاله ما توضیح داده شده است، باید کمک کند، اما! اگر این مقاله به شما کمک نکرد، دو مورد دیگر باید کمک کنند:

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

اجازه دهید به شما یادآوری کنم که شما نمی توانید یک سیستم عامل قدیمی را بعد از یک سیستم عامل جوان تر نصب کنید؛ ویندوز 7 به هیچ وجه پس از نصب ویندوز XP روی رایانه بوت نمی شود، زیرا دومی رکورد اصلی بوت (MBR) را در حین نصب بازنویسی می کند. بنابراین، شما یک مدیر بوت اضافی نصب کرده اید که برای پیکربندی بوت چندین سیستم عامل استفاده می شود و به نوبه خود بوت لودر خود را دارد.

  1. همچنین می خواهم بگویم که خطاهای سیستم فایل اغلب مقصر بارگذاری ناموفق ویندوز 7 هستند؛ حتی اگر سیستم عامل بوت نشود، می توان آنها را اصلاح کرد؛ همه جزئیات در مقاله دیگر ما آمده است. "
  2. دوستان در این مقاله با محیط بازیابی ویندوز 7 یا به طور دقیق تر با خط فرمان محیط ریکاوری کار خواهیم کرد. من دستورات لازم را به شما می دهم، اما اگر به خاطر سپردن آنها برای شما دشوار است، می توانید. این کار شما را بسیار آسان تر می کند.
  • رکورد بوت اصلی (MBR) اولین سکتور روی هارد دیسک است که شامل یک جدول پارتیشن و یک برنامه بوت لودر کوچک است که از این جدول داده هایی را که از کدام پارتیشن هارد دیسک سیستم عامل را بوت می کند می خواند و سپس اطلاعات به پارتیشن با سیستم عامل نصب شده منتقل می شود تا آن را دانلود کنید. اگر رکورد اصلی بوت حاوی اطلاعات نادرستی در مورد مکان سیستم باشد، در حین راه اندازی خطاهای مختلفی دریافت خواهیم کرد، در اینجا یکی از آنها وجود دارد "BOOTMGR برای راه اندازی مجدد CTR-Alt-Del را فشار دهید وجود ندارد" یا یک صفحه سیاه خواهیم دید. مشکل در حال رفع است بازیابی بوت لودر ویندوز 7.

وقتی XP قدیمی را به همراه EasyBCD حذف کردید، کامپیوتر خود را با یک رکورد بوت نامفهوم به رحمت سرنوشت سپرده اید و به نشانه قدردانی، صفحه سیاهی به شما می دهد. برای اصلاح وضعیت، ما انجام خواهیم داد بازیابی بوتویندوز 7، یعنی با استفاده از ابزار Bootrec.exe که روی دیسک ریکاوری یا روی دیسک نصب ویندوز 7 قرار دارد، رکورد اصلی بوت را بازنویسی می کنیم (دوستان اگر نت بوک دارید و می خواهید از محیط بازیابی واقع در فلش استفاده کنید. رانندگی کنید، سپس ابتدا نظرات را بخوانید). ما همچنین از این ابزار برای ضبط یک بخش بوت جدید، قابل درک برای ویندوز 7 استفاده خواهیم کرد.

بازیابی خودکار بوت لودر ویندوز 7

ما از یک دیسک بازیابی یا دیسک نصب با ویندوز 7 بوت می‌شویم، در مرحله اولیه راه‌اندازی رایانه، هنگامی که از دیسک خواسته می‌شود بوت شود «هر کلیدی را برای بوت کردن از سی دی فشار دهید...»، هر کلیدی را روی صفحه کلید به مدت 5 فشار دهید. ثانیه، در غیر این صورت شما از دیسک بوت نمی شوید

جستجوی کوتاهی برای سیستم های ویندوز نصب شده و تجزیه و تحلیل مشکلاتی وجود دارد که مانع از بارگذاری آنها می شود

معمولاً مشکلات به سرعت پیدا می شوند و محیط بازیابی پیشنهاد می کند آنها را به طور خودکار برطرف کند. بر روی دکمه "Fix and restart" کلیک کنید، پس از آن رایانه مجدداً راه اندازی می شود و ویندوز 7 بوت می شود.

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

اول از همه، یک محصول را انتخاب کنیدبازیابی راه اندازی، همچنین می تواند مشکلات بوت ویندوز 7 را حل کند

بازیابی بوت لودر ویندوز 7 به صورت دستی

اگر این درمان کمکی نکرد، یک راه حل را انتخاب کنید خط فرمان

دستورات را وارد کنید:

دیسکپارت

lis vol (لیستی از پارتیشن های هارد دیسک را نمایش می دهیم و می بینیم که "Volume 1" یک پارتیشن مخفی System Reserved است، حجم 100 مگابایت، باید حاوی فایل های بوت ویندوز 7 باشد و این همان چیزی است که باید فعال شود). همچنین یک پارتیشن با ویندوز 7 نصب شده می بینیم، حرف D: دارد، حجم آن 60 گیگابایت است.

sel vol 1 (جلد 1 را انتخاب کنید)

فعال (فعال کردن آن)

خروج (خروج دیسک)

bcdboot D:\Windows (جایی که D: پارتیشن با ویندوز 7 نصب شده)، این دستور فایل های بوت ویندوز 7 (فایل bootmgr و فایل های پیکربندی ذخیره سازی بوت (BCD)) را بازیابی می کند!

"دانلود فایل ها با موفقیت ایجاد شد"

بازیابی بوت لودر ویندوز 7 به صورت دستی (روش شماره 2)

در پنجره خط فرمان، دستور Bootrec را وارد کرده و Enter کنید

اطلاعات کامل در مورد قابلیت های ابزار نمایش داده می شود. ورودی رکورد اصلی بوت Bootrec.exe /FixMbr را انتخاب کنید.

عملیات با موفقیت به پایان رسید. یک رکورد بوت جدید در بخش اول پارتیشن بوت نوشته می شود.
فرمان دوم، Bootrec.exe /FixBoot، یک بخش بوت جدید می نویسد.

عملیات با موفقیت به پایان رسید. خارج شوید. در مرحله بعد، ما سعی می کنیم ویندوز 7 خود را بارگذاری کنیم.


دوستان اگر دستورات Bootrec.exe /FixMbr و Bootrec.exe /Fixboot به شما کمک نکرد، ناامید نشوید، راه حل دیگری وجود دارد.

روش شماره 3

دستور را وارد کنید Bootrec/ScanOs، تمامی هارد ها و پارتیشن های شما را از نظر وجود سیستم عامل اسکن می کند و در صورت یافتن اخطار مقتضی صادر خواهد شد. سپس باید دستور را وارد کنید Bootrec.exe /RebuildBcd، این ابزار پیشنهاد می کند که ویندوز یافت شده را به منوی بوت اضافه کنید، ما موافقت می کنیم و Y را وارد کرده و Enter را فشار می دهیم، تمام ویندوزهای یافت شده به منوی بوت اضافه می شوند.

در مورد من، دو سیستم عامل پیدا شد. همه چیز در اسکرین شات قابل مشاهده است.

علاوه بر روش بالا، روش دیگری نیز وجود دارد، bootsect /NT60 SYS را در خط فرمان وارد کنید، کد اصلی بوت، آن نیز به روز می شود.

سلام به همه! امروز در مورد یک مشکل نسبتاً رایج با سیستم عامل های خانواده Windows Vista/7/8/8.1/10 صحبت خواهم کرد - نقض یکپارچگی بوت لودر MBR. مهم نیست که مایکروسافت چقدر تلاش می کند تا مشکلات احتمالی در عملکرد نرم افزار خود را در نظر بگیرد، احتمالاً نمی توان همه چیز را در مرحله توسعه و آزمایش پیش بینی کرد. لودرهای شخص ثالث مختلف (فعال‌کننده‌ها، نسخه‌های دیگر سیستم‌عامل‌ها، ویروس‌ها) مشکلاتی را به پایداری اضافه می‌کنند.

آنچه برای بازیابی بوت لودر لازم است.

  1. رسانه نصب ویندوز ویستا/7/8/8.1/10.
  2. کاربر.
  3. درایو دی وی دی.

بیا شروع کنیم!

ساده ترین راه برای بازیابی بوت لودر. برای استفاده از ابزار Startup Repair ابتدا باید محیط بازیابی Windows RE را راه اندازی کنید.

برای این:

  • بایوس را تنظیم کنید تا از رسانه نصب بوت شود.
  • یک مورد را انتخاب کنید بازگرداندن سیستم.

  • به علاوه.
  • در کادر محاوره ای، را انتخاب کنید بازیابی راه اندازی.

  • دستورالعمل های بیشتر را دنبال کنید.

پس از تکمیل ابزار Startup Repair، کامپیوتر خود را مجددا راه اندازی کنید. سعی کنید ویندوز را به طور معمول و بدون رسانه نصب راه اندازی کنید.

اگر مشکل برطرف نشد، بیایید اقدامات بعدی را انجام دهیم.

اکنون به بازیابی رکورد بوت MBR با استفاده از ابزارهای استاندارد سیستم عامل نگاه خواهیم کرد. که به عنوان بخشی از دیسک نصب یا به عنوان جزئی از سیستم عامل می آیند. برای مثال BOOTREC.EXEو BOOTSECT.

BOOTREC.EXE- ابزار بازیابی رکورد بوت از گزینه‌های زیر پشتیبانی می‌کند، که از میان آن‌ها می‌توانید بهترین گزینه را انتخاب کنید.

این گزینه یک رکورد اصلی بوت سازگار با ویندوز 7 یا ویندوز ویستا را در پارتیشن سیستم می نویسد. جدول پارتیشن موجود را بازنویسی نمی کند. این گزینه باید برای عیب یابی مشکلات خرابی MBR یا در صورت نیاز به حذف کدهای غیر استاندارد از MBR استفاده شود.

/FixBoot

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

  • بخش بوت با بخش بوت غیر استاندارد ویندوز ویستا یا ویندوز 7 جایگزین شده است.
  • بخش بوت آسیب دیده است.
  • پس از نصب ویندوز ویستا یا ویندوز 7، نسخه قبلی سیستم عامل ویندوز را بر روی رایانه خود نصب کرده اید. در این حالت، از Windows NT Boot Loader (NTLDR) به جای Windows Boot Manager (Bootmgr.exe) برای راه اندازی کامپیوتر استفاده می شود.

این گزینه همه درایوهای سیستم‌های نصب‌شده سازگار با ویندوز ویستا یا ویندوز 7 را جستجو می‌کند. همچنین ورودی‌هایی را که در ذخیره‌گاه داده‌های پیکربندی راه‌اندازی وجود ندارد را نمایش می‌دهد. اگر رایانه شما دارای ویندوز ویستا یا ویندوز 7 است و در منوی بوت منیجر ظاهر نمی شود از این گزینه استفاده کنید.

/RebuildBcd

این گزینه همه درایوهای سیستم‌های نصب‌شده سازگار با ویندوز ویستا یا ویندوز 7 را جستجو می‌کند. همچنین به شما امکان می‌دهد سیستم‌های نصب‌شده‌ای را که می‌خواهید به ذخیره‌سازی اطلاعات پیکربندی بوت اضافه کنید، انتخاب کنید. اگر نیاز به بازسازی کامل ذخیره اطلاعات پیکربندی بوت دارید، باید از این گزینه استفاده کنید.

بیا شروع کنیم!

برای استفاده از ابزار Bootrec.exe ابتدا باید محیط بازیابی Windows RE را راه اندازی کنید.

  • دیسک نصب ویندوز 7 یا ویندوز ویستا را در درایو DVD خود قرار دهید و رایانه خود را روشن کنید.
  • وقتی از شما خواسته شد، کلید را فشار دهید.
  • یک مورد را انتخاب کنید کامپیوتر خود را بازیابی کنید.
  • سیستم عاملی را که می خواهید بازیابی کنید مشخص کنید و کلیک کنید به علاوه.
  • در کادر محاوره ای گزینههای بازیابی سیستممورد را انتخاب کنید خط فرمان.
  • Bootrec.exe را تایپ کرده و ENTER را فشار دهید. یک لیست کامل از گزینه ها ظاهر می شود.
  • بخش MBR را بنویسید، دستور برای چیست؟

Bootrec.exe /FixMbr;

  • پس از فشردن Enter، کامپیوتر در خط بعدی کاربر را از اتمام موفقیت آمیز عملیات مطلع می کند.
  • در مرحله بعد، با وارد کردن، روند ضبط یک بخش بوت جدید را انجام دهید

Bootrec.exe /FixBoot;

  • تنها چیزی که باقی می ماند این است که وارد Exit شوید و سعی کنید کامپیوتر را مجددا راه اندازی کنید.

اگر نه، نحوه بازیابی بوت لودر ویندوز را به روشی دیگر با استفاده از همان برنامه شرح خواهیم داد:

  • خط فرمان را از دیسک نصب یا درایو فلش وارد کنید.
  • Bootrec /ScanOs را وارد کنید، پس از آن ابزار، رایانه شما را برای وجود یک سیستم عامل اسکن می کند.

Bootrec/ScanOs

  • دستور Bootrec.exe /RebuildBcd را در خط بعدی بنویسید، برنامه پیشنهاد می کند تمام نسخه های یافت شده ویندوز، از جمله XP و سایرین را به منوی شروع اضافه کند.

Bootrec.exe /RebuildBcd

  • تنها کاری که باید انجام دهید این است که با فشار دادن Y و Enter به ترتیب با آن موافقت کنید، پس از آن هنگام بارگیری سیستم، انتخابی خواهید داشت که کدام سیستم عامل را بارگیری کنید - XP یا Seven.

اگر این هم کمکی نکرد همچنین می توانید با یک دستور دیگر مشکل MBR را برطرف کنید. برای انجام این کار، در خط فرمان باید وارد شوید bootsect /NT60 SYS، سپس Enter کنید.

تیم BOOTSECTبه شما امکان می دهد کد برنامه مشخص شده بخش های بوت را بنویسید که بارگذاری یا را ارائه می دهند ntldr، یا bootmgr .

فرمت خط فرمان:
bootsect (/help|/nt60|/nt52) (SYS|ALL|< DriveLetter >:}

گزینه های خط فرمان Bootsect:
/کمک- نمایش اطلاعات کمک؛
/nt52— ضبط کد بخش بوت که استفاده از بوت لودر ntldr را برای سیستم عامل های قبل از ویندوز ویستا امکان پذیر می کند.
/nt60- نوشتن کد برنامه برای بوت سکتورها برای اطمینان از بارگیری فایل bootmgr - مدیر بوت ویندوز ویستا/سرور 2008 و سیستم عامل های بعدی خانواده ویندوز.
SYS— ضبط در بخش های پارتیشن بوت سیستم ویندوز در محیطی که این دستور در آن اجرا می شود انجام می شود.
همه- کد برنامه برای تمام پارتیشن های موجود که می توانند برای بوت کردن ویندوز استفاده شوند نوشته می شود.
DriveLetter- نامه درایو که کد برنامه بخش های بوت برای آن بازنویسی می شود.
/زور- غیرفعال کردن اجباری حجم های دیسک مورد استفاده توسط برنامه های دیگر برای اطمینان از دسترسی انحصاری برای ابزار bootsect.exe
/mbr- تغییر کد برنامه رکورد بوت اصلی (MBR - Master Boot Record) بدون تغییر جدول پارتیشن دیسک. هنگامی که با پارامتر nt52 / استفاده می شود، MBR با نسخه های قبلی ویندوز ویستا سازگار خواهد بود. هنگامی که با پارامتر /nt60 استفاده می شود، MBR با ویندوز ویستا و سیستم عامل های بعدی سازگار خواهد بود.

bootsect /nt52 E:- ایجاد برای درایو E: سوابق بوت برای سیستم عامل های Windows XP/2000/NT، یعنی برای بوت شدن بر اساس ntldr.
bootsect /nt60 /mbr C:- بخش های بوت درایو C را تغییر دهید: برای اطمینان از بارگیری مدیر bootmgr و این ویندوز Vista/7/8/8.1/10 است.
bootsect /nt60 SYS- تغییر بخش های بوت برای پارتیشنی که سیستم عامل ویندوز فعلی از آن بارگیری شده است.

بیایید استفاده از دستور را نیز امتحان کنیم BCDBOOT. این ابزاری است که برای ایجاد یک پارتیشن سیستم یا بازیابی محیط بوت واقع در یک پارتیشن سیستم استفاده می شود. پارتیشن سیستم با کپی کردن مجموعه کوچکی از فایل های محیط بوت از یک تصویر Windows® نصب شده ایجاد می شود. به معنای BCDBOOTیک ذخیره‌سازی اطلاعات پیکربندی بوت ایجاد می‌کند ( BCD) در پارتیشن سیستم با یک ورودی بوت جدید که به شما امکان می دهد تصویر ویندوز نصب شده را بوت کنید.

هر سیستم عامل ویندوز در رایانه شخصی دارای ابزارهای خاصی است که مسئول یک عمل یا عملیات هستند. اما ابزاری وجود دارد که با آن می توانید خطاها و مشکلات را تغییر دهید و همچنین ویندوز را از خط فرمان بازیابی کنید.
اگر بارگیری سیستم عامل انجام نشد، باید از ابزار Bootrec.exe استفاده کنید.

با کمک آن، مشکلات رایانه حل می شود، داده ها اصلاح می شوند، از جمله بارگیری های ویندوز یا دانلود فایل های پیکربندی.

Bootrec.exe - کمک به رفع بوت ویندوز

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

هنگام کار با ابزاری مانند Butrek.exe از دستورات برای استفاده می کنند، اما اگر وضعیت مشکلی در خود سیستم عامل ایجاد شد، ابزار باید در داخل آن راه اندازی شود.

اگر این اتفاق در ویندوز 7 رخ داد، به رسانه نصب یا دیسکی نیاز دارید که بتواند بخش بوت هارد دیسک را بازیابی کند. می توانید از دیسک های USB یا DVD بوت شوید، این بستگی به نسخه سیستم عامل دارد.

عکس. 1. وقتی چنین تصویری را روی مانیتور می بینید، روی عملکرد برجسته شده کلیک کنید

سپس باید در مورد انتخاب سیستم عاملی که باید به روز شود تصمیم بگیرید. این یک کار جدی است، زیرا در میان بسیاری از سیستم ها تنها یکی وجود دارد که نیاز به تعمیر دارد. برای ادامه، روی دکمه «بعدی» کلیک کنید.

شکل 2. یک پنجره جدید با ویژگی های بازیابی باز می شود، اما فقط خط فرمان بوت در اینجا مورد نیاز است

اگر دیسکی برای نصب در ویندوز 7 ندارید یا دیسکی که مسئول بازیابی بخش بوت است، نیاز به دسترسی به ابزارها دارید. آنها از پارتیشن های مخفی بازیابی استفاده می کنند. هنگامی که سیستم عامل نصب شد، ویندوز 7 می تواند آنها را به طور خودکار تنظیم کند.

دنباله خاصی را دنبال کنید: باید به سیستم های بازیابی، تشخیص، گزینه های پیشرفته و خط فرمان دسترسی داشته باشید.

نوشتن سکتورهای بوت جدید

تابع bootrec با پارامتر /FixBoot امکان نوشتن در بخش بوت در داخل پارتیشن سیستم در هارد دیسک را فراهم می کند. هنگام انجام این روش، باید از پارتیشن های بوت استفاده کنید، اما فقط از پارتیشن هایی استفاده کنید که با سیستم عامل ویندوز نسخه های 7 و 8 سازگار هستند.

می توان از پارامترهای زیر استفاده کرد:

  • اگر در بخش های بوت آسیب دیده باشد و ساختار و اندازه آنها مطابق با الزامات هارد دیسک نباشد.
  • هنگام ضبط بخش های بوت که با سیستم ویندوز سازگار نیستند.
  • زمانی که سیستم عامل ویندوز قدیمی به جای نسخه جدید نصب شد.
برای نوشتن یک بوت سکتور جدید، باید bootrec.exe را مانند تصویر اجرا کنید