Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

Содержание

  • Восстановление загрузки Windows XP
    • Восстановление MBR
    • Загрузочный сектор
    • Восстановление файла boot.ini
    • Перенос загрузочных файлов
    • Заключение
  • Вопросы и ответы

Проблемы с загрузкой ОС – явление, широко распространенное среди пользователей Windows. Происходит это по причине повреждения средств, отвечающих за запуск системы – главной загрузочной записи MBR либо особого сектора, в котором содержатся файлы, необходимые для нормального старта.

Восстановление загрузки Windows XP

Как уже было сказано выше, существует две причины неполадок при загрузке. Далее поговорим о них подробнее и постараемся решить данные неполадки. Делать это мы будем с помощью консоли восстановления, которая содержится на установочном диске Windows XP. Для дальнейшей работы нам необходимо загрузиться с этого носителя.

Подробнее: Настраиваем BIOS для загрузки с флешки

Если у Вас в наличии только образ дистрибутива, то сначала нужно будет записать его на флеш-накопитель.

Подробнее: Как создать загрузочную флешку

Восстановление MBR

MBR обычно записана в самой первой ячейке (секторе) на жестком диске и содержит небольшой кусок программного кода, который при загрузке выполняется первым и определяет координаты загрузочного сектора. Если запись повреждена, то Windows не сможет стартовать.

  • После загрузки с флешки мы увидим экран с доступными для выбора вариантами. Нажимаем R.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Далее консоль предложит выполнить вход в одну из копий ОС. Если Вы не устанавливали вторую систему, то она будет единственной в списке. Здесь вводим цифру 1 с клавиатуры и нажимаем ENTER, затем пароль администратора, если есть, если он не установлен, то просто жмем «Ввод».

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

    Если Вы забыли пароль администратора, то прочтите следующие статьи на нашем сайте:

    Подробнее:
    Как сбросить пароль учетной записи Администратора в Windows XP
    Как сбросить забытый пароль в Windows XP.

  • Команда, которая производит «ремонт» главной загрузочной записи, пишется так:

    fixmbr

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

    Дальше нас потребуют подтвердить намерение записи новой MBR. Вводим «Y» и жмем ENTER.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Новая MBR успешно записана, теперь можно выйти из консоли с помощью команды

    Exit

    и попробовать запустить Windows.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

    Если попытка запуска прошла неудачно, то двигаемся дальше.

  • Загрузочный сектор

    Загрузочный сектор в Windows XP содержит загрузчик NTLDR, который «срабатывает» после MBR и передает управление уже непосредственно файлам операционной системы. Если данный сектор содержит ошибки, то дальнейший старт системы невозможен.

  • После запуска консоли и выбора копии ОС (см. выше) вводим команду

    fixboot

    Здесь также необходимо подтвердить согласие, введя «Y».

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Новый загрузочный сектор успешно записан, выходим из консоли и запускаем операционную систему.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

    Если снова нас постигла неудача, то переходим к следующему средству.

  • Восстановление файла boot.ini

    В файле boot.ini прописан порядок загрузки операционной системы и адрес папки с ее документами. В том случае, если данный файл поврежден или нарушен синтаксис кода, то Windows не узнает, что ей нужно запуститься.

  • Для восстановления файла boot.ini вводим в запущенной консоли команду

    bootcfg /rebuild

    Программа просканирует подключенные диски на наличие копий Windows и предложит добавить найденные в список загрузки.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Далее пишем «Y» для согласия и нажимаем ENTER.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Затем вводим идентификатор загрузки, это название операционной системы. В данном случае ошибку допустить невозможно, пусть это будет просто «Windows XP».

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • В параметрах загрузки прописываем команду

    /fastdetect

    Не забываем после каждой записи нажимать ENTER.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Никаких сообщений после выполнения не появится, просто выходим и загружаем Windows.
  • Предположим, что и данные действия не помогли восстановить загрузку. Это значит, что необходимые файлы повреждены или попросту отсутствуют. Этому могло поспособствовать вредоносное программное обеспечение или самый страшный «вирус» – пользователь.
    Перенос загрузочных файлов

    Кроме boot.ini за загрузку операционной системы отвечают файлы NTLDR и NTDETECT.COM. Их отсутствие делает загрузку Windows невозможной. Правда, эти документы есть на установочном диске, откуда их можно просто скопировать в корень системного диска.

  • Запускаем консоль, выбираем ОС, вводим пароль админа.
  • Далее необходимо ввести команду

    map

    Это нужно для просмотра списка носителей, подключенных к компьютеру.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Затем нужно выбрать букву диска, с которого мы в данный момент загрузились. Если это флешка, то ее идентификатор будет (в нашем случае) «DeviceHarddisk1Partition1». Отличить накопитель от обычного жесткого диска можно по объему. Если пользуемся компакт-диском, то выбираем «DeviceCdRom0». Обратите внимание, что цифры и названия могут несколько отличаться, главное понять принцип выбора.

    Итак, с выбором диска мы определились, вводим его букву с двоеточием и нажимаем «Ввод».

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Теперь нам необходимо перейти в папку «i386», для чего пишем

    cd i386

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • После перехода нужно скопировать файл NTLDR из этой папки в корень системного диска. Вводим следующую команду:

    copy NTLDR c:

    а затем соглашаемся с заменой, если будет предложено («Y»).

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • После успешного копирования появится соответствующее сообщение.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Далее проделываем то же самое с файлом NTDETECT.COM.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Заключительным шагом будет добавление нашей Windows в новый файл boot.ini. Для этого выполняем команду

    Bootcfg /add

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

    Вводим цифру 1, прописываем идентификатор и параметры загрузки, выходим из консоли, загружаем систему.

    Ремонтируем загрузчик с помощью консоли восстановления в Windows XP

  • Все произведенные нами действия для восстановления загрузки должны привести к требуемому результату. Если все же не удалось запустить Windows XP, то, скорее всего, придется воспользоваться переустановкой. «Переставить» Виндовс можно с сохранением пользовательских файлов и параметров ОС.

    Подробнее: Как восстановить систему Windows XP

    Заключение

    «Поломка» загрузки не происходит сама собой, этому всегда есть причина. Это могут быть как вирусы, так и Ваши действия. Никогда не устанавливайте программы, добытые на сайтах, отличных от официальных, не удаляйте и не редактируйте файлы, созданные не Вами, возможно, они окажутся системными. Выполнение этих простых правил поможет не прибегать лишний раз к сложной процедуре восстановления.

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *