Практически у всех встречалась подобная ошибка, но исправить её может не каждый пользователь компьютера или ноутбука. Самое популярное решение это форматирование жесткого диска и установки чистой операционной системы. Этот способ имеет два больших минуса: потеря всех накопленных данных и потеря времени. В этой статье рассмотрим не сложные, но в то же время эффективные способы.
Во время загрузки OC Вы получаете предупреждение:
Press CTRL+ALT+DEL to restart.
Рассмотрим основные причины возникновения ошибки:
1. Большое количество файлов в корне системного диска — в папке Windows. Из за этого происходит сильная фрагментации таблицы MFT корневой папки. Если таблица MFT корневой папки содержит большое количество файлов, то она может стать настолько фрагментированной, что потребуется создание дополнительного индекса размещения. Поскольку в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс размещения. При этом будет выведено сообщение об ошибке.
В основном, данные не копируются в корневую папку. Указанная проблема появится в том случае, если какая-либо программа постоянно создает и удаляет временные файлы.
2. Конфликт загрузчиков разнородных систем (Windows и linux) установленных на одном компьютере.
3. Загрузчик NTLDR Ntldr и Ntdetect.com могут по разным причинам удалены или повреждены в результате действий пользователя или ошибок в работе программного обеспечения.
4. Сообщение об ошибке «NTLDR Is Missing» может появиться после смены активного раздела. Для стабильной работы загрузчика Windows необходимо, чтобы системные файлы, которые он использует, располагались на активном разделе.
5. Хочу заметить, что ошибка «NTLDR Is Missing» может быть не только программная, но и аппаратная. Это и сбой в работе жесткого диска, и устаревшая версия BIOS на материнской плате (крайне редко, но бывает), подключение к компьютеру ещё одного диска с уже имеющимся ОС.
6. А также другие случае, которые менее популярны.
Устранение проблемы:
Первое решение. Если у вас или добрый сосед у которого имеется компьютер с такой же операционной системой, можно скопировать файлы Ntldr и Ntdetect.com или воспользоваться консолью восстановления Windows.
Если же нет компьютера, то можно скопировать эти файлы при помощи программ: Windows LiveCD, Linux LiveCD, или другими программами (например такие как Acronis Disc Director и д.р), которые могут работать без операционной системы, загружаясь с BIOS выставив загрузку с CD-ROM.
Второе решение: В системном файле файле boot.ini (Размещение: c:\boot.ini — по умолчанию является скрытым, поэтому необходимо настроить винду для показа подобных файлов.) проверить правильность пути к операционной системе. Чтобы исправить данный файл, так же можно загрузиться с помощью программ, которые написано в первом решение.
Строение файла «Boot.ini» с одной операционной системой на диске должна выглядеть так:
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Windows XP Professional» /fastdetect
Третье решение. У каждого пользователя ПК должен быть дистрибутив с операционной системой, которая установлена на его компьютере. Приведенный ниже способ по праву считается самым быстрым и простым.
Вставьте диск с вашей операционной системой (в моём случае Windows XP) в дисковод, при этом не забудьте выставить приоритеты в BIOS — CD-ROM. Загрузившись с диска нажать клавишу R, для открытия консоли восстановления.
Теперь будем восстанавливать. Если на компьютере установлена одна ОС, то выйдет такой текст:
1: C:\WINDOWS
Введите 1, нажмите Enter.
Появится сообщение:
Введите пароль администратора:
— Если у вашей учетной записи не был установлен пароль, то просто нажмите Enter.
— Теперь вводим команду fixmbr и нажимаем кнопку Enter.
— Выскочит уведомление:
Подтверждаете запись новой MBR?
— Вводим букву Y (yes, да) для подтверждения и нажимаем Enter.
— Снова появится сообщение:
Новая основная загрузочная запись успешно сделана.
— Введите fixboot и нажимаем Enter.
— После этого появится сообщение:
Хотите записать новый загрузочный сектор в раздел C:?
— Появится сообщение:
Команда FIXBOOT записывает новый загрузочный сектор.
Новый загрузочный сектор успешно записан.
Всё что нужно было сделали, теперь можно выходить из консоли восстановления, для этого вводим команду exit и нажимаем Enter. После этого компьютер произведет перезагрузку.
Не забываем в BIOS убирать загрузку с CD-ROM, выставив загрузку с HDD (жесткого диска).
Четвертое решение — для старых компьютеров.
Разбираем системный блок (это не так страшно, нужна будет всего лишь отвертка) и заменяем слот шлейфа или подключаем новый шлейф.
Если у вас возникли вопросы по статье или не решили свою проблему, то заходите на наш компьютерный форум и мы обязательно поможем вам.