Bootrec نمی تواند دستگاه سیستم را پیدا کند. تعمیر دستی بوت لودر ویندوز با استفاده از دیسک بوت

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

تلاش برای حذف

هیچ راهی برای ورود به حالت امن با استفاده از F8 وجود ندارد.

بوت شدن از دیسک نصب ویندوز 10 و اجرای System Restore

من سعی کردم از "بازیابی ویندوز با استفاده از یک نقطه بازیابی" و "عیب یابی مشکلاتی که تداخل دارند" استفاده کنم. بوت کردن ویندوز».

اما پیامی مبنی بر انتخاب نشدن سیستم دریافت کردم.

تصمیم گرفتم راه اندازی را فعال کنم حالت امناز طریق خط فرمان

bcdedit /set (پیش فرض) safeboot حداقل- برای بوت بعدی در حالت ایمن.

تیم bcdedit /deletevalue (پیش فرض) safeboot -برای لغو بوت شدن در حالت ایمن.

اما سیستم پیام داد "داده های پیکربندی بوت باز نمی شود. چیزی را که درخواست کردید پیدا نمی کنید دستگاه سیستم»

علت

به احتمال زیاد، پیکربندی بوت لودر BCD در طول به روز رسانی آسیب دیده است.

راه حل

بنابراین، برای بازیابی تنظیمات بوت لودر (BCD)، باید از دیسک نصب اصلی با ویندوز 10 (یا یک دیسک بازیابی یا یک دیسک مخصوص آماده شده) بوت شوید. درایو فلش قابل بوت) و یک پنجره خط فرمان باز کنید: با انتخاب بازیابی سیستم -> تشخیص -> خط فرمان. در بالا اسکرین شات وجود دارد.

بیایید diskpart را راه اندازی کنیم:

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

درایوی که ویندوز 10 روی آن نصب شده است را انتخاب کنید (اگر هارد دیسکفقط یک در سیستم وجود دارد، شاخص آن صفر خواهد بود):

بیایید لیستی از پارتیشن ها را در سیستم نمایش دهیم:

بیایید یک پارتیشن EFI تعریف کنیم، این را می توان با اندازه 100-450 مگابایت انجام داد و دارای یک سیستم فایل FAT32 است. بیایید حرف و شاخص اختصاص داده شده به پارتیشن EFI و پارتیشن با را به خاطر بسپاریم ویندوز نصب کرد 10. اگر پارتیشن EFI حرفی ندارد، آن را به پارتیشن مخفی اختصاص دهید پارتیشن EFIنامه درایو دلخواه:

تخصیص حرف = V:

اتمام کار با diskpart:

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

cd /d v:\efi\microsoft\boot\

با استفاده از ابزار bcdboot.exeبیایید با کپی کردن فایل های محیط بوت از دایرکتوری سیستم، فضای ذخیره سازی BCD را دوباره ایجاد کنیم:

bcdboot C:\Windows /L ru-ru /S V: /F ALL

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

بیایید کامپیوتر را ریستارت کنیم.

مورد نیاز است مشاوره خوبنحوه تولید بازیابی بوت لودر ویندوز 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 بوت می‌شویم، در مرحله اولیه راه‌اندازی رایانه، زمانی که از دیسک بوت می‌شود «هر کلیدی را فشار دهید تا بوت از CD...»، هر کلید صفحه کلید را به مدت 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 را در خط فرمان وارد کنید، کد اصلی بوت، آن نیز به روز می شود.

خارج شوید بنابراین، اشتباه این است که بر سر هر دوی ماستهارد دیسک ها اولین پارتیشن های مخفی System Reserved باید با یک پرچم قرمز مشخص شوند. در ویندوز 7، حجم چنین پارتیشنی 100 مگابایت است و در ویندوز 8، 350 مگابایت، این پارتیشن ها دارای ویژگی های زیر هستند:سیستم فعال

و روی این پارتیشن هاست که فایل های پیکربندی boot store (BCD) و فایل system boot manager (فایل bootmgr) قرار دارند. و معلوم می شود که این صفات توسط بخش های دیگری حمل می شوند. به همین دلیل ویندوز 7 و ویندوز 8 بوت نمی شوند. اولین هارد دیسک 1 را انتخاب کنید، روی اولی کلیک کنیدرزرو شده (رزرو شده توسط سیستم) با ماوس سمت راست و "علامت گذاری به عنوان فعال" را انتخاب کنید.

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

ما همین کار را با Disk 2 انجام می دهیم. Acronis Disk Director در حالت عملیات معلق کار می کند تا تغییرات اعمال شوند، روی دکمه "اعمال عملیات در انتظار" کلیک کنید

ادامه دهید.

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

از برنامه خارج می شویم و راه اندازی مجدد می کنیم. نتیجه کار مثبت است - هر دو سیستم عامل یک به یک بارگیری می شوند.

بنابراین من برای جبران خسارت کار می کنم.

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

کاری که نمی توانم انجام دهم: نمی توانم در ویندوز بوت شوم - این پیام را دریافت می کنم:

ویندوز شروع نشد. ممکن است یک تغییر سخت افزاری یا نرم افزاری اخیر دلیل آن باشد. برای رفع مشکل: 1. سی دی ویندوز را وارد کرده و گزینه تعمیر کامپیوتر خود را اجرا کنید. فایل: /Boot/BCD وضعیت: 0xc000000f اطلاعات: هنگام تلاش برای خواندن داده های پیکربندی بوت خطایی روی داد.

به نظر می رسد مشکلی با /Boot/BCD من وجود دارد، بنابراین سعی می کنم آن را از ابتدا بازسازی کنم. من تمام روش های توضیح داده شده در اینجا را امتحان کرده ام (از جمله تعمیر ویندوزکه کار نمی کند) و من با آخرین مورد (نزدیک به انتهای این صفحه) مانده ام. وقتی دستور زیر را مانند آموزش تایپ می کنم:

Exe /import c:\boot\bcd.temp

... با خطای زیر خراب می شود:

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

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

همچنین، وقتی این را امتحان می کنم:

Bcdedit /enum

با پیام مشابه کار نمی کند:

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

کسی میدونه این پیغام خطا یعنی چی و دستگاه سیستم مورد نیاز چیه؟

من می خواهم اجتناب کنم نصب مجدد ویندوز، از آنجایی که همه فایل های روی دیسک خوب به نظر می رسند.

7 راه حل جمع آوری وب فرم برای "مشکل در ایجاد مجدد BCD در ویندوز 7 64 بیت - دستگاه سیستم درخواستی پیدا نشد"

مستقیماً به مشکل شما و نحوه حل آن مربوط نمی شود، بلکه به توضیحات اصلی شما مربوط می شود (به طور خاص، "دستگاه سیستم درخواستی یافت نشد" در عملیات BCD، علی رغم همه تلاش ها برای ایجاد مجدد/بازسازی):

اگر از درایو USB بوت می‌شوید و بایوس شما از اسلات درایو USB پشتیبانی می‌کند، ممکن است این خطا رخ دهد، اما محیط ویندوز PE/تعمیر نه!

من دو روز را صرف کشیدن موهایم کردم و با این مشکل دست و پنجه نرم کردم (فروشگاه BCD همیشه در دسترس نبود، با "عیب دستگاه درخواستی سیستم پیدا نشد." من درایو USB قابل بوت را وصل کردم. با اتصال آن به یک اسلات دیگر (usb 2.0 به جای usb 3.0)، اقدامات استانداردتعمیرات خوب کار کرد

بدتر از همه، بعداً متوجه شدم که این اتفاق با قرار دادن شکاف اشتباه و اجازه دادن به رسانه نجات برای تعمیر خودکار آنچه من در وهله اول وارد کرده بودم، رخ داده است!

به روز رسانی: کاربر دیگری (رایانه های پیشرفته) با من تماس گرفت تا تأیید کند که این اتفاق برای آنها نیز افتاده است. از آنجایی که تمام اسلات های USB آنها توسط Windows 7 PE شناسایی نشده بود، آنها مجبور شدند درایو را حذف کنند و تعمیر را روی رایانه دیگری انجام دهند.

به روز رسانی: من حتی برای نصب مجدد ویندوز روی لپ تاپم مشکل داشتم. از این پست فهمیدم و فهمیدم که Windows 7 PE درایو USB را نمی شناسد. اگرچه به دلایلی از تصویر درایو USB بوت شد، اما در شروع فرآیند نصب ناموفق بود. بعد از یک روز کلی تلاش بالاخره با دی وی دی امتحان کردم و جواب داد. من از Lenovo W520 استفاده می کنم

در مورد من، هیچ یک از پاسخ های دیگر کمکی نکرد و نتوانستم ویندوز RE را از DVD بوت کنم. امیدوارم این پاسخ در نظر من درست بوده باشد.

من راه‌حل‌های راهنماهای مرتبط را امتحان کردم و در نهایت هیچ BCD نداشتم (در واقع نمی‌دانم در ابتدا اینطور بود یا نه). بنابراین، چیزی که من را از نصب مجدد کل سیستم نجات داد این بود:

Bcdboot.exe C:\Windows /s C:

امیدوارم این به کسی کمک کند.

به روز رسانی: این در نهایت با یک تغییر کوچک برای من کار کرد.

مشکل من این بود که RE درایو ویندوز من را به عنوان D:\ ثبت کرد که C:\ به طور معمول این کار را انجام می دهد. اجرای bcdboot.exe D:\Windows /s C: کار را انجام داد!

بنابراین در اینجا نحوه حل آن است.

بازآفرینی BCD، مانند فصل "هولوکاست هسته ای" در کتاب درسی که در سوالم ذکر کردم، در پایان کار کرد، اما با یک اصلاح کوچک. من در مورد این موضوع ایده گرفتم. به نظر می رسد پیامی که دریافت کردم به من می گوید که bcdedit نمی تواند فروشگاه BCD را پیدا کند. بنابراین به جای تایپ این:

Bcdedit /import c:\boot\bcd.temp

فقط باید به صورت دستی به فروشگاه اشاره کنم:

Bcdedit /store c:\Boot\BCD /import c:\boot\bcd.temp

این برای بقیه دستورات آموزش نیز ضروری است:

Bcdedit /store c:\Boot\BCD

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

همین مشکل زمانی رخ می دهد که نصب ویندوز روی دیسک به صورت پیکربندی شده باشد بوت UEFI، اما فرآیند بازیابی از دستورات ذخیره شده در یک درایو USB که در حالت غیر UEFI ("میراث") بوت شده است، اجرا می شود.

بنابراین، تصور کنید یک درایو USB قابل بوت با سیستم عامل ویندوز 8 دارید که نمی تواند در حالت UEFI بوت شود، اما فقط در حالت قدیمی. ممکن است فکر کنید که فقط می توانید تغییر کنید راه اندازی BIOSبا بوت استرپ UEFI به بوت قدیمی. و در واقع پس از این تغییر می توان درایو USB را بوت کرد و البته به خط فرمان ویندوز نیز دسترسی داشت. با این حال، در این شرایط ممنوع است"بازیابی" نصب ویندوزبه دیسکی که قبلاً در حالت UEFI نصب و استفاده شده بود.

در این سناریو (حالت بوت "میراث" و بوت شدن از درایو USB نصب ویندوز 8)، عملکرد bootrec /rebuildbcd با مشکل مواجه می شود. دستگاه سیستم درخواستی یافت نمی شود. و BCDBoot C:\Windows هنگام تلاش برای کپی فایل های بوت با خطای Failure کار نمی کند.

راه حل

  1. برای ایجاد یک درایو USB قابل بوت مناسب UEFI (مانند Rufus همانطور که در اینجا توضیح داده شد) و سپس
  2. برای تغییر بایوس از حالت بوت "قدیمی" به حالت بوت UEFI و سپس

فرآیند بازیابی با چیزی که در مورد من موفقیت آمیز بود شروع شد: BCDBoot C:\Windows سپس BCDBoot C:\Windows با فایل های بوت با موفقیت ایجاد شد.

مشکل اصلی "کد خطا: 0xc0000034 - فایل داده پیکربندی بوت وجود نداشت" بود اطلاعات لازمدر ویندوز 8، همانطور که در اینجا توضیح داده شده است.

من دلیل و راه حل دیگری برای این مشکل داشتم. در مورد من مشکل این بود که من از Windows 7 Enterprise ISO برای ایجاد یک درایو فلش USB قابل بوت با Unetbootin طبق دستورالعمل اینجا استفاده کردم: http://www.webupd8.org/2010/10/create-bootable-windows- 7 - usb-drive.html . اساساً دستورالعمل ها می گویند که درایو USB را با ntfs فرمت کنید و از Unetbootin v494 (میراث) استفاده کنید، که هنوز دارای ویژگی بود که اجازه می داد درایوهای فرمت شده با ntfs استفاده شوند (این ویژگی در نسخه های بعدی ناپدید شد).

چیزی در پشت سرم به من می گفت که روش غیر استاندارد باعث سردرد می شود، اما من آن را نادیده گرفتم.

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

درایو CD-ROM USB خود را پیدا کردم، دیسک واقعی را در آنجا قرار دادم و bootrec /fixmbr، bootrec /fixboot و bootrec /rebuildbcd مشکلی ندارد. سپس ویندوز شروع شدخوب کار کنید، هم از grub و هم ثانویه هارد دیسککه از لیست بوت BIOS انتخاب شده است.

من در چنین شرایطی دریافتم که "EasyBCD" واقعاً بسیار مفید است. من به شما پیشنهاد می کنم یک گردباد به آن بدهید و ببینید که آیا می توانم شما را نجات دهم.

امیدوارم کمک کنه رفیقهورا!

دانلود کنید دیسک نصبویندوز 7 x64 را اجرا کنید و "Run Recovery" را اجرا کنید اما قبل از شروع تلاش برای بازیابی آن را لغو کنید، پیوندی برای پارامترهای اضافیکه به شما امکان می دهد خط فرمان را دریافت کنید، اگر اشتباهاً یک پارتیشن فعال سیستم عامل ایجاد کرده اید، باید یک پارتیشن 100 مگابایتی Active ایجاد کنید.

  1. نصب را درج کنید دیسک ویندوز 7 x64 را وارد درایو کرده و کامپیوتر را راه اندازی کنید.
  2. وقتی از شما خواسته شد کلید را فشار دهید.
  3. زبان، زمان، واحد پول، صفحه کلید یا روش ورودی خود را انتخاب کنید و سپس روی Next کلیک کنید.
  4. روی "Repair your computer" کلیک کنید.
  5. روی سیستم عاملی که می خواهید بازیابی کنید کلیک کنید و Next را بزنید.
  6. در کادر محاوره ای System Recovery Options، روی Command Prompt کلیک کنید.

    Diskpart انتخاب دیسک 0 قسمت 1 را فعال انتخاب کنید

راه اندازی مجدد و دوباره به دیسک نصب ویندوز 7 x64 راه اندازی کنید.

Bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd

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

خطای راه‌اندازی داده‌های پیکربندی بوت برای رایانه شما وجود ندارد: EFI\Microsoft\Boot\BCD

آسیب به بوت لودر ویندوز 10/8.1 نصب شده در حالت UEFI ممکن است با ناتوانی در راه اندازی سیستم و ظاهر شدن یک "صفحه مرگ" آبی جدید با خطا نشان داده شود:

داده های پیکربندی بوت برای رایانه شخصی شما وجود ندارد یا دارای خطاهایی است.
فایل:\EFI\Microsoft\Boot\BCD
کد خطا: 0xc000000f

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

کامپیوتر شما نیاز به تعمیر دارد
داده های پیکربندی بوت برای رایانه شما وجود ندارد یا نادرست است
فایل:\EFI\Microsoft\Boot\BCD
کد خطا: 0xc000000f

همه اینها ممکن است نشان دهنده آسیب یا حتی باشد حذف کاملپیکربندی بوت لودر ویندوز 8 - داده های پیکربندی بوت (BCD). بازیابی بوت لودر BCD با استفاده از یکی از روش های قبلاً مورد بحث ( , ) کار نخواهد کرد: وقتی می خواهید دستور bcdedit را اجرا کنید، سیستم یک خطا را نشان می دهد:

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

واقعیت این است که پیکربندی بوت لودر BCD BCD در ویندوز 10/8 نصب شده در حالت UEFI در یک جداگانه ذخیره می شود. پنهان شده استبخش EFI(اندازه 100 مگابایت با سیستم فایل FAT32)، که ابزار bcdedit آن را نمی بیند و بر این اساس نمی تواند پیکربندی بوت لودر را روی آن مدیریت کند.

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

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

تعمیر دستی بوت لودر ویندوز با استفاده از دیسک بوت

بیایید به روند بازیابی بوت لودر ویندوز در یک سیستم با EFI برویم.

بنابراین، برای بازیابی تنظیمات بوت لودر (BCD)، باید از نصب اصلی بوت شوید دیسک دی وی دیاز ویندوز 8 (یا دیسک بازیابی یا ) و یک پنجره خط فرمان باز کنید: با انتخاب بازیابی سیستم -> تشخیص -> خط فرمان(بازیابی سیستم -> عیب یابی-> خط فرمان)، یا با فشار دادن کلیدهای ترکیبی Shift+F10).

بیایید diskpart را راه اندازی کنیم:

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

بیایید دیسکی را انتخاب کنیم که ویندوز شما روی آن نصب شده است (اگر فقط یک هارد دیسک در سیستم وجود دارد، شاخص آن باید 0 باشد):

بیایید لیستی از پارتیشن ها را در سیستم نمایش دهیم:


در مثال ما، می بینید که پارتیشن EFI (می توان آن را با حجم 100 مگابایت شناسایی کرد و سیستم فایل FAT32) دارای شاخص حجم 1 و پارتیشن بوتبا سیستم نصب شدهویندوز (این می تواند ویندوز 10 یا ویندوز 8.1/8 باشد) - جلد 3.

بیایید یک حرف درایو دلخواه به پارتیشن پنهان EFI اختصاص دهیم:

اختصاص حرف M:

یک خط باید ظاهر شود که نشان می دهد حرف درایو با موفقیت به پارتیشن EFI اختصاص یافته است:

DiskPart با موفقیت حرف درایو یا نقطه اتصال را اختصاص داد.

اتمام کار با diskpart:

بیایید به دایرکتوری با بوت لودر روی پارتیشن مخفی برویم

cd /d m:\efi\microsoft\boot\

در این مورد، m: حرف درایو است که به پارتیشن UEFI درست در بالا اختصاص داده شده است. اگر دایرکتوری \EFI\Microsoft\Boot\ گم شده باشد ( خطاسیستم نمی تواند مسیر مشخص شده را پیدا کند)، دستورات زیر را امتحان کنید:

cd /d M:\ESD\Windows\EFI\Microsoft\Boot\

بیایید بخش بوت را در پارتیشن بوت دوباره ایجاد کنیم:

bootrec/fixboot

بیایید فایل پیکربندی BCD فعلی را با تغییر نام آن حذف کنیم (ذخیره پیکربندی قدیمی به عنوان پشتیبان):

با استفاده از ابزار bcdboot.exeبیایید با کپی کردن فایل های محیط بوت از دایرکتوری سیستم، فضای ذخیره سازی BCD را دوباره ایجاد کنیم:
bcdboot C:\Windows /l en-us /s M: /f ALL
کجا، ج:\ویندوز– مسیر دایرکتوری با نصب ویندوز 8.
/f ALL– به این معنی است که کپی کردن فایل‌های محیط بوت، از جمله فایل‌های رایانه‌های دارای UEFI یا BIOS (قابلیت نظری برای بوت شدن در سیستم‌های EFI و BIOS) ضروری است.
/l en-us- نوع محلی سیستم پیش فرض en-us - است زبان انگلیسی(ایالات متحده آمریکا).

مشاوره. اگر از نسخه روسی بومی سازی شده ویندوز 10 / ویندوز 8 استفاده می کنید، دستور متفاوت خواهد بود:
bcdboot C:\Windows /L ru-ru /S M: /F ALL

خطاهای احتمالی:

  • خطای BFSVC: فروشگاه الگوی BCD باز نمی شود. وضعیت – – صحت دستور وارد شده را بررسی کنید و اینکه آیا از ویندوز بومی سازی شده استفاده می کنید، در این صورت باید کد زبان سیستم (کد زبان محلی) را به درستی مشخص کنید.
  • خطای BFSVC: خطا در کپی فایل های بوتآخرین خطا = 0x570 - سعی کنید دیسک را با استفاده از CHKDSK M: /F بررسی کنید

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

bootrec /scanos
bootrec /rebuildbcd

تنها چیزی که باقی می ماند این است که رایانه را مجدداً راه اندازی کنید، پس از آن گزینه باید در انتخاب دستگاه های بوت ظاهر شود بوت ویندوزمدیری که در آن می توانید سیستم عامل مورد نظر را بوت کنید. پیکربندی بوت لودر BCD با موفقیت بازیابی شد!