خطای NTLDR از دست رفته است و بازیابی بوت لودر راه حل است. "NTLDR گم شده است" - چه باید کرد؟ حل مشکل بارگذاری ویندوز What is ntldr is missing windows xp

سلام به همه دوستان عزیز! امروز سعی کردم کامپیوترم را روشن کنم، اما کار نکرد، یک کتیبه نامفهوم شبیه به این ظاهر شد: "NTLDR گم شده است"، من حتی نمی دانم آن چیست و چرا کامپیوتر من بوت می شود. من خیلی اطلاعات مهم روی کامپیوترم دارم واقعا الان همه چی رو از دست دادم؟؟ لطفا کمکم کن!

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

یک خطا - NTLDR از دست رفته از این نوع به ندرت رخ می دهد، اما هر کاربر نمی تواند با آن کنار بیاید. اولین چیزی که پس از چندین بار تلاش برای راه اندازی مجدد به ذهن کاربر می رسد، نصب مجدد سیستم عامل (OS) است. این طولانی است، و گاهی اوقات بی سود، زیرا در درایو سیستمممکن است فایل های مهمی باشند. در مقاله امروز به شما خواهم گفت که چگونه بدون نصب مجدد سیستم با این خطا مقابله کنید. روش ها برای همه مناسب است نسخه های فعلیویندوز (XP، Vista، 7، 8، 8.1، 10).

و دلایل مختلفی برای ظاهر "NTLDR از دست رفته" وجود دارد:

- آسیب دیده فایل های بوتسیستم های؛

- درگیری به دلیل نصب سیستم عامل دیگر.

- نصب یک اضافی هارد دیسک;

NTLDR وجود ندارد چه باید کرد؟

خرابی سخت افزار.

دلایل #1 و #2 - خرابی فایل بوت

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

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

اگر درایو فلش گرامی یا سی دی / دی وی دی موجود باشد، دنباله ای از اقدامات برای ویندوز ویستا, 7, 8, 8.1,10 موارد زیر:

1. کامپیوتر را مجددا راه اندازی می کنیم و دیسک یا درایو فلش USB را وارد می کنیم.

2. اکنون باید اولویت بوت را از رسانه تنظیم کنیم، نه از روی هارد. برای انجام این کار، باید وارد بایوس شوید و "اولویت بوت" را روی CD-ROM یا USB تنظیم کنید. تقریبا همه کامپیوترهای مدرنشما می توانید بدون رفتن به BIOS به "Boot Menu" بروید. سعی کنید F8/F9/F10 را در هنگام بوت فشار دهید. سپس اگر با "F8" کار نکرد، سپس راه اندازی مجدد کنید و "F9" را فشار دهید. می توانید جزئیات بیشتر را بخوانید

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

توجه داشته باشید برای کاربران ویندوز xp.

ما دو نکته اول دستورالعمل واقع در بالا را انجام می دهیم. به محض شروع نصب، ما بلافاصله دکمه "R" را فشار می دهیم - از زیاده روی نترسید. لیستی از سیستم عامل هایی که باید بازیابی شوند به شما داده می شود. ما سیستم مورد نظر را انتخاب می کنیم (برای این کار، نصب کننده ممکن است از شما بخواهد که شماره و Enter را فشار دهید) و اقدامات خود را با کلیدهای "Y" و "Enter" تأیید کنید. آخرین اقدام مجموعه ای از دستورات است FIXBOOTو FIXMBR- روش کار در تصاویر زیر نشان داده شده است.

اگر اقدامات فوق منجر به نتیجه مثبت نشد چه؟

اگر دستورات فایل ها را برنمی گردانند، باید به راه دیگری بروید - با استفاده از همان کنسول بازیابی. وظیفه ما این است که دو فایل را از شما کپی کنیم دیسک بوتپنجره ها. با استفاده از دستور "copy" فایل های "NTDETECT.COM" و "NTLDR" را انتقال دهید.

برای انجام این کار، باید این مورد را در کنسول بازیابی ثبت کنید: کپی 🀄 »

جایی که محل فایل یا پوشه ای است که قرار است کپی شود.

مسیر مکانی است که فایل های کپی شده باید در آن قرار گیرند.

اقدامات در خط فرمانبه این صورت خواهد بود:

کپی f:\i386\ntldr e:\

کپی f:\i386\ntdetect.com c:\

در دستورات، "f:\" به معنای حرف درایو بوت ویندوز شما است.

"c:\" آدرس درایوی است که سیستم عامل در آن قرار دارد.

شاید شما آن را در درایو "d" دارید، و نه در "C" - آن را تعمیر کنید. همچنین نام CD/DVD ممکن است متفاوت باشد. این داده ها را بررسی کنید و دو دستور ساده بنویسید - مشکل قطعا حل خواهد شد.

دلیل شماره 3 - تغییر دیسک فعال

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

هنگامی که ابزار شروع می شود، به صورت زیر عمل کنید:

دستور list disk را وارد کنید - لیستی در مقابل شما نمایش داده می شود دیسکهای سختکه به کامپیوتر متصل هستند.

اگر فقط یک دیسک وجود داشته باشد، برنامه disk0 را نمایش می دهد.

برای انتخاب دیسک دارای سیستم عامل برای بوت شدن باید دستور "select disk 0" را وارد کنیم.

پس از انتخاب دیسک، دستور "list partition" را درایو می کنیم تا لیستی از پارتیشن ها روی دیسک نمایش داده شود.

ما پارتیشن را با سیستم عامل انتخاب می کنیم، اغلب علامت "انتخاب پارتیشن 1" است.

برای تکمیل مراحل، دستور "active" را وارد کنید. انجام شد، پارتیشن با سیستم عامل دوباره پارتیشن اصلی است - راه اندازی مجدد و استفاده از آن.

دلیل شماره 4 - خرابی سخت افزار

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

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

این همه برای امروز است، مقاله را چگونه دوست دارید؟ اگر سوالی دارید، در نظرات بپرسید!

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

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

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

این خطا به چه معناست؟

در لغت، مخفف به معنای: nt loader است، یعنی یک بار مبتنی بر فناوری NT است.

به عبارت دیگر، چنین کتیبه ای را می توان به عنوان عدم وجود فایل بوت تفسیر کرد.

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

اغلب در این نسخه های سیستم عامل ظاهر می شود. سیستم های ویندوزمانند 2000، Vista، XP، 7 و 8.

بنابراین، نحوه رفع این خطا را با استفاده از مثال نسخه های XP (که مشابه نسخه 2000 و ویستا است) و همچنین نسخه هفتم (مشابه هشتم و دهم) نشان خواهیم داد.

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

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

  • در واقع، فایل NTLDR با کد لودر.
  • فایل boot.ini با درخواست هایی برای تشکیل منوی انتخاب و تنظیمات راه اندازی برای سیستم عامل مورد نیاز؛
  • فایل ntdetect.com که اطلاعات وضعیت نرم افزار را جمع آوری می کند.

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

در هر نسخه های ویندوز، معمولاً این فایل در پوشه ریشه در درایو سیستم، یعنی در درایو C قرار دارد.

به هر حال، در همان مکان، فایل های فوق اغلب قرار دارند. boot.iniو ntdetect.com.

دلایل خطا

خطای ntldr is missing ممکن است به دلایل مختلفی رخ دهد، به عنوان مثال:

  • آسیب به کابلی که مادربرد را به آن وصل می کند هارد دیسکدستگاه ها؛
  • ذکر شده دستگاه بوتبدون هارد سیستم در فصل دستگاه بوتاولویت در BIOS نیاز به بررسی توالی دستگاه در زمان بوت دارد.
  • خرابی هارد دیسک به دلیل خرابی بخش های حافظه؛
  • هنگام نصب دیسک، جامپرهای موجود در آن به اشتباه تنظیم شده بودند.
  • فایل NTLDR توسط یک ویروس از سیستم عامل حذف شده است.
  • فایل boot.ini از پارتیشن ریشه منتقل یا حذف شده است.
  • فایل‌های NTLDR و NTDETECT.COM موقتی در نظر گرفته شد و به یک پوشه دیگر منتقل شدند.
  • وجود فایل های بیش از حد در دایرکتوری ریشه. ویژگی NTFS این است که تمام داده های مربوط به پرونده ها در پایگاه داده MFT هستند. و هنگامی که تعداد فایل‌ها بسیار زیاد باشد، پایگاه داده آنها را به بخش‌هایی تقسیم می‌کند که فایل‌ها در آنها بر اساس حروف الفبا مرتب شده‌اند. اگر فایل های زیادی وجود دارد، ممکن است NTLDR در بخش اول نباشد. اما مشکل اینجاست که هنگام بارگذاری، سیستم عامل تنها به بخش اول دسترسی پیدا می کند که ممکن است فایل مورد نظر را در آن پیدا نکند.

این فهرست دلایل کامل نیست. اما اینها می توانند هم به صورت جداگانه و هم همزمان با دیگران اتفاق بیفتند.

خطای نرم افزاری

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

همه چیز مربوط به راه اندازی سخت افزار ما را آزار نمی دهد، ما به سراغ نرم افزار می رویم.

ابتدا کامپیوتر رکورد اصلی بوت (MBR) را می خواند که در بخش اول سیلندر صفر دیسک سیستم قرار دارد.

اندازه آن بسیار کوچک است، فقط 512 مگابایت، اما حاوی کدی است که به راه اندازی کامپیوتر کمک می کند.

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

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

مهم:

در نسخه های قدیمی تر از 7، از Winload به جای فایل NTLDR استفاده می شود که در C:\Windows\System32\winload.exe قرار دارد.

پس از دریافت کنترل، بوت لودر دستورات زیر را اجرا می کند:

  • پردازنده مرکزی به حالت 32 بیتی سوئیچ می کند.
  • دسترسی به سیستم فایل سازماندهی شده است.
  • با به دست آوردن داده ها از فایل boot.ini، منویی را برای انتخاب سیستم ها، در صورت نصب چندین سیستم، نمایش می دهد.
  • ntdetect.com (برنامه ای که اطلاعات مربوط به سخت افزار را جمع آوری می کند) را راه اندازی می کند.
  • تمام اطلاعات مربوط به سخت افزار را به فایل ntoskrnl.exe که هسته اصلی سیستم عامل است، فعال و منتقل می کند.

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

چگونه خطا را رفع کنیم؟

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

ابتدا به بررسی وقوع این خطا در نسخه های ویندوز مانند 2000/XP/2003 می پردازیم، زیرا راه حل آنها مشابه خواهد بود.

بار دیگر، برای موفقیت آمیز بودن راه اندازی، باید فایل های زیر را داشته باشید:

Ntldr;

Ntdetect.com;

boot.ini.

بیایید نگاهی دقیق تر به بوت لودر و نگهدارنده های آن بیندازیم.

که در ویندوز 2000/XP/2003/Vista

  1. ابتدا باید موارد پنهان را نشان دهید پوشه های سیستمو فایل ها در "کاوشگر" . روی بخش کلیک کنید "سرویس" و در آنجا پیدا کنید "ویژگی های پوشه".

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

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

اگر فایلی وجود ندارد چه باید کرد

اگر یکی از فایل ها را ندارید، در واقع این دلیلی است که نمی توانید سیستم را بوت کنید. اما نترسید، آنها قابل بازیابی هستند.

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

  • کپی فایل ها از دیسک نصب؛
  • کپی از دستگاه دیگر؛
  • از نت دانلود کنید.

دو گزینه آخر بسیار ساده هستند و به راحتی قابل کنترل هستند، بنابراین ما به اولین و سخت ترین گزینه - از طریق دیسک نصب نگاه خواهیم کرد.

  1. ابتدا آن را داخل درایو قرار دهید و از سی دی شروع به بوت کنید و بوت را روی بایوس قرار دهید.
  2. در نگاه اول، ممکن است به نظر شما برسد نصب مجدد استاندارد system، اما با دیدن پنجره، مانند شکل، باید گزینه To restore Windows XP با استفاده از کنسول ریکاوری را انتخاب کنید، "R" را فشار دهید و در واقع R را روی صفحه کلید فشار دهید.
  1. Recovery Console به شما کمک می کند تا به سیستم دسترسی داشته باشید حالت متنیاگر لود نشد شما نمی توانید با ماوس کنترل کنید، بنابراین فقط باید از صفحه کلید استفاده کنید.
  2. این برنامه دیسک ها را اسکن می کند، آنها را برای وجود یک سیستم عامل بررسی می کند و سپس نتایج یافت شده را نمایش می دهد. در مورد ما، تنها یک سیستم عامل بر روی کامپیوتر نصب شده است که در شماره 1 نمایش داده می شود.
  1. به این سوال توجه کنید که یک کپی از ویندوزباید وارد شوید؟ از آنجایی که یکی است، عدد 1 را روی صفحه کلید و کلید Enter را فشار دهید تا ورود را تایید کنید. و همچنین، اگر رمز عبور مدیر دارید، باید آن را وارد کنید، اگر نه، دوباره تایید را فشار دهید.
  2. پس از آن، شما وارد سیستم خواهید شد. برای پیمایش و جستجوی فایل های ضروری روی دیسک، باید دستورات اولیه را بدانید.

از آنجایی که باید محتویات دیسک را ببینیم، ابتدا باید آن را وارد کنیم. برای این کار دستور cd .. را وارد کنید که به این معنی است:

  • cd - تغییر پوشه

فاصله و دو نقطه - یک آنالوگ از فلش بازگشت به داخل است "کاوشگر" .

  1. حتماً تمام فاصله ها، نقطه ها و کاراکترهای دیگر را دنبال کنید، زیرا نقش بسیار مهمی دارند و بارگذاری بیشتر دستور به املا بستگی دارد.
  2. سپس Enter را فشار دهید و حرف C انگلیسی را وارد کنید تا وارد پوشه دیسک سیستم شوید. برای نمایش مطالب در آنجا دستور dir را وارد کنید.

  1. پس از آن باید با نصب به درایو سی دی برویم. در دستور با مسیر حرفی که دیسک با آن است وارد کنید درایو نوری. اگر به خاطر ندارید، آن را با انتخاب انجام دهید - دیر یا زود حدس می زنید. به عنوان مثال "D:"، "F"، "G" و غیره.
  2. پس از انتخاب، دستور dir را وارد کنید و پوشه I386 را در محتویات جستجو کنید - حاوی فایل هایی با بوت لودر است که باید کپی کنید.

  1. یک بار دیگر، ما تکرار خواهیم کرد که کل مسیر چگونه خواهد بود.

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

  1. برای کپی کردن آن، باید دستور "copy ntldr c:" را وارد کنید، که به نوبه خود نشان می دهد که کدام دستور اجرا می شود، با کدام فایل و کجا باید آن را کپی کنید. باز هم فراموش نکنید که به همه نشانه ها توجه کنید! در حالت ایده آل دستور باید به این صورت باشد:

راه اندازی موفقیت آمیز سیستم عامل

NTLDR در ویندوز 7/8/10 وجود ندارد

برای این نسخه ها، راه حل ها مشابه نسخه قبلی است:

1. سیستم را بوت کنید رسانه خارجیو وارد حالت ریکاوری شوید.

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

4. برخلاف روش قبلی، در اینجا فقط باید دو دستور را وارد کنید:

● bootrec /fixmbr

● bootrec /fixboot

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

/FixBoot– در پارتیشن سیستم بوت سکتور می نویسد.

5. پس از وارد کردن دستورات، برای تایید و راه اندازی مجدد دستگاه، Enter را فشار دهید.

نتیجه گیری

اگر این گزینه ها برای شما ناراحت کننده هستند، می توانید یکی دیگر را امتحان کنید.

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

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

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

نحوه رفع خطای NTLDR is missing

این فیلم آموزشی به وضعیتی می پردازد که هنگام روشن یا راه اندازی مجدد رایانه، خطای NTLDR is missing ظاهر می شود، که می تواند به دلیل حذف یا آسیب به فایل های boot.ini، ntldr و NTDETECT.COM باشد.

برخی از کاربرانی که در رایانه کار می کنند، ممکن است با وضعیت کمی معمول، اما بسیار ناخوشایند مواجه شده باشند، زمانی که خطای NTLDR وجود ندارد، برای راه اندازی مجدد Ctrl+Alt+Del را فشار دهید تا روی صفحه ظاهر شود. کمی پایین تر در مورد خطای ntldr is missing صحبت خواهم کرد و در این مورد چه باید کرد.

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

دلایل خطا

قبل از ادامه راه‌حل‌های خطای NTLDR is missing، می‌توانید فهرستی از دلایل ظاهر شدن آن را در رایانه خود بخوانید.

  1. اگر رایانه دارای چندین سیستم نصب شده باشد.
  2. فایل Ntldr می تواند به دلیل بی احتیاطی کاربر یا اشکالات نرم افزاری حذف یا خراب شود.
  3. تغییر پارتیشن فعال روی هارد نیز می تواند باعث بروز این خطا شود. برای بوت کردن ویندوز، شما نیاز دارید فایل های سیستمیکه ویندوز در حال اجرا روی فعال بودند بخش سختدیسک
  4. خطای NTLDR is Missing می تواند نه تنها به دلیل یک خطای نرم افزاری ظاهر شود، بلکه سخت افزار رایانه نیز می تواند باعث آن شود. هنگامی که چنین خطایی ظاهر می شود، باید به سخت افزار اجزای زیر توجه کنید: هارد دیسک، مشکل کابل هارد، نسخه قدیمیبایوس روشن است مادربرد، یک هارد دیسک دیگر که سیستم ویندوز دیگری را نصب کرده است.
  5. در موارد دیگر نیز متوجه خطا شد.

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

نکته شماره 1. اگر کامپیوتر دیگری با همان سیستم عاملی که روی شما نصب شده است در دسترس دارید، پس فایل های Ntldr و Ntdetect.com را کپی کنیدیا از کنسول استفاده کنید بازیابی ویندوز(بیشتر در مورد آن در زیر).

اگر کامپیوتری در دسترس نیست، اما یک هارد دیسک همراه با سیستم وجود دارد، می توانید فایل های NTLDR و Ntdetect.com را با استفاده از برنامه هایی کپی کنید: Windows LiveCD، Linux LiveCD، Acronis Disc Director یا سایر برنامه هایی که می توانند بدون نیاز به عملیات کار کنند. سیستم. برای بوت شدن از چنین دیسک هایی، باید وارد BIOS شوید و اولویت بوت را از CD-ROM تنظیم کنید.

پس از راه اندازی مجدد، پیام NTLDR is missing باید ناپدید شود.

نکته شماره 2. در فایل boot.ini باید مسیرهای سیستم عامل را از نظر صحت بررسی کنید. برای ویرایش فایل داده شده، می توانید با استفاده از برنامه هایی که در بالا ذکر کردم بوت شوید.

ساختار فایل "Boot.ini" با یک سیستم عامل به شکل زیر است:


تایم اوت = 30
پیش فرض = چند (0) دیسک (0) rdisk (0) پارتیشن (1)\WINDOWS


چند (0) دیسک (0) rdisk (0) پارتیشن (1)\WINDOWS="Windows XP Professional" /fastdetect

نکته شماره 3. اگر روش های بالا کمک نکردند، چگونه NTLDR را برطرف کنیم؟ هر کاربر پیشرفته باید یک کیت توزیع با یک سیستم عامل داشته باشد که روی رایانه او نصب شده است. من فکر می کنم این روش سریع ترین راه برای خلاص شدن از خطای ntldr is missing است، زیرا شما باید حداقل اقدامات را انجام دهید، اگرچه در نگاه اول همه چیز کمی نامفهوم به نظر می رسد. اگر نمی دانید چگونه ویندوز را برای بوت شدن از درایو تنظیم کنید، پیوند زیر را دنبال کنید و این اطلاعات را در ابتدای مقاله بخوانید: “.

برای انجام این کار، دیسک ویندوز را در درایو قرار دهید , قرار دادن را فراموش نکنید بوت BIOSاز سی دی رام پس از بوت شدن از دیسک، کلید R را فشار دهید تا Recovery Console باز شود.

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

به کدام نسخه از ویندوز باید وارد شوم؟

1 را وارد کنید، کلیک وارد.

پیامی ظاهر می شود:

رمز عبور مدیر را وارد کنید:

اگر مدیر بدون رمز عبور و سپس Enter را فشار دهید.

پیام زیر ظاهر خواهد شد:

**هشدار**

این رایانه دارای یک صفحه اصلی غیر استاندارد یا نامعتبر است رکورد بوت. استفاده از FIXMBR می تواند به جدول پارتیشن موجود آسیب برساند. این باعث از بین رفتن دسترسی به تمام پارتیشن های هارد دیسک فعلی می شود.

اگر مشکلی در دسترسی به دیسک وجود ندارد، توصیه می شود دستور FIXMBR را لغو کنید.

آیا نگارش MBR جدید را تایید می کنید؟

نامه ای وارد کنید Y(بله، بله) و فشار دهید وارد.

پیامی ظاهر می شود:

یک MBR جدید روی دیسک فیزیکی \Device\Harddisk0\Partition0 ساخته می‌شود.

رکورد جدید مستر بوت با موفقیت ساخته شد.

بعد از ظاهر شدن اعلان سیستم: C:\WINDOWS>

وارد تعمیر بوتو فشار دهید وارد.

پس از آن، یک پیام ظاهر می شود:

پارتیشن مقصد: C:.

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

نامه ای وارد کنید Y(بله، بله) و فشار دهید وارد.

پیامی ظاهر می شود:

سیستم فایل در پارتیشن بوت: NTFS (یا FAT32).

دستور FIXBOOT یک بخش بوت جدید می نویسد.

بخش بوت جدید با موفقیت نوشته شده است.

اعلان سیستم C:\WINDOWS> ظاهر می شود

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

مرحله بعدی در BIOS این است که بوت را از CD-ROM با تنظیم بوت از HDD (دیسک سخت) خارج کنید. اکنون می توانید دیسک نصب ویندوز را بیرون بکشید و بررسی کنید که آیا NTLDR وجود ندارد.

روش شماره 4. در برخی موارد، دستکاری کابل (قطع و وصل کردن) یا اتصال کابل دیگر کمک می کند. اگر پیام NTLDR گم شده همچنان ادامه دارد، سپس سعی کنید هارد دیسک دیگری را وصل کنید و سپس درایو خود را وصل کنید.

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

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

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

چرا NTLDR Is Missing ظاهر می شود و چگونه این مشکل را حل کنیم؟

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

یا به این صورت:


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

انتخاب 1

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

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

حالا بریم سر کار. شما به یک فلاپی بوت نیاز دارید که از آن بوت می شوید. Command Prompt (Shift+F10) را اجرا کنید و دستور زیر را در آنجا وارد کنید:

BCUpdate2.exe C: /f

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

گزینه 2

اگر دو سیستم عامل، به عنوان مثال، ویندوز XP و ویندوز NT را نصب کرده اید، بوت لودر دوم شکل ساده تری دارد که باعث ناسازگاری با XP می شود. به طور کلی، ممکن است مشکل از سیستم عامل های NT و XP باشد.

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



پس از آن، می توانید راه اندازی مجدد کنید و امیدوار باشید که همه چیز کار کند.

گزینه 3

شما می توانید داده های بوت را به روش دیگری بازیابی کنید، برای این کار دوباره باید از دیسک بوت بوت شوید، اما در حالت MS-DOS، به محض انجام این کار، باید فایل های Ntldr و Ntdetect.com را در فایل کپی کنید. ریشه پوشه دیسک بوت

وقتی فایل ها را جابجا می کنیم، ممکن است مشکلی پیش بیاید. راه حل ساده است - ویژگی هایی را که مانع انتقال فایل ها می شوند را حذف کنید. در اینجا نحوه انجام آن آمده است:

attrib ntdetect.com -r -s –h

attrib ntldr -r -s –h

گزینه 4

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

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

گزینه 5

می توانید دوباره کنسول بازیابی را اجرا کنید. برای شروع، باید یک دیسک بوت یا فلش درایو داشته باشید، کنسول را با کلید R باز کنید، موارد زیر را وارد کنید:

کپی e:\i386\ntldr c:\

کپی e:\i386\ntdetect.com c:\

فایل های NTLDR و NTDETECT.COM را روی دیسک سیستم کپی می کنیم. دستور مسیری را مشخص می کند که از آنجا کپی انجام می شود و درایو C، حرف e:\ درایو است.

گزینه 6

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

  • بوت از فلاپی؛
  • Command Prompt را اجرا کرده و دستور را وارد کنید fdisk;
  • درج پشتیبانی از دیسک های بزرگ را با کلید Y تأیید کنید.
  • در جایی که یک مورد را انتخاب می کنید، دستورات ظاهر می شوند "انتخاب پارتیشن فعال"و سپس قسمت مورد نیاز را فعال کنید.

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

  • بوت از دیسک بوت، درایو فلش؛
  • R را فشار دهید تا پنجره بازیابی باز شود.
  • دستور را وارد می کنیم سی دی... برای رسیدن به ریشه دیسک لازم است. (شاید مجبور شوید چندین بار وارد شوید).
  • هنگامی که در فهرست اصلی قرار گرفتید، برای مثال، حرف درایو را وارد کنید، "e:";
  • دستور را وارد می کنیم سی دی i386;
  • NTLDR را در درایو بوت کپی کنید - ntldr + نامه درایو بوت را کپی کنید;
  • با دستور خارج شوید خروج.

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

NTLDR هنگام بوت کردن ویندوز XP وجود ندارد یا bootmgr هنگام بوت کردن ویندوز 7 وجود ندارد.

کامپیوتر رو روشن کردی ولی وقتی ویندوز XP بالا میاد مینویسه ntldr گم شده استو ویندوز 7 را با خطا لود نمی کند یا لود نمی کند bootmgr گم شده است. وحشت نکنید. معمولاً رفع مشکل نسبتاً آسان است.

بیایید بفهمیم که کتیبه به چه معناست ntldr گم شده است(در ویندوز 7 خطا bootmgr گم شده است). پیام نشان می دهد که بوت لودر ویندوز(فایل ntldr یا bootmgr ) یافت نشد بوت لودر برنامه ای است که برای اولین بار در آن بارگذاری می شود. رمو بارگذاری بیشتر سیستم عامل را کنترل می کند. به طور طبیعی، اگر بوت لودر پیدا نشد، دیگر خبری از بارگیری بیشتر سیستم عامل نیست و رایانه پیشنهاد می کند به سادگی با فشار دادن کلیدهای Ctrl + Alt + Del راه اندازی مجدد شود.

فایل ها ntldrو ntdetect.comباید در پوشه ریشه درایوی که ویندوز XP از آن بارگیری می شود (درایو C:) قرار داشته باشد. اگر آنجا نباشد، این خطا ظاهر می شود.

در بوت لودر ویندوز 7 bootmgrمی تواند هم بر روی پارتیشن با سیستم عامل (درایو C) و هم در یک پارتیشن مخفی خاص که در حین نصب ایجاد می شود و NTLDR وجود ندارد قرار گیرد - دلایل خطا

1) دلیل عدم وجود بوت لودر ویندوز در دیسک ممکن است در درجه اول خطاهای منطقی در سیستم فایل. این خطاها ممکن است، به عنوان مثال، پس از خاموش شدن نادرست رایانه یا پس از یخ زدن آن، و همچنین به دلیل آسیب به خود هارد دیسک ظاهر شوند.

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

3) دلیل دیگر تغییر پارتیشن فعال دیسک است. فایل ها ntldrو ntdetect.com(ویندوز XP) یا bootmgr(ویندوز 7) باید در پارتیشن فعال دیسک باشد، در غیر این صورت آنها پیدا نخواهند شد.

4) همچنین اغلب خطا داده شدهپس از فشرده شدن دیسک بوت، یعنی درایو C، اتفاق می افتد.

5) علت آسیب به فایل های ntldr و bootmgr می تواند آسیب فیزیکی به هارد دیسک باشد (بد سکتور یا بلوک بد "و).

NTLDR وجود ندارد - نحوه تعمیر

برای رفع خطا، به یک دیسک بوت ERD Commander نیاز دارید (می توانید تصویر دیسک را دانلود کنید، اما در این مقاله بخوانید: نحوه رایت تصویر در سی دی) و یک آرشیو حاوی فایل های ntldrو ntdetect.com: .

اگر فلاپی درایو ندارید، می توانید یک USB قابل بوت ERD Commander بسازید. آرشیو فایل ها باید در یک درایو فلش USB باز شود تا بعداً بتوان آن را در هارد سیستم کپی کرد.

اکنون به شما می گویم که اگر پیام NTLDR is missing را دریافت کردید چه کاری انجام دهید

1) اول از همه، شما باید دیسک را برای خطاهای منطقی در سیستم فایل بررسی کنید.

ما کامپیوتر را از دیسک بوت یا فلش درایو ERD Commander بوت می کنیم. یک نسخه را انتخاب کنید فرمانده ERDبرای نسخه ویندوز شما صفحه نمایش برای مدتی پس از شروع بارگذاری سیاه خواهد شد - نگران نباشید، باید چنین باشد. با فعالیت درایو یا فلش می توانید قضاوت کنید که دانلود در حال انجام است. سپس یک کادر محاوره ای ظاهر می شود که از شما می خواهد در پس زمینه به شبکه متصل شوید. روی دکمه کلیک کنید رد شدن از اتصال شبکه (در ERD 6.5، روی No کلیک کنید) تا از این مرحله رد شوید. اگر از شما خواسته شد که حروف درایو را مانند سیستم عامل توزیع کنید، با کلیک بر روی Yes موافقت کنید.

در پنجره بعدی سیستم عامل خود را انتخاب کرده و OK کنید.

حالا باید یک پنجره command prompt باز کنید. برای انجام این کار، به منو بروید شروع - خط فرمان(در ERD Commander برای ویندوز 7 انتخاب کنید خط فرمان)

در خط فرمان، دستور را وارد کنید chkdsk c: /fبرای بررسی درایو C: و Enter را فشار دهید اگر پیامی مانند شکل زیر ظاهر شد، فشار دهید y(بله) سپس Enter کنید

فرآیند تأیید شروع می شود و پس از آن گزارشی نمایش داده می شود.

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

اگر پس از انجام این کار، NTLDR گم شد یا خطای BOTMGR is missing همچنان ظاهر شد، به مرحله بعدی بروید.

2) فایل های NTLDR و NTDETECT.COM را در درایو سیستم بررسی کنید

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

بررسی کنید که آیا فایل‌های ntldr و ntdetect.com در پوشه ریشه درایو C: وجود دارد. برای انجام این کار، ERD Commander را دانلود کرده و Explorer ( Start-Explorer) و وجود این فایل ها را بررسی کنید.

حتی اگر فایل‌های ntldr و ntdetect.com در درایو C: وجود دارند، بهتر است آنها را با فایل‌های بایگانی Ntldr_ntdetect.zip جایگزین کنید.

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

در پنجره ظاهر شده باید مسیر مقصد را برای فایل های کپی شده مشخص کنید. درایو C را انتخاب کرده و روی OK کلیک کنید.

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

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

3) مطمئن شوید پارتیشن دیسکی که ویندوز XP روی آن نصب شده است فعال باشد

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

این کمک خواهد کرد نرم افزار Acronisمدیر دیسک. تصویر دیسک بوت قابل دانلود است. تصویر را روی دیسک رایت کرده و از آن بوت کنید.

از منوی دیسکی که ظاهر می شود، را انتخاب کنید Acronis Disk Director 11 Advanced.

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

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

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

یک پنجره هشدار ظاهر می شود که نشان می دهد این ممکن است بر بارگذاری سیستم عامل تأثیر بگذارد. کلیک خوب.

اکنون به برنامه نیاز داریم تا عملیات زمان بندی شده را انجام دهد و درایو (C:) را فعال کند. برای این کار بر روی دکمه کلیک کنید اعمال عملیات برنامه ریزی شده.

پنجره ای ظاهر می شود که در آن عملیاتی که باید انجام شود نوشته می شود. کلیک ادامه دهید.

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

سپس پنجره اصلی را ببندید مدیریت دیسکو دکمه را فشار دهید بارگذاری مجدد.

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