Навыки, которые помогут пользователю провести восстановление загрузчика windows 7 необходимы в том случае, если операционная система не запускается совсем или возник ряд проблем в процессе ее включения.
Загрузчик операционной системы – это системная программа, которая предназначена для запуска ОС.
Говоря простыми выражениями, это утилита, с помощью которой включается компьютер.
С появлением новых версий операционных систем улучшаются и загрузчики. К примеру, ОС Windows XP загружается с помощью UEFI.
Более новые версии ОС (начиная с седьмой) в процессе своей загрузки использую системную утилиту BOOTMGR.
Чаще всего поводом для беспокойства является возникновение следующих ошибок:
Помните! Если операционная система уже начала процесс запуска и ошибки начали появляться только потом, это не свидетельствует о проблеме с загрузчиком. Попробуйте включить ОС в безопасном режиме и устранить возникшие неполадки (к примеру, вирусное ПО).
Прежде чем совершать попытки наладить работу загрузчика, зайдите в БИОС и убедитесь, что в системе выставлен правильный порядок загрузки всех жестких дисков .
Если у вас на компьютере установлено сразу два жестких диска порядок их запуска некорректен, могут возникнуть проблемы с загрузчиком.
Первым в очереди должен стоять тот диск, на котором установлена запускаемая операционная система.
Решать неполадку нужно, начиная с самого легкого способа.
Если у вас не получится исправить работу загрузчика с помощью нижеуказанного метода, попробуйте следующий представленный в статье вариант решения проблемы.
Чтобы начать процесс решения неполадки, возьмите диск с которого устанавливалась ОС .
Если у вас его нет, можно провести восстановление и без диска – в таком случае необходимо создать загрузочный внешний носитель usb .
Версия операционной системы, которая расположена на носителе должна полностью соответствовать установленной на компьютере.
Чтобы провести автоматическое восстановление с флешки или диска следуйте таким действиям:
Информация о конфигурации запуска ОС содержит подробные данные о том, в каком порядке какие данные должны подгружаться во время включения операционной системы компьютера.
Часто загрузчик ОС не может завершить работу из-за поврежденных элементов в Boot Configuration Data.
Чтобы исправить неполадку, необходимо добавить новые данные конфигурации в загрузчик ОС:
Полное обновление конфигурации можно совершить благодаря команде rebuildbcd.
Для ее выполнения необходимо открыть окно командной строчки в параметрах восстановления системы (как на рисунке выше).
В строке введите текст «bootrec.exe /rebuildbcd» (без кавычек) и нажмите на кнопку Ентер, чтобы выполнить команду. Процесс обновления может занять несколько минут.
После его завершения в окне утилиты появится строка о результате команды.
После восстановления данных следует выключить компьютер, извлечь из него диск с образом ОС, настроить стандартный порядок загрузки в БИОСе и включить устройство еще раз.
Если все действия были сделаны правильно, система запустится в стандартном режиме.
Если после выполнения команды вы получили системное уведомление о том, что конфигурацию не удалось восстановить, необходимо загрузится в безопасном режиме.
Для этого в командной строчке введите команду bootrec.exe/safeboot – она позволяет провести запуск операционной системы, используя минимальное количество драйверов и сторонних утилит, которые могут вызывать ошибку загрузчика ОС.
Чтобы посмотреть и редактировать параметры конфигурации загрузчика ведите команду BCDEdit.exe:
Если вышеуказанные способы восстановления ОС не подошли, необходимо попробовать исправить работу загрузчика с помощью системной утилиты под названием bootrec.
Зайдите в командную строку (вторая инструкция статьи) и введите в ней следующую команду:
bootrec /fixmbr – данная комнда позволяет мгновенно переписать данные загрузчика в соответствующем разделе на жестком диске.
Теперь введите команду bootrec /fixboot, чтобы записать новый раздел для дальнейшей загрузки.
Окно командной строки после успешного введение и выполнения команд должно выглядеть следующим образом:
Закройте командную строчку, выйдите из среды восстановления, верните очередь загрузки в БИОСе и включите ОС обычным для вас способом, все должно работать нормально.
Если на вашем ПК одновременно установлены сразу две версии ОС Виндоус: XP и седьмая версия, в большинстве случаев будет возникать сбой при попытке запустить более новую версию системы.
Это происходит из-за того, что загрузчик XP не подразумевает наличие еще каких-либо загрузчиков в системе, поэтому он не позволяет выбрать и запустить еще одну установленную на компьютере ОС.
Чтобы устранить неполадку достаточно выполнить возврат выбора загрузки с помощью утилиты MultiBoot – это небольшая программка, которая эффективно устраняет проблему конфликта загрузчиков.
Установите приложение на свой компьютер и следуйте инструкции:
В этом видео вы узнаете, про восстановление загрузчика windows. Если вы установили windows 7 на компьютер, где уже была установлена windows xp, то xp загружаться перестанет.
Проблемы с загрузкой ОС – явление, широко распространенное среди пользователей Windows. Происходит это по причине повреждения средств, отвечающих за запуск системы – главной загрузочной записи MBR либо особого сектора, в котором содержатся файлы, необходимые для нормального старта.
Как уже было сказано выше, существует две причины неполадок при загрузке. Далее поговорим о них подробнее и постараемся решить данные неполадки. Делать это мы будем с помощью консоли восстановления, которая содержится на установочном диске Windows XP. Для дальнейшей работы нам необходимо загрузиться с этого носителя.
Если у Вас в наличии только образ дистрибутива, то сначала нужно будет записать его на флеш-накопитель.
MBR обычно записана в самой первой ячейке (секторе) на жестком диске и содержит небольшой кусок программного кода, который при загрузке выполняется первым и определяет координаты загрузочного сектора. Если запись повреждена, то Windows не сможет стартовать.
Если Вы забыли пароль администратора, то прочтите следующие статьи на нашем сайте:
и попробовать запустить Windows.
Если попытка запуска прошла неудачно, то двигаемся дальше.
Загрузочный сектор в Windows XP содержит загрузчик NTLDR , который «срабатывает» после MBR и передает управление уже непосредственно файлам операционной системы. Если данный сектор содержит ошибки, то дальнейший старт системы невозможен.
В файле boot.ini прописан порядок загрузки операционной системы и адрес папки с ее документами. В том случае, если данный файл поврежден или нарушен синтаксис кода, то Windows не узнает, что ей нужно запуститься.
Кроме boot.ini за загрузку операционной системы отвечают файлы NTLDR и NTDETECT.COM . Их отсутствие делает загрузку Windows невозможной. Правда, эти документы есть на установочном диске, откуда их можно просто скопировать в корень системного диска.
Это нужно для просмотра списка носителей, подключенных к компьютеру.
Итак, с выбором диска мы определились, вводим его букву с двоеточием и нажимаем «Ввод» .
а затем соглашаемся с заменой, если будет предложено («Y» ).
Вводим цифру 1 , прописываем идентификатор и параметры загрузки, выходим из консоли, загружаем систему.
Все произведенные нами действия для восстановления загрузки должны привести к требуемому результату. Если все же не удалось запустить Windows XP, то, скорее всего, придется воспользоваться переустановкой. «Переставить» Виндовс можно с сохранением пользовательских файлов и параметров ОС.
«Поломка» загрузки не происходит сама собой, этому всегда есть причина. Это могут быть как вирусы, так и Ваши действия. Никогда не устанавливайте программы, добытые на сайтах, отличных от официальных, не удаляйте и не редактируйте файлы, созданные не Вами, возможно, они окажутся системными. Выполнение этих простых правил поможет не прибегать лишний раз к сложной процедуре восстановления.
Безусловно, более правильной последовательностью установки Windows является установка младшей версии перед старшей. В этом случае сохраняется возможность загрузки более старой системы, а после установки более новой ОС появляется меню выбора загружаемых систем.
Но что же делать, если Windows 7 уже установлена, а на компьютер необходимо установить Windows XP.
Если устанавливать Windows XP после Windows 7, теряется возможность загрузки в более новую операционную систему. При установке более ранней версии Windows программа установки перезаписывает все данные в основной загрузочной записи (MBR), загрузочном секторе и загрузочных файлах. Более ранние версии Windows несовместимы с новым методом загрузки более новой системы. В частности Windows 7 использует новое хранилище данных конфигурации загрузки. Это хранилище содержит все сведения об операционных системах, установленных на компьютере. Следовательно, файл Boot.ini из более ранней версии операционной системы Windows не может быть использован для ее запуска.
После установки Windows XP загрузиться в Windows 7 будет невозможно. Для восстановления загрузки Windows 7 необходимо воспользоваться eё установочным диском.
Вставьте установочный диск Windows 7 в DVD привод, найдите на нем в папке BOOT файл bootsect.exe
.
Запустите командную строку: нажмите Пуск – Выполнить, в поле введите cmd. После приглашения введите команду
Код:
X:\boot\bootsect.exe /nt60 all
где X - буква DVD-привода.
Создание меню с двойной загрузкой
Как известно, утилиты для изменения данных конфигурации загрузки (BCD) в Windows XP нет, но она есть в папке с установленной Windows 7. Чтобы корректно применить ее в XP, нужно в командной строке войти в каталог System32 операционной системы Windows 7, например, используя команду
Код:
Cd /d X:\Windows\system32
где Х - буква раздела с установленной Windows 7. После перехода последовательно выполните следующие команды:
Код:
Bcdedit /create {ntldr} /d "Microsoft Windows XP"
Эта команда создает в хранилище загрузки Windows 7 хранилище для загрузки Windows XP. Выполнение этой команды может закончиться неудачей, так как по умолчанию это хранилище уже создано, поэтому необходимо его только переименовать:
Код:
Bcdedit /set {ntldr} description "Microsoft Windows XP"
Следующая команда укажет загрузчику Windows 7 устройство расположения файлов загрузки XP:
Код:
Bcdedit /set {ntldr} device partition=C:
Следующая команда укажет загрузчику Windows 7 путь к загрузчику Windows XP:
Код:
Bcdedit /set {ntldr} path \ntldr
Следующая команда добавит строчку о выборе Windows XP в меню загрузки и расположит ее под остальными:
Код:
Bcdedit /displayorder {ntldr} /addlast
Возможно, многим будет удобнее уменьшить таймаут выбора загрузки ОС, который по умолчанию составляет 30 секунд. Для настройки этого параметра воспользуйтесь командой
Код:
Bcdedit /timeout XX
Где XX – время таймаута в секундах.
Более подробно об описанном процессе читайте в статье Установка Windows XP на компьютер с Windows 7
Командой единомышленников конференции OsZone создана программа для автоматизации описанных выше действий без необходимости работы в командной строке и при отсутствии дистрибутива Windows 7. Подробное описание программы в статье.
Загрузка Windows состоит из множества этапов, выполняемых последовательно. Если одна из операций при запуске выполняет некорректно, то система не загрузится. Одной из наиболее распространенных проблем такого рода является повреждение загрузочной записи Windows XP.
В главной загрузочной записи, более известной как MBR, хранится фрагмент кода, специальная сигнатура и таблицы разделов, необходимые для корректного запуска системы. При включении компьютера BIOS после завершения начального теста загружает фрагмент кода MBR на оперативную память, передавая ему (коду) управление дальнейшим запуском Windows.
Если вы видите на экране сообщение типа «ntldr is missing», «no boot device» или просто черный фон без дальнейшего продвижения, то для исправления ошибки вам необходимо выполнить восстановление загрузчика Windows XP.
Причины сбоя:
Иногда получается вернуть системе работоспособностью простой перезаписью MBR, порой приходится восстанавливать загрузочный сектор. Наиболее трудный случай – ручное копирование файлов загрузчика в загрузочный сектор винчестера.
Первое, что нужно сделать, если система не запускается – восстановить MBR, используя консоль восстановления:
Загрузочная запись восстановлена – попробуйте перезагрузиться и снова включить Windows XP.
Если на экране появляется сообщение типа «NTLDR is missing», то причиной неполадки является повреждение загрузочной записи. По симптомам этот сбой похож на ошибку MBR, поэтому лучше выполнить две команды восстановления:
Если перезапись загрузочного сектора и MBR не помогла, то попробуйте исправить ошибки в файле Boot.INI:
В ходе выполнения команды программа просканирует все разделы диска, пытаясь найти копию Windows. Пользователю будет предложено осуществить запись информации о загрузке этой системы в файл конфигурации, в результате чего Windows начнет стартовать корректно.
Если создание новых MBR и загрузочного сектора не помогает устранить ошибку при запуске, то придется вручную переносить файлы NTLDR, NTDETECT.COM и boot.ini в корень диска.
Следующим на очереди будет файл BOOT.INI.