Как сделать восстановление загрузчика Windows XP? Пошаговая инструкция
Здравствуйте, дорогие посетители блога.
Запуск операционных систем от корпорации Microsoft состоит из нескольких основных этапов, выстроенных в строгой последовательности. И если хоть один из элементов вышел из строя, скорее всего загрузиться не получится. Существует масса причин, из-за которых случаются подобные ситуации. В целом для решения проблемы производится восстановление загрузчика Windows XP. Далее в статье я расскажу, как подобное можно сделать быстро и просто.
Содержание статьи
Что это?( к содержанию ↑ )
Загрузочная запись (она же MBR) хранит в себе некоторый код, который нужен для старта операционки. Так, после включения питания, BIOS проводит проверку всех основных систем. Затем он передает управление как раз вышеупомянутой области.
И если после установки Ubuntu или других ОС вы вдруг увидели на мониторе одну из надписей: «no boot device», «ntldr is missing» — нужно восстанавливать загрузчик.
Причины( к содержанию ↑ )
Существует несколько основных причин из-за которых появляются подобные проблемы:
-
Некорректная установка Windows 7, после чего надписей на мониторе может и не быть.
-
Удаление Linux или менеджера, отвечающего за запуск.
-
Вирусы.
-
Механическое повреждение винчестера.
-
Проблемы с электропитанием.
MBR( к содержанию ↑ )
В целом процесс «воскрешения» компьютера в случае обнаружения вышеописанных проблем производится в несколько этапов, и на каждом из них стоит проверять работоспособность устройства. Итак, первое, что необходимо выполнить – восстановить MBR. Для этого выполняем несколько действий:
-
Находим загрузочный диск или флешку с версией XP, даже после установки Windows 10. Вставляем этот компонент в соответствующий порт или привод. Перезапускаем компьютер и заходим в BIOS путем нажатия «Del», «F11» или других кнопок – нужные указываются на мониторе практически сразу после рестарта. Далее отправляемся в меню «Boot» и выставляем запуск с нужного нам компонента. Сохраняемся и выходим.
-
После появится синий экран, где нам необходимо нажать «R» — запустится консоль восстановления.
-
Выбираем систему, куда нужно попасть. Если она одна на устройстве, указываем просто «1».
-
Далее «реконструкция» из командной строки производится при помощи команды «fixmbr». Вводим «Y».
Теперь MBR восстановлена. Можете перезапустить устройство и проверить его работоспособность.
Загрузочный сектор( к содержанию ↑ )
В большинстве случаев сообщение «NTLDR is missing» указывает на проблемы с загрузочной записью. В некоторых случаях такое происходит в результате выхода из строя жесткого диска.
В целом по общим показателям этот случай похож на описанный выше, поэтому лучше воспользоваться двумя командами:
-
Загружаемся с флешки, на которой находится дистрибутив Windows XP. Для запуска нужной нам области нажмите «R».
Стоит отметить, что без консоли восстановления этого выполнить не удастся.
-
Указываем, в какую именно ОС необходимо попасть.
-
Опять же выполняем «fixmbr» и вводим «Y».
-
Теперь необходимо переписать загрузочный сектор. Для этого введите команду «fixboot» и согласитесь кнопкой «Y».
-
Для завершения работы укажите «exit».
-
Перезапустите компьютер.
Как видно, без загрузочного диска (флешки) выполнить «воскрешение» системы не получится.
Boot.ini( к содержанию ↑ )
В случае, когда и прошлый вариант не изменил ситуацию, корректируем файл Boot.ini. Для этого выполняем несколько простых движений:
-
Опять же загружаемся в область с установочными инструментами и запускаем консоль.
-
Выполняем команду: «bootcfg /rebuild».
В ходе выполнения программа просканирует все диски на наличие Windows. Перед пользователем появится предложение об изменении файла конфигурации. В результате старт ОС должен теперь происходить корректно.
Копирование элементов загрузки( к содержанию ↑ )
При некоторых обстоятельствах вышеописанные инструменты не помогают. А потому придется некоторые важные элементы переносить в корень диска вручную при помощи утилит, указанных выше:
-
Загружаемся с переносной памяти. Открываем консоль.
-
Проводим запись MBR и соответствующего сектора, как рассказано в прошлом пункте.
-
Прописываем команду «map». С помощью нее появится список всех используемых дисков. Находим букву того, на котором расположен дистрибутив Win.
-
Вводим соответствующий символ и подтверждаем нажатием «Enter».
Стоит отметить, что так как это происходит до момента запуска ОС, все можно делать без пароля администратора.
-
Теперь нужно указать сразу несколько команд:
1) cd i386;
2) copy NTLDR c:\;
3) copy NTDETECT.com c:\;
4) bootcfg /add;
5) Выбираем цифру найденной системы. Указываем ее имя.
6) В параметрах прописываем «/fastdetected».
-
Теперь «exit».
Перезапускаем устройство и проверяем работоспособность.
Что ж, как видно, без диска выполнить процедуру восстановления не получится. Даже из Windows 7 или более современных версий. Но при этом в Win XP все происходит гораздо быстрее и проще. В этом вы можете убедиться из видео:
Что ж, надеюсь у вас получится вернуть работоспособность своему компьютеру.