Как уже было сказано выше, существует две причины неполадок при загрузке. Далее поговорим о них подробнее и постараемся решить данные неполадки. Делать это мы будем с помощью консоли восстановления, которая содержится на установочном диске Windows XP. Для дальнейшей работы нам необходимо загрузиться с этого носителя.
Подробнее: Настраиваем BIOS для загрузки с флешки
Если у Вас в наличии только образ дистрибутива, то сначала нужно будет записать его на флеш-накопитель.
Подробнее: Как создать загрузочную флешку
Восстановление MBR
MBR обычно записана в самой первой ячейке (секторе) на жестком диске и содержит небольшой кусок программного кода, который при загрузке выполняется первым и определяет координаты загрузочного сектора. Если запись повреждена, то Windows не сможет стартовать.
- После загрузки с флешки мы увидим экран с доступными для выбора вариантами. Нажимаем .
- Далее консоль предложит выполнить вход в одну из копий ОС. Если Вы не устанавливали вторую систему, то она будет единственной в списке. Здесь вводим цифру с клавиатуры и нажимаем , затем пароль администратора, если есть, если он не установлен, то просто жмем .
Если Вы забыли пароль администратора, то прочтите следующие статьи на нашем сайте:
Подробнее:
Как сбросить пароль учетной записи Администратора в Windows XP
Как сбросить забытый пароль в Windows XP. - Команда, которая производит «ремонт» главной загрузочной записи, пишется так:
fixmbr
Дальше нас потребуют подтвердить намерение записи новой MBR. Вводим и жмем .
- Новая MBR успешно записана, теперь можно выйти из консоли с помощью команды
Exit
и попробовать запустить Windows.
Если попытка запуска прошла неудачно, то двигаемся дальше.
Загрузочный сектор
Загрузочный сектор в Windows XP содержит загрузчик , который «срабатывает» после MBR и передает управление уже непосредственно файлам операционной системы. Если данный сектор содержит ошибки, то дальнейший старт системы невозможен.
- После запуска консоли и выбора копии ОС (см. выше) вводим команду
fixboot
Здесь также необходимо подтвердить согласие, введя .
- Новый загрузочный сектор успешно записан, выходим из консоли и запускаем операционную систему.
Если снова нас постигла неудача, то переходим к следующему средству.
Восстановление файла boot.ini
В файле прописан порядок загрузки операционной системы и адрес папки с ее документами. В том случае, если данный файл поврежден или нарушен синтаксис кода, то Windows не узнает, что ей нужно запуститься.
- Для восстановления файла вводим в запущенной консоли команду
bootcfg /rebuild
Программа просканирует подключенные диски на наличие копий Windows и предложит добавить найденные в список загрузки.
- Далее пишем для согласия и нажимаем .
- Затем вводим идентификатор загрузки, это название операционной системы. В данном случае ошибку допустить невозможно, пусть это будет просто «Windows XP».
- В параметрах загрузки прописываем команду
/fastdetect
Не забываем после каждой записи нажимать .
- Никаких сообщений после выполнения не появится, просто выходим и загружаем Windows.
Предположим, что и данные действия не помогли восстановить загрузку. Это значит, что необходимые файлы повреждены или попросту отсутствуют. Этому могло поспособствовать вредоносное программное обеспечение или самый страшный «вирус» – пользователь.
Перенос загрузочных файлов
Кроме за загрузку операционной системы отвечают файлы и . Их отсутствие делает загрузку Windows невозможной. Правда, эти документы есть на установочном диске, откуда их можно просто скопировать в корень системного диска.
- Запускаем консоль, выбираем ОС, вводим пароль админа.
- Далее необходимо ввести команду
map
Это нужно для просмотра списка носителей, подключенных к компьютеру.
- Затем нужно выбрать букву диска, с которого мы в данный момент загрузились. Если это флешка, то ее идентификатор будет (в нашем случае) . Отличить накопитель от обычного жесткого диска можно по объему. Если пользуемся компакт-диском, то выбираем . Обратите внимание, что цифры и названия могут несколько отличаться, главное понять принцип выбора.
Итак, с выбором диска мы определились, вводим его букву с двоеточием и нажимаем .
- Теперь нам необходимо перейти в папку , для чего пишем
cd i386
- После перехода нужно скопировать файл из этой папки в корень системного диска. Вводим следующую команду:
copy NTLDR c:
а затем соглашаемся с заменой, если будет предложено ().
- После успешного копирования появится соответствующее сообщение.
- Далее проделываем то же самое с файлом .
- Заключительным шагом будет добавление нашей Windows в новый файл . Для этого выполняем команду
Bootcfg /add
Вводим цифру , прописываем идентификатор и параметры загрузки, выходим из консоли, загружаем систему.
Все произведенные нами действия для восстановления загрузки должны привести к требуемому результату. Если все же не удалось запустить Windows XP, то, скорее всего, придется воспользоваться переустановкой. «Переставить» Виндовс можно с сохранением пользовательских файлов и параметров ОС.
Подробнее: Как восстановить систему Windows XP
Заключение
«Поломка» загрузки не происходит сама собой, этому всегда есть причина. Это могут быть как вирусы, так и Ваши действия. Никогда не устанавливайте программы, добытые на сайтах, отличных от официальных, не удаляйте и не редактируйте файлы, созданные не Вами, возможно, они окажутся системными. Выполнение этих простых правил поможет не прибегать лишний раз к сложной процедуре восстановления.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13048 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.