تعمیر ویندوز 10 bootloader

اگر پس از نصب OS دوم، تلاش برای استفاده از فضای آزاد در پارتیشن های پنهان و یا قالب بندی آنها، در صورت شکست سیستم، در حالی که آزمایش با EasyBCD و در موارد دیگر، شما با این واقعیت است که ویندوز 10 بوت نمی کند، گزارش "یک سیستم عامل بود پیدا کردن "،" هیچ دستگاه قابل بوت یافت نشد. دیسک بوت را وارد کنید و هر کلید را فشار دهید "، پس، شاید، شما نیاز به بازگرداندن بوت لودر ویندوز 10، که در زیر بحث خواهد شد.

صرف نظر از اینکه UEFI یا BIOS دارید، آیا سیستم بر روی یک دیسک GPT با یک پارتیشن boot پنهان FAT32 EFI یا در MBR با پارتیشن سیستم رزرو شده نصب شده است، اقدامات بازیابی برای اکثر موارد یکسان است. اگر هیچ کدام از موارد زیر را دنبال نکنید، سعی کنید مجدد ویندوز 10 و ذخیره داده ها (سومین راه).

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

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

محیط بازیابی ویندوز 10 یک گزینه بازیابی بوت را ارائه می دهد که به طرز شگفت انگیزی کار می کند و در اغلب موارد کافی است (اما نه همیشه). برای بازگرداندن boot loader به این روش، موارد زیر را انجام دهید:

  1. بوت از یک دیسک بازیابی ویندوز 10 یا فلش درایو USB با قابلیت بوت با ویندوز 10 به همان اندازه سیستم شما (دیسک) است. برای انتخاب درایو برای بوت، می توانید از منوی بوت استفاده کنید.
  2. در مورد بوت شدن از درایور نصب، پس از انتخاب زبان در پایین سمت چپ بر روی صفحه، بر روی System Restore item کلیک کنید.
  3. عیب یابی را انتخاب کرده و سپس بازیابی راه اندازی مجدد. سیستم عامل هدف را انتخاب کنید. فرایند بعدی به طور خودکار انجام خواهد شد.

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

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

روش بازیابی دستی

برای بازگرداندن bootloader، شما باید یک کیت توزیع ویندوز 10 (فلش درایو بوت یا دیسک) یا یک دیسک بازیابی ویندوز 10 را داشته باشید. اگر آنها را دریافت نکنید، برای استفاده از آنها باید از یک رایانه دیگر استفاده کنید. اطلاعات بیشتر در مورد چگونگی ایجاد یک دیسک بازیابی را می توانید در مقاله ذکر شده بازگردانی ویندوز 10.

گام بعدی این است که بوت از رسانه مشخص شده با بارگذاری آن از BIOS به BIOS (UEFI) یا با استفاده از منوی بوت. پس از بارگذاری، اگر این درایو فلش یا دیسک نصب است، در صفحه انتخاب زبان، Shift + F10 را فشار دهید (خط فرمان باز خواهد شد). اگر این یک دیسک بازیابی در منو است، Diagnostics - Advanced Options - Command Prompt را انتخاب کنید.

در خط فرمان، سه دستور را به ترتیب وارد کنید (بعد از هر فشار Enter):

  1. دیسپارت
  2. حجم لیست
  3. خروج

در نتیجه فرمان حجم لیست، شما یک لیست از حجم متصل را ببینید. به یاد داشته باشید نامه حجم که در آن فایل های ویندوز 10 قرار دارد (در روند بازیابی، این ممکن است یک پارتیشن C نیست، بلکه یک پارتیشن تحت برخی از نامه های دیگر).

در اکثر موارد (در کامپیوتر تنها یک سیستم عامل ویندوز 10 وجود دارد، یک پارتیشن پنهان EFI یا MBR در دسترس است)، برای بازگرداندن bootloader، کافی است که یک دستور را پس از آن اجرا کنید:

bcdboot c: windows (جایی که به جای C ممکن است لازم باشد نامه دیگری را همانطور که در بالا ذکر شد مشخص کنید).

توجه داشته باشید: اگر چند سیستم عامل در یک کامپیوتر وجود داشته باشد، به عنوان مثال، ویندوز 10 و 8.1، شما می توانید این دستور را دو بار اجرا کنید، در اولین مورد مسیر مسیر فایل های یک سیستم عامل، در مرحله دوم - دیگر (برای لینوکس و XP کار نمی کند. پیکربندی)

بعد از اجرای این دستور، پیامی دریافت خواهید کرد که فایل های دانلود شده با موفقیت ایجاد شده است. شما می توانید سعی کنید کامپیوتر را در حالت عادی (از بین بردن فلش درایو بوت بوت بوت و یا دیسک بوت) راه اندازی مجدد کنید و بررسی کنید که آیا سیستم بوت می شود (پس از برخی از خرابی ها بوت بلافاصله پس از باز شدن بوت لودر رخ نمی دهد، اما پس از چک کردن هارد یا SSD و راه اندازی مجدد، خطا 0xc0000001 ممکن است رخ دهد، مورد نیز معمولا با یک راه اندازی مجدد ساده اصلاح می شود).

راه دوم برای بازیابی بوت لودر ویندوز 10

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

اگر شما یک سیستم با UEFI و GPT دارید، باید در لیست یک پارتیشن مخفی با سیستم فایل FAT32 و اندازه 99-300 مگابایت را ببینید. اگر بایوس و MBR، پس از آن یک پارتیشن 500 مگابایت (پس از نصب تمیز ویندوز 10) یا کمتر با سیستم فایل NTFS باید یافت شود. شما نیاز به تعداد این بخش N (جلد 0، جلد 1، و غیره). همچنین نامه ای را که مربوط به بخش هایی است که فایل های ویندوز ذخیره می شوند، یادداشت کنید.

دستورات زیر را به ترتیب وارد کنید:

  1. حجم N را انتخاب کنید
  2. فرمت fs = fat32 یا فرمت fs = ntfs (بسته به سیستم فایل در پارتیشن).
  3. اختصاص نامه = Z (نامه Z را به این بخش اختصاص دهید).
  4. خروج (Diskpart خروج)
  5. bcdboot C: Windows / s Z: / f ALL (جایی که C: یک دیسک با فایل های ویندوز است، Z: نامه ای است که ما به پارتیشن پنهان اختصاص داده ایم).
  6. اگر چندین سیستم عامل ویندوز دارید، دستور را برای نسخه دوم (با محل فایل جدید) تکرار کنید.
  7. دیسپارت
  8. حجم لیست
  9. حجم N را انتخاب کنید (تعداد حجم پنهان که ما نامه را به آن اختصاص دادیم)
  10. حذف نامه = Z (نامه را حذف کنید تا وقتی سیستم راه اندازی مجدد شود حجم در سیستم نمایش داده نشود).
  11. خروج

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

امیدوارم اطلاعات ارائه شده به شما کمک کند. به هر حال، شما همچنین می توانید "Recovery in Boot" را در پارامترهای boot پیشرفته یا از دیسک بازیابی ویندوز 10 را امتحان کنید. متاسفانه، همه چیز به درستی اجرا نمی شود و مشکل به راحتی حل می شود: اغلب (در غیاب آسیب به HDD، که همچنین می تواند باشد) شما مجبور به استفاده از برای نصب مجدد سیستم عامل.

به روز رسانی (در نظرات آمده است، اما من فراموش کرده ام چیزی در مورد راه در مقاله بنویسید): شما همچنین می توانید یک فرمان ساده را امتحان کنید bootrec.exe / fixboot(با استفاده از bootrec.exe برای تعمیر فایل های بوت).