NTLDR is missing

Що робити, якщо замість Windows ви бачите помилку NTLDR is missing

Часто, виїжджаючи на виклики для ремонту комп'ютерів, зустрічаюся з такою проблемою: після включення комп'ютера, операційна система не запускається і, замість цього на екрані комп'ютера з'являється повідомлення:

NTLDR is missing, і пропозиція натиснути Ctrl, Alt, Del.

Помилка типова для Windows XP, а у багатьох до сих пір встановлена ​​ця ОС. Постараюся докладно пояснити, що робити, якщо така проблема трапилася у Вас.

Чому з'являється це повідомлення

Причини можуть бути різними - неправильне виключення комп'ютера, проблеми з жорстким диском, діяльність вірусів і неправильний завантажувальний сектор Windows. В результаті, система не може отримати доступ до файлу ntldr, Який необхідний для правильної завантаження через його пошкодження або ж його відсутності.

Як виправити помилку

Можна використовувати кілька способів, для того, щоб відновити правильну завантаження ОС windows, розглянемо їх по порядку.

1) Замінити файл ntldr

  • Для заміни або відновлення пошкодженого файлу ntldr можна скопіювати його з іншого комп'ютера з такою ж операційною системою або ж з інсталяційного диска з Windows. Файл знаходиться в папці \ i386 диска з ОС. Також Вам знадобиться файл ntdetect.com з тієї ж папки. Ці файли, за допомогою Live CD або консолі відновлення Windows потрібно скопіювати в корінь Вашого системного диска. Після цього, слід виконати наступні кроки:
    • Завантажитися з установочного диска з Windows
    • При появі пропозиції натиснути R для запуску консолі відновлення зробити це
    • Перейти на завантажувальний розділ жорсткого диска (наприклад, за допомогою команди cd c :).
    • Виконати команди fixboot (для підтвердження потрібно натиснути Y) і fixmbr.
    • Після отримання про успішне виконання останньої команди, наберіть exit і комп'ютер повинен перезавантажитися без повідомлення про помилку.

Запуск консолі відновлення

застосування fixboot

Копіювання ntldr в консолі

 

2) Активувати системний розділ

  • Трапляється, що по ряду різних причин, системний розділ може перестати бути активним, в цьому випадку Windows не може отримати до нього доступ і, відповідно, доступ до файлу ntldr. Як це виправити?
    • Завантажитися з допомогою будь-якого завантажувального диска, наприклад Hiren's boot CD і запустити програму для роботи з розділами жорсткого диска. Перевірити системний диск на наявність мітки Active. Якщо розділ не активний або прихований - зробити активним. Перезавантажитися.
    • Завантажитися в режимі відновлення Windows, так само як і в першому пункті. Ввести команду fdisk, в меню вибрати необхідний активний розділ, застосувати зміни.

3) Перевірити правильність записи шляхів до операційної системи у файлі boot.ini

4) Відео про те, як усунути помилку NTLDR is missing