Вольно или невольно, но начинающие пользователи компьютеров, на которых установлены операционные системы семейства Windows, могут встретиться с проблемой отказа её загрузки. После запуска ПК и перед загрузкой Windows, появляется надпись ntldr is missing на черном фоне экрана в консоли системы. Первые попытки осмыслить происходящие новичку, да еще незнакомого с английским языком, приводит его к волнению. Сразу возникает паника, и переживания, что все данные находившееся на компьютере исчезли безвозвратно.
Неопытные пользователи при появлении ошибки ntldr is missin вряд ли могут знать, что делать в такой ситуации. Как найти правильное решение и исправить проблему загрузки системы?
Причины сбоя загрузки
Однако, проблема с загрузкой ОС, а особенно широко распространенной когда-то Windows XP, известна давно. Все дело в утрате нескольких файлов в корневом каталоге ОС, отвечающих за загрузку системы. Это так называемые системные файлы Ntldr и Ntdetect.com, по умолчанию расположенные обычно в диске «С:/», но в зависимости от варианта установки возможна и другая буква, к примеру, «D:/». В процессе эксплуатации специалистами Windows XP стало известно, что ошибка ntldr is missing, может возникать по нескольким причинам:
- Случайное удаление описанных файлов непосредственно пользователем.
- Носитель информации, то есть винчестер, где была установлена ОС Windows XP, вышел из строя.
- Смена активного диска, имеющего всегда приоритет при загрузке операционных систем на компьютере.
- Некорректные действия пользователя решившего выключить компьютер путем нажатия кнопки на системном блоке или выдернув вилку шнура из электрической розетки.
- Файлы загрузочного сектора диска были повреждены вирусами или троянами
В принципе исправить возникшую ошибку можно нескольким способами. Для каждого случая сбоя системы, существуют и свои методы устранения проблем.
Использование сторонних носителей
В случае удаления файлов загрузки самим пользователем, есть два выхода. Кстати сказать, это едва ли не самый типичный случай. Либо нужно делать восстановление Windows XP через систему базового ввода и вывода, иначе говоря, BIOS. Либо с помощью специального облегченного загрузочного диска (LiveCD) и флешки. Восстановление ОС потребует дистрибутив, то есть установочный диск с вашей копией системы. Но здесь могут возникнуть иные проблемы, например, отсутствие его как такового.
Тогда вам нужно либо купить лицензионный диск, а как вариант позаимствовать у знакомых. В конце процедуры восстановления Windows XP, вы просто вводите свой ключ лицензии. Разумеется, описанный способ может быть выполнен и без лицензионного установочного диска, при помощи распространяемых самодельных сборок, вроде, такого как Zver.
В общем случае нужно запустить заново компьютер или перезагрузить его. Затем сразу нажимает клавишу DEL или F2 (у каждого ПК может быть разная версия БИОС), в результате чего появится синий экран с вариантами установки системы.
Поскольку мы собирается восстанавливать, а не выполнять новую установку ОС выбираем вариант «Восстановить Windows XP при помощи консоли» и нажимает клавишу R. Далее появится черный экран консоли и будет предложено исправить ошибку ntldr is missing, выбрав ту ОС, которую нужно восстановить. То есть вы должны знать имя (букву) каталога с поврежденной Windows XP. Позже, в консоли после имени каталога, где находится «битая» ОС, нужно добавить две специальные команды fixboot и fixmbr поочерёдно, но без кавычек. Продемонстрируем это на примере диск С, С:/Windows fixmbr (как вариант fixboot). После ввода команд нажмите Enter и перезагрузите ПК.
Несколько иной способ получения результата беспроблемной загрузки демонстрирует другой пример, где нужно использовать загрузочный LiveCD и флешку. Перед загрузкой LiveCD, нужно найти работоспособную систему Windows XP, на другом ПК или ноутбуке. Найдите и скопируйте файлы Ntldr, Ntdetect.com.
Все действия нужно выполнять последовательно, сначала загрузиться с LiveCD, а затем вставить флешку и вновь скопировать нужные файлы в системный каталог, используя обычную оконную процедуру. Кстати, есть альтернативное решение подразумевающее использование команд консоли Windows XP. После нажатия буквы R появиться экран консоли, возле мигающего курсора введите команду DIR, перед номером диска, где предстоит восстановить систему. Вы сразу же попадете в системную папку Windows, где предстанут все имеющиеся файлы.
Так можно убедиться, что нужных нам файлов там нет или наоборот. Потом вставляем флешку и далее в консоли прописываем поочередно copy D:\i386\ntldr C:\ и copy D:\i386\Ntdetect.com C:\ и жмем Enter. Под буквой D подразумевается название съёмного носителя (флешки). Перезагрузите машину, и система будет запущена.
Устранение проблемы с помощью замены винчестера
Здесь все проще и одновременно сложней. Ваш винчестер испортился и нужно его заменить, но это стоит денег, порой не малых. Этот вариант применяется крайне редко, да и то из-за износа и заводского брака жёсткого диска. Так же бывают не менее экзотические случаи поражения загрузочного сектора винчестера вирусами и повреждения троянами.
Смена активного диска
Часто пользователи даже не замечают проблемы использования двух жёстких дисков. Между тем это может, послужит жёстким конфликтом между ними. Предположим у вас есть возможность подключить дополнительный винчестер, и вы делаете его установку в корпус системного блока. Но вот тут то, при очередном запуске забываете о приоритете вызова носителей информации. Ваш новый жёсткий диск может не содержать ОС, но в БИОС имеет наивысший приоритет, то есть стоит первым. Измените вариант первичной загрузки нужного вам жесткого диска. В БИОСе нужно найти вкладку Boot, и изменить вариант первичной загрузки нужного вам жёсткого диска.