Звоните нам

8-985-485-65-54 начальник службы экспертизы и восстановления данных

8-4967-52-77-60 центральный офис в Подольске

Звоните с 10:00 до 19:00 по Москве
Приезжайте с 13 до 20 в будни, с 9 до 14 в субботу

Сотрудничество!

Предлагаем сотрудничество it-компаниям. Далее...…

Инструкции

Бесполезные советы

NTLDR (BOOTMGR) is missing

Есть несколько причин появления сообщения


NTLDR is missing
Press CTRL+ALT+DEL to restart.

в Windows NT/2000/XP/Vista/7
или


BOOTMGR is missing
Press CTRL+ALT+DEL to restart.

в Windows 7

Итак, NTLDR is missing
  1. Логические или физические ошибки на диске (все версии Windows)
  2. Изменение аппаратной конфигурации (все версии Windows)
  3. Отсутствие файла NTLDR или ntdetect.com (NT/2000/XP)
  4. Слишком большое количество файлов в %systemdrive%\ (NT/2000/XP)
  5. Неактивный раздел "Зарезервировано системой" (boot) (Windows 7)
BOOTMGR is missing
  1. Логические или физические ошибки на диске
  2. Изменение аппаратной конфигурации

При физической неисправности жёсткого диска путь только один - его замена.

Логические ошибки исправляются из консоли Windows. Достаточно загрузиться с установочного компакт-диска или LiveCD. Используется программа chkdsk, чтобы она выполнила исправление ошибок, запускать её надо с ключом /p (консоль восстановления XP) или /F (все прочие случаи).

Изменение аппаратной конфигурации означает, что было подключено новое устройство (любое - диск, флешка, DVD или другое) и компьютер пытается начать загрузку с него. В этом случае надо выбрать в BIOS загрузочный диск.

Отсутствие файла NTLDR исправляется копированием его в корневой каталог системного диска. Важно только одно: взять файл из своей версии Windows, т.е. для Windows 2000 - от Windows 2000, для XP - от XP. Языковые различия и установленные обновления не важны.

Слишком большое количество файлов в корневом каталоге системного диска возникает, если сваливать в него всё подряд или устанавливать программы, запуская установочные файлы из корня диска. Чтобы получить такое в Windows 7, надо очень постараться, а в 2000/XP бывает, переполнение корневого каталога случается постепенно, незаметно для пользователя. Как быть в этом случае? Загрузиться с компакт-диска или флешки, скопировать (не перенести!) куда-нибудь NTLDR и ntdetect.com, удалить лишние файлы, а также NTLDR и ntdetect.com, провести дефрагментацию (для перестроения индекса размещения файлов) и вернуть NTLDR и ntdetect.com обратно.

Если же у вас Windows 7 и при этом возникает ошибка NTLDR is missing, значит, пришло время осваивать утилиту diskpart. Загружаемся с компакт-диска в режим восстановления, выбираем командную строку и пишем - diskpart.


X:\Windows\system32>diskpart
DISKPART> list disk // ищем в списке системный диск, пусть он будет 0
DISKPART> select disk 0 // выбираем диск для работы
DISKPART> list partition // ищем в списке резервную, обычно 1
DISKPART> select partition 1
DISKPART> active // делаем её активной
DISKPART> exit // выйти из diskpart
X:\Windows\system32>shutdown -r -t 0 // перезагрузить систему

Вот, пожалуй, и все основные случаи.