Всем привет! Столкнулся с такой проблемой, когда система перестала загружаться, а на экране появилась ошибка: «NTLDR is missing Press Ctrl+Alt+Del to restart» – в сообщении говорится, что система не может обнаружить файл «NTLDR». Ниже я расскажу, что нужно делать. Если возникнут дополнительные вопросы – пишите в комментариях, и я помогу. Поехали!
Первые действия
В первую очередь я советую вытащить из компьютера все внешние жесткие диски, флешки и CD/DVD компакт диски, кроме системного диска. Такое может происходить, если в BIOS установлен неправильный BOOT приоритет, и система пытается запуститься с любого носителя. Возможно вы ранее загружались с флешки и забыли поменять BOOT в BIOS? Надо это проверить.
Если проблема после этого решится, то вам нужно при загрузке зайти в BIOS и поменять там BOOT приоритет – выставив на первое место ваш жесткий диск. Запускаем BIOS с помощью одной из клавиш:
Delete F1 F2 F10 EscЧитаем – как зайти в BIOS.
Смотрите на подсказку в начальном экране. далее переходим в раздел «BOOT» в БИОС и устанавливаем на первое место ваш жесткий диск. Не забываем перед выходом сохраниться, нажав кнопку:
F10Если вы не знаете, как поменять приоритет загрузки – читаем эту инструкцию (переходим по ссылке).
Вообще, я бы советовал бы всем это сделать, так как настройки БИОС могут слететь. Если это не помогло, то значит поврежден файл Ntldr или Ntdetect.com – они отвечают за начальную загрузку системы. Но переживать не стоит. Далее я расскажу, как устранить и исправить эту ошибку.
Восстановление
Если у вас Windows 7, то вы можете активировать параметры запуска – для этого зажмите кнопку «F8» перед загрузкой системы. Далее выбираем «Устранение неполадок компьютера».
Если данный параметр не запустился или не решил нашу проблему, то попробуем пойти другим путем. Нам понадобится установочный диск или флешка с вашей системой. Инструкции по созданию загрузочного носителя вы можете посмотреть ниже:
ПРИМЕЧАНИЕ! Понимаю, что это лишние действия, но без загрузочной флешки мы не сможем восстановить некоторые данные системы. Поэтому переходим по ссылкам ниже, если у вас флешки нет, и создаем её.
При перезагрузке вызываем BOOT меню – клавиши:
F11 F12 F9 EscИ выбираем нашу флешку или диск. Загрузку можно установить и в BIOS, только потом не забудьте поменять загрузку обратно с винчестера.
Читаем – как загрузиться с флешки.
В Windows 10 и 11: Заходим в режим «Восстановление системы». Переходим в пункт «Поиск и устранения неисправностей» – «Восстановление при загрузке».
Нажимаем «Восстановление системы».
ОС сама попытается найти проблему, если вылезло вот такое окошко, то нажимаем на кнопку исправления.
Если это не помогло, или окошко так и не появилось, то выбираем кнопку «Далее».
Выбираем самую верхнюю ссылку.
Если это не поможет, то можно выполнить копирование поврежденных файлов с диска с помощью командной строки – данный раздел находится там же. Просто вводим две команды:
bootrec /fixmbr
bootrec /fixboot
ПРИМЕЧАНИЕ! Если будут какие-то проблемы с командой, то можете в конце первых слов добавить расширение «exe», чтобы получилось вот так: bootrec.exe /FixMBR и bootrec.exe /FixBoot.
Ручное копирование файла
Если прошлые варианты не дали результата, то можно сделать следующее. Опять заходим в командную консоль. Выводим команду:
diskpart
list volume
Мы увидим все разделы, нас интересует два: первые – это наша загрузочная флешка или диск. В моем случае это CD-диск (F) и второй раздел, который имеет размер 100 МБ – там и хранятся все нужные загрузочные файлы.
ПРИМЕЧАНИЕ! Если раздела с 100 МБ нет, то запомните буквы других дисков. Мы будем копировать поломанные файлы во все разделы.
Вводим:
exit
Теперь заходим на нашу загрузочную флешку или диск:
F:
Теперь копируем нужные файлики в раздел, который имел размер 100МБ.
ПРИМЕЧАНИЕ! У вас буквы могут быть другие, поэтому смотрите внимательно. Также если у вас ранее не было обнаружено раздела в 100 МБ, то копируем файлы во все остальные диски.
copy ntldr C:
copy ntdetect.com C:
exit
Пробуем загрузить системы, если ничего не помогает, то опять зайдите в консоль и введите:
bootsect /nt60 All
Если и после этого система не захочет загружаться, то скорее всего у вас системный раздел не активен. Заходим в консоль, вводим поочередно команды:
diskpart
list disk
Вы увидите все разделы – вам нужно выбрать номер того, на котором у вас предположительно установлена ОС (ориентируйтесь по размеру раздела). Далее вводим команду:
select disk {номер нужного раздела с Windows}
active
exit
Ничего не помогло
В первую очередь переходим сюда (ссылка) и внимательно читаем рекомендации. Там описаны все основные моменты по восстановлению загрузчика и других важных файлов в операционной системе Windows 10 и Windows 11.
У нас остается ещё один вариант – возьмите у друга или знакомого жесткий диск с такой же виндой и установите его в этот комп. Далее загружаемся с рабочей системы и копируем два файла: Ntldr и Ntdetect.com – они находятся в корне системного раздела и «невидимы» или скрыты. Чтобы их увидеть, вам нужно установить в свойствах папок возможность просматривать скрытые файлы.
Если и это не поможет, то скорее всего жесткий диск поврежден. Как вариант, можно попробовать переустановить Windows, так как повреждения могут быть более глубокие. Проверку жесткого диска можно выполнить с загрузочной флешки и программы Victoria.
Спасибо вам огромное, помогло
Ручное копирование вроде сработало, а вот автоматом почему-то не исправилось
У меня вирус файл побил, после восстановления также произошло. Так что после исправления входим под безопасным режимом и ищем его…
Спасибо, все работает