خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
حل کردن ارور BOOTMGR is missing هنگام روشن کردن کامپیوتر
خطای Bootmgr is missing Press Ctrl+Alt+Del to restart یکی از خطاهای رایج بوت شدن است و دلیل آنهم هم از دست رفتن یا خراب شدن فایل بوت ویندوز است. یکی دیگر از دلایلی که ممکن است با خطای BOOTMGR مواجه شوید این است که آیا کامپیوتر شما سعی دارد بوت از درایوی که به درستی پیکربندی نشده است انجام دهد. پس در این مقاله به نحوه رفع این مشکل خواهیم پرداخت که امیدواریم مشکل شما را هم رفع کند.
(Windows Boot Manager (BOOTMGR دستوراتی که برای استارت شدن ویندوز نیاز است را Load می کند Bootmgr همچنین کمک می کند تا winload.exe اجرا شود و به نوبه خود کمک در راه اندازی درایورهای سخت افزاری مورد نیاز می کند و همچنین ntoskrnl.exe را که core ویندوز است را اجرا می کند.
BOOTMGR به سیستم عامل های ویندوز ویستا و ویستا به بعد کمک می کند که اجرا شوند و ویندوزهایی مثل ویندوز XP به جای Bootmgr از NTLDR که همان NT loader است استفاده می کنند.شما ارور BOOTMGR is missing را به اشکال مختلفی احتمالا خواهید دید:
مکان BOOTMGR در ویندوز کجاست؟
BOOTMGR یک فایل فقط خواندنی(Read-only) و پنهان است که در دایرکتوری ویندوز یا همان root بصورت partition marked as active که به صورت عمومی System Reserved Partition مشخص می شوند و Drive letter هم ندارد. اگر در سیستم System Reserved Partition نداشته باشید پس مکان BOOTMGR در درایو C قرار خواهد بود.
مشکلات هارد دیسک
مشکلات BIOS
مشکلات سیستم عامل ویندوز
BCD یا Boot Configuration data خراب شده باشد
هنگامی که به این پنجره رسیدید پیغام Press any key to boot from CD or DVD را خواهید داشت که برای بوت شدن باید یکی از کلیدهای کیبورد را فشار دهید.
پنجره انتخاب زبان را هم Next کنید و در پنجره شکل زیر از سمت چپ، لینک Repair your computer را کلیک کنید.
در پنجره choose an option گزینه Troubleshoot را کلیک کنید.
در پنجره Troubleshoot هم گزینه Advanced option را برگزینید.
در اینجا هم گزینه Automatic Repair یا Startup Repair را کلیک کنید.
حالا باید منتظر بمانید تا فرآیند Windows Automatic/Startup Repairs تکمیل شود. پس از تکمیل فرآیند سیستم را ریستارت کنید اگر با ارور مواجه نشدید و ارور رفع شد که هیچ و اگرنه سایر مراحل را دنبال کنید.
و سپس به تب Boot رفته و اولویت بوت سیستم از روی هارد دیسک را در بالاترین Level قرار دهید. سپس کلید F10 را برای ذخیره تغییرات فشرده و آن را OK کنید تا سیستم ریستارت شود.
پس از اینکه CMD باز شد، C: را تایپ و Enter کنید. در واقع Drive letter درایوی که در آن ویندوز نصب است را وارد و Enter کنید.
سپس هر کدام از دستورات زیر را جداگانه وارد و enter کنید:
اجرای دستور Chkdsk /f شاید ساعت ها بطول بیانجامد که باید منتظر بمانید تا اجرا دستور تکمیل شود.
در آخر دستور Exit را در CMD تایپ و Enter کنید تا از CMD خارج شوید و سیستم را ریستارت کنید. اگر مشکل برطرف نشد، دوباره به Command prompt وارد شوید و دستور زیر را وارد و Enter کنید:
سپس دستورات زیر را یک به یک وارد و Enter کنید:
همیشه باید System Reserved Partition که معمولا ظرفیت ان 100 یا 350 مگابایت است را فعال کنید. و اگر System Reserved Partition در سیستم نداشته باشید پس درایو C: را به عنوان active partition انتخاب کنید.
سپس دستور Exit را تایپ کرده و Enter کنید تا از Diskpart خارج شوید و پس از آن دستورات زیر را در CMD تایپ و Enter کنید:
دوباره از cmd با دستور exit خارج شده و سیستم را ریستارت کنید. اگر مشکل به قوتش باقی بود سایر مراحل را در پیش گیرید.
اجرای این دستور چه بسا چیزی نزدیک به 15 الی 20 دقیقه زمان ببرد که باید تا تکمیل دستور منتظر بمانید.
پس از اینکه دستور تکمیل شد، دوباره دستور Exit را وارد و Enter کرده و سیستم را ریستارت کنید.
(Windows Boot Manager (BOOTMGR دستوراتی که برای استارت شدن ویندوز نیاز است را Load می کند Bootmgr همچنین کمک می کند تا winload.exe اجرا شود و به نوبه خود کمک در راه اندازی درایورهای سخت افزاری مورد نیاز می کند و همچنین ntoskrnl.exe را که core ویندوز است را اجرا می کند.
BOOTMGR به سیستم عامل های ویندوز ویستا و ویستا به بعد کمک می کند که اجرا شوند و ویندوزهایی مثل ویندوز XP به جای Bootmgr از NTLDR که همان NT loader است استفاده می کنند.شما ارور BOOTMGR is missing را به اشکال مختلفی احتمالا خواهید دید:
1."BOOTMGR is missing Press Ctrl Alt Del to restart"
2."BOOTMGR is missing Press any key to restart"
3."BOOTMGR image is corrupt. The system cannot boot."
4."Couldn't find BOOTMGR"
مکان BOOTMGR در ویندوز کجاست؟
BOOTMGR یک فایل فقط خواندنی(Read-only) و پنهان است که در دایرکتوری ویندوز یا همان root بصورت partition marked as active که به صورت عمومی System Reserved Partition مشخص می شوند و Drive letter هم ندارد. اگر در سیستم System Reserved Partition نداشته باشید پس مکان BOOTMGR در درایو C قرار خواهد بود.
علل ارور BOOTMGR:
خرابی یا از دست رفتن boot sector ویندوزمشکلات هارد دیسک
مشکلات BIOS
مشکلات سیستم عامل ویندوز
BCD یا Boot Configuration data خراب شده باشد
Method 1: Run Automatic Repair
لطفا DVD نصب و یا فلش نصب ویندوز 10 را در سیستم قرار دهید و سیستم را ریستارت کرده و از روی DVD یا فلش bootable سیستم را بوت کنید.هنگامی که به این پنجره رسیدید پیغام Press any key to boot from CD or DVD را خواهید داشت که برای بوت شدن باید یکی از کلیدهای کیبورد را فشار دهید.
پنجره انتخاب زبان را هم Next کنید و در پنجره شکل زیر از سمت چپ، لینک Repair your computer را کلیک کنید.
در پنجره choose an option گزینه Troubleshoot را کلیک کنید.
در پنجره Troubleshoot هم گزینه Advanced option را برگزینید.
در اینجا هم گزینه Automatic Repair یا Startup Repair را کلیک کنید.
حالا باید منتظر بمانید تا فرآیند Windows Automatic/Startup Repairs تکمیل شود. پس از تکمیل فرآیند سیستم را ریستارت کنید اگر با ارور مواجه نشدید و ارور رفع شد که هیچ و اگرنه سایر مراحل را دنبال کنید.
Method 2: Change Boot Sequence (or Boot Order) in BIOS
سیستم را روشن و در صورت روشن بودن Restart کنید و با فشردن کلیدهای نشان داده شده که عمدتا کلید Del یا F2 هستند(بسته به مدل و برند سیستم تان) به محیط بایوس وارد شوید.و سپس به تب Boot رفته و اولویت بوت سیستم از روی هارد دیسک را در بالاترین Level قرار دهید. سپس کلید F10 را برای ذخیره تغییرات فشرده و آن را OK کنید تا سیستم ریستارت شود.
Method 3: Fix boot and rebuild BCD
همان مراحل روش اول را طی کنید و وقتی به پنجره Advanced option رسیدید، گزینه Command prompt را انتخاب کنید.پس از اینکه CMD باز شد، C: را تایپ و Enter کنید. در واقع Drive letter درایوی که در آن ویندوز نصب است را وارد و Enter کنید.
سپس هر کدام از دستورات زیر را جداگانه وارد و enter کنید:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Chkdsk /f
اجرای دستور Chkdsk /f شاید ساعت ها بطول بیانجامد که باید منتظر بمانید تا اجرا دستور تکمیل شود.
در آخر دستور Exit را در CMD تایپ و Enter کنید تا از CMD خارج شوید و سیستم را ریستارت کنید. اگر مشکل برطرف نشد، دوباره به Command prompt وارد شوید و دستور زیر را وارد و Enter کنید:
bootsect /nt60 C:
Method 4: Use Diskpart to fix corrupted file system
لطفا مانند مراحل بالا، Command propmpt را باز کنید و دستور diskpart را وارد و Enter کنید.سپس دستورات زیر را یک به یک وارد و Enter کنید:
select disk 1
select partition 1
active
exit
همیشه باید System Reserved Partition که معمولا ظرفیت ان 100 یا 350 مگابایت است را فعال کنید. و اگر System Reserved Partition در سیستم نداشته باشید پس درایو C: را به عنوان active partition انتخاب کنید.
سپس دستور Exit را تایپ کرده و Enter کنید تا از Diskpart خارج شوید و پس از آن دستورات زیر را در CMD تایپ و Enter کنید:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
دوباره از cmd با دستور exit خارج شده و سیستم را ریستارت کنید. اگر مشکل به قوتش باقی بود سایر مراحل را در پیش گیرید.
Method 5: Repair Windows Image
دوباره مانند مراحل بالا CMD را باز کرده و دستور زیر را وارد و Enter کنید:DISM /Online /Cleanup-Image /RestoreHealth
اجرای این دستور چه بسا چیزی نزدیک به 15 الی 20 دقیقه زمان ببرد که باید تا تکمیل دستور منتظر بمانید.
پس از اینکه دستور تکمیل شد، دوباره دستور Exit را وارد و Enter کرده و سیستم را ریستارت کنید.
مطالب مرتبط :
- رفع ارور Fix You’ll Need a New App to Open This Windowsdefender Link
- چگونه This PC را جایگزین Quick Access در File Explorer کنیم؟
- چگونه This PC را در Taskbar ویندوز Pin کنیم؟
سروش ۱۳۹۷/۱۲/۲۸
ممنون از اصلاعاتتون خیلی بدردم خورد خدا خیرتون بدهبهزاد ۱۳۹۸/۰۵/۲۶
در متد 3 دستور باید این باشد:bootsect /nt60 c
که به اشتباه نوشته شده:
ntfs
۱۳۹۸/۰۵/۲۶
مرسی بهزاد جان، اصلاحش کردم.مصطفی ۱۳۹۸/۰۷/۱۸
خدا خیر بده آقا حسین . ممنونnima ۱۳۹۸/۰۸/۰۳
سلام وقت بخیرمن ویندوزم بالا نمیاد فقط میاد روی صفحه مشکی و خطای Couldn’t find BOOTMGR
میده از منوی بوت تنظیم کردم روی dvd اصلا نمیره برای ویندوز با فلشم زدم روی همون خطا میمونه تمامی ویندوزهارم تست کردم نشد .چند جا برم گفتن مادبردتو عوض مشکل سخت افزاریه اگر راهنماییم کنید ممنونتون میشم
محمد ۱۳۹۸/۱۰/۲۳
دمتون گرمk1 ۱۳۹۹/۰۱/۱۹
سلام خسته نباشید. من وقتی میخوام ویندوز نصب کنم کلیک f8 رو ک میزنم سیستم بوت نمیشه ک بره برای نصب ویندوز همین ارور رو میده ولی موقعی ک نمیخوام نصبش کنم راحت میره داخل ویندوز چیکارش کنم ؟۱۳۹۹/۰۱/۱۹
سلام، از روی فلش ویندوز نصب می کنید یا DVD؟ اگر از روی DVD نصب می کنید، بزارید ویندوزی رو سیستم تون دارید بالا بیاد و بعدش ببنید که دی وی رو میشناسه. دی وی دی ویندوز مشکلی نداره؟محسن ۱۳۹۹/۰۲/۱۴
با سلام الان من ویندوز ندارم کدوم روش را بزنم؟؟؟؟؟؟خواهش اگه کس میدونه بگه۱۳۹۹/۰۲/۱۴
سلامیه سوال، میخایید ویندوز نصب کنید و این ارور رو دارید؟ اگه اینجوریه بغیر از روش یک و پنج، بقی متدها رو انجام بدین.
محمد ۱۳۹۹/۰۲/۲۲
سلام ببخشیدمن ویندوزروکه میخوام ازروی فلش نصب کنم وقتی کلیدesc رومیزنم وفلشوانتخاب میکنم پیغامboot is missingمیادخواهش میکنمبگیدچیکارکنم
۱۳۹۹/۰۲/۲۲
سلامویندوز رو بصورت بوتیبل روی فلش قرار دادین یا فقط کپی کردید؟
ALIREZA ۱۳۹۹/۰۴/۱۷
اقا دقیقا کدوم این چیز هایی که نوشته میشه از هارد روشن شدن اخه اینجا چندین چیز هستش۱۳۹۹/۰۴/۱۷
دوست عزیز کامنتتون رو متوجه نشدم، اگه مشکلی هست لطفا شفاف دیدگاه تون رو ارسال کنید.مهدی ۱۳۹۹/۰۷/۲۳
سلام یه لپتاپ قدیمی دارم که روش ویندوز ۷ هست، راحت هم بالا میاد.ولی وقتی میخوام ویندوز نصب کنم(چه از dvd یا cd یا فلش بوتیبل شده )این ارور bootmgr is missing بالا میاد.
واقعا کلافه شدم. اصلا دیسک بالا نمیاد که من بخوام ریپرش کنم. ممنون میشم کمکم کنید
۱۳۹۹/۰۷/۲۶
سلامبه لینک زیر مراجعه کنید.
حل کردن ارور BOOTMGR is missing هنگام روشن کردن کامپیوتر
مهدی ۱۳۹۹/۰۹/۲۸
سلام دوستاندر متد ۴
بعد از باز شدن cmd
diskpart نوشته و اینتر بزنید
list diskنوشته اینتر بزنید
select disk 0نوشته اینتر بزنید
list partitionنوشته اینتر بزنید
select partition 1و اینتر
activeو اینتر
:c و اینتر
exitو اینتر
bootrec/fixmbrو اینتر
bootrec/fixbootو اینتر
bootrec/rebuildbcdو اینتر
Exit و اینتر
بعد یا ریستارت کنید یا گزینه continueرو انتخاب کنید
موفق باشید
عیسی ۱۴۰۰/۰۸/۰۸
عالی بودممنوننادر ۱۴۰۰/۱۰/۰۹
سلام دیسک به gpt کانورت کردم ارور ctrl alt del اومد روش bootsect /nt60 C: جواب داد. دمت گرم دمت گرممحمد ۱۴۰۰/۱۰/۲۹
سلام خسته نباشید. من وقتی میخوام ویندوز از طریق فلش نصب کنم کلیک f12 رو ک میزنم سیستم بوت نمیشه ک بره برای نصب ویندوز همین ارور رو میده ولی موقعی ک نمیخوام نصبش کنم راحت میره داخل ویندوز چیکارش کنم ؟سلام ۱۴۰۰/۱۲/۱۳
با تشکر از راهنمایی صمصمیانه شما من یک سیستم با مادر بورد اینتل دارم که رمش 3 گیگ هست ویندوز قبلی xp هست الان میخوام ویندوز سون روش نصب کنم یک ویندوز سون دانلود کردم وروی فلش با نرم افزار بوتیبل کردم ولی زمانی که میخوام از طریق این فلش ویندوز را نصب کنم وقتی میخواد از فلش بوت بشه همین خطا رو میده ( BOOTMGR is missing ) ممنون میشم راهنمایی بفرمایید با تشکر فراوانKazem ۱۴۰۱/۰۸/۰۶
سلام من ویندوز نصب میکردم وسط نصب ویندوز دوباره خواستم یه ویندوز دیگه نصب کنم ریست کردم حالا هنگام که سی دی را اجرا کنه لطفاً کنترل آلت دلیت رو بزنید ولی کار نمیکنه همونجا گیر کرده لطفاً کمکم کنیدفرهاد ۱۴۰۲/۱۲/۲۰
بیشتر از ده تا سایت برای حل این ارور دیدم، ایرانی و خارجی، ولی فقط سایت شما اینو نوشته بود که همیشه باید System Reserved Partition که معمولا ظرفیت ان 100 یا 350 مگابایت است را فعال کنید. با همین مشکلم حل شد . این همون فوت کوزه گریه . ممنون .