مشکلات راه اندازی سیستم عامل یک اتفاق معمول در بین کاربران ویندوز است. این اتفاق می افتد به دلیل آسیب رساندن به ابزارهای مسئول راه اندازی سیستم - رکورد راه اندازی اصلی MBR یا بخش ویژه ای که شامل پرونده های لازم برای شروع عادی است.

همانطور که در بالا ذکر شد ، دو دلیل برای مشکلات بوت وجود دارد. در مرحله بعدی ، بیایید با جزئیات بیشتری در مورد آنها صحبت کنیم و سعی کنیم این مشکلات را برطرف کنیم. ما این کار را با استفاده از کنسول بازیابی ، که در دیسک نصب ویندوز XP وجود دارد ، انجام خواهیم داد. برای کارهای بیشتر ، ما باید از این رسانه بوت کنیم.

اگر فقط یک تصویر توزیع در دسترس دارید ، ابتدا باید آن را روی درایو فلش بنویسید.

بازیابی MBR

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

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

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

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

  3. فرمانی که MBR را "ترمیم" می کند به این صورت نوشته شده است:

  4. MBR جدید با موفقیت نوشته شد ، اکنون می توانید با استفاده از دستور از کنسول خارج شوید

    و سعی کنید ویندوز را راه اندازی کنید.

    اگر تلاش برای پرتاب ناموفق بود ، ادامه دهید.

بخش بوت

بخش بوت در ویندوز XP حاوی بوت لودر است NTLDR، که پس از MBR "کار می کند" و کنترل را مستقیماً به پرونده های سیستم عامل منتقل می کند. اگر این بخش دارای خطا باشد ، شروع بیشتر سیستم غیرممکن است.


بازیابی فایل boot.ini

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


انتقال پرونده های بوت

بعلاوه boot.ini پرونده ها مسئول بارگیری سیستم عامل هستند NTLDR و NTDETECT.COM... عدم وجود آنها باعث می شود که ویندوز راه اندازی نشود. درست است ، این اسناد بر روی دیسک نصب هستند ، از آنجا که می توان آنها را به راحتی در ریشه دیسک سیستم کپی کرد.

  1. ما کنسول را شروع می کنیم ، سیستم عامل را انتخاب می کنیم ، رمز عبور مدیر را وارد می کنیم.
  2. بعد ، باید دستور را وارد کنید

    این مورد برای مشاهده لیست رسانه های متصل به رایانه ضروری است.

  3. سپس باید حرف درایو را انتخاب کنید که در حال حاضر از آن بوت شده ایم. اگر این یک درایو فلش باشد ، شناسه آن (در مورد ما) خواهد بود "\\ Device \\ Harddisk1 \\ Partition1"... شما می توانید یک درایو را از یک هارد دیسک معمولی با اندازه آن تشخیص دهید. اگر ما از CD استفاده می کنیم ، پس انتخاب می کنیم "\\ دستگاه \\ CdRom0"... لطفا توجه داشته باشید که اعداد و نام ها ممکن است کمی متفاوت باشد ، نکته اصلی این است که اصل انتخاب را درک کنید.

    بنابراین ، ما در مورد انتخاب درایو تصمیم گرفته ایم ، نامه آن را با دو نقطه وارد کنید و فشار دهید "وارد".

  4. حالا باید به پوشه برویم "I386"چرا می نویسیم

  5. پس از انتقال ، باید پرونده را کپی کنید NTLDR از این پوشه به ریشه درایو سیستم بروید. دستور زیر را وارد می کنیم:

    و در صورت درخواست موافقت کنید که جایگزین شوید ( "Y").

  6. پس از موفقیت در کپی ، پیام مربوطه ظاهر می شود.

  7. بعد ، ما همین کار را با پرونده انجام می دهیم NTDETECT.COM.

  8. مرحله آخر اضافه کردن ویندوز به پرونده جدید است boot.ini... برای انجام این کار ، دستور را اجرا کنید

    شماره را وارد کنید 1 ، شناسه و پارامترهای بوت را ثبت کنید ، از کنسول خارج شوید ، سیستم را بوت کنید.

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

نتیجه

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

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

تعمیر بوت لودر ویندوز 7

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

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

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

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

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

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

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

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

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

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

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

تعمیر دستی بوت لودر ویندوز 7

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

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

دیسک پارت

lis vol (ما لیستی از پارتیشن های دیسک سخت را نمایش می دهیم و می بینیم که "جلد 1" یک پارتیشن مخفی سیستم رزرو شده است ، حجم آن 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 را در خط فرمان وارد کنید ، کد راه اندازی اصلی نیز به روز می شود.

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

کاربرد Bootrec.exe برای اصلاح خطاهای مربوط به آسیب رساندن به بوت لودر و در نتیجه عدم امکان راه اندازی سیستم عامل های ویندوز 7 و ویندوز ویستا.

ترتیب دهی

این ابزار در سوئیچ های خط فرمان موجود کمک می کند.

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

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

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

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

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

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

Bootrec.exe / ScanOs - با کلید راه اندازی شد / ScanO ها، این ابزار همه دیسک ها را برای سیستم عامل های نصب شده ویندوز ویستا و ویندوز 7 اسکن می کند. علاوه بر این ، هنگام استفاده از آن ، لیستی از سیستم های یافت شده نمایش داده می شود که در حال حاضر در فروشگاه Windows Boot Configuration Data (BCD) ثبت نشده اند

Bootrec.exe / RebuildBcd - این برنامه با راه اندازی این کلید ، همه دیسک های سیستم عامل های نصب شده ویندوز ویستا یا ویندوز 7 را اسکن می کند. سیستم عامل های یافت شده در لیستی نمایش داده می شوند که می توانند از آنجا به فروشگاه ذخیره سازی Windows Boot Configuration Data اضافه شوند. اگر می خواهید ذخیره داده پیکربندی بوت را به طور کامل بازسازی کنید ، از این گزینه نیز استفاده کنید. قبل از آن ، باید فروشگاه قبلی را حذف کنید. مجموعه دستورات می تواند به شرح زیر باشد:

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 به مسیر مناسب سیستم خود بروید. این عملیات آسیب دیدگی Windows Boot Environment از جمله پرونده های Boot Data Configuration Store (BCD) ، از جمله پرونده ذکر شده در بالا را ترمیم می کند bootmgr.

نحو پارامتر خط فرمان Bcdboot

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

منبع BCDBOOT]

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

/ l - پارامتر اختیاری زبان محیط بوت را مشخص می کند. پیش فرض انگلیسی انگلیسی است.

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

/ v - پارامتر اختیاری ثبت دقیق برنامه کاربردی را فعال می کند.

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

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

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

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

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

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

ساده ترین راه برای بازیابی بوت لودر. برای استفاده از Startup Repair ، ابتدا باید Windows RE Recovery Environment را شروع کنید.

برای این:

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

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

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

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

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

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

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

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

/ FixBoot

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

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

این گزینه همه درایوها را برای سیستم های نصب شده سازگار با ویندوز ویستا یا ویندوز 7 جستجو می کند. همچنین ورودی هایی را که در Boot Configuration Data Store موجود نیستند نمایش می دهد. اگر رایانه شما دارای سیستم عامل Windows Vista یا Windows 7 است که در منوی Boot Manager ظاهر نمی شوند ، از این گزینه استفاده کنید.

/ بازسازی Bcd

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

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

برای استفاده از ابزار 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 یا هفت.

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

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

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

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

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

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