Утилита для восстановления загрузчика windows 7



MultiBoot (восстановление загрузчика Windows Vista / Windows 7) 11.01.16

Безусловно, более правильной последовательностью установки 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 /d Microsoft Windows XP
Эта команда создает в хранилище загрузки Windows 7 хранилище для загрузки Windows XP. Выполнение этой команды может закончиться неудачей, так как по умолчанию это хранилище уже создано, поэтому необходимо его только переименовать:
Код:
Bcdedit /set description Microsoft Windows XP
Следующая команда укажет загрузчику Windows 7 устройство расположения файлов загрузки XP:

Код:
Bcdedit /set device partition=C:
Следующая команда укажет загрузчику Windows 7 путь к загрузчику Windows XP:
Код:
Bcdedit /set path \ntldr
Следующая команда добавит строчку о выборе Windows XP в меню загрузки и расположит ее под остальными:

Код:
Bcdedit /displayorder /addlast
Возможно, многим будет удобнее уменьшить таймаут выбора загрузки ОС, который по умолчанию составляет 30 секунд. Для настройки этого параметра воспользуйтесь командой
Код:
Bcdedit /timeout XX
Где XX – время таймаута в секундах.
Более подробно об описанном процессе читайте в статье Установка Windows XP на компьютер с Windows 7

Командой единомышленников конференции OsZone создана программа для автоматизации описанных выше действий без необходимости работы в командной строке и при отсутствии дистрибутива Windows 7. Подробное описание программы в статье: Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot
Скачать программу можно здесь.
Получить помощь при возникновению трудностей - на сайте OsZone.net

Как восстановить загрузчик Windows 10 самостоятельно (bootloader): 2 рабочих варианта

Установка на компьютер актуальной операционной системы Windows 10 не может быть гарантом полной функциональной безопасности. При попытке включения в работу нового SSD диска со стандартным набором файлов, операционная система начинает выдавать постоянные сообщения об ошибках или недоступности загрузочных файлов.

Чтобы восстановить загрузчика, следуйте инструкциям, приведенным ниже

Такие же сбои происходят после попыток использования скрытых разделов диска, проведения форматирования. Не исключаются системные сбои при работе или другие нераспознанные причины. Ситуация не является тупиковой, поскольку скорее всего система остается полностью работоспособной, но запуск её невозможен. В первую очередь рассматривают такое действие, как восстановление загрузчика Windows 10 .

Исходные данные

Причиной описанных ошибочных действий компьютера является нарушение работы Главной загрузочной записи, так называемой MBR . Этот сектор является первым на жестком диске. Здесь располагаются небольшая таблица исходных разделов, и программа для распознания и загрузки каждого раздела, связывания его с действующей операционной системой.

Начальный этап восстановления Виндовс требует подготовки соответствующего носителя – загрузочный диск или флешка, где сохранена операционная система. Если такого атрибута у вас не оказалось, то для создания диска потребуется использование другого компьютера.

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

Более простой способ доступен через автоматическое восстановление, но на практике используют и управление через командную строку.

Восстановление uefi загрузчика windows 10

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

Рис.1 Выберите функцию «Восстановление компьютера»

Переход по этой ветке в типичных случаях помогает в автоматическом режиме устранить неожиданный сбой. Если таким путем восстановление загрузки не произошло, то процедуру выполняют с командной строки.

Восстановление загрузчика windows 10 через командную строку

Начальный этап восстановления Bootloader начинается традиционно. После загрузки диска появляется шаг выбора языка, где сочетание клавиш Shift и F 10 позволяет перейти в первую командную строку. Здесь выбираем клавишу «Диагностика».

Рис.2 Нажмите клавишу «Диагностика»

В открывшемся окне выбираем клавишу «Дополнительные параметры».

Рис.3 Нажмите клавишу «Дополнительные параметры»

Дальше переходим в «Командную строку», где устраняем неполадки в расширенном режиме.

Рис.4 Перейдите в «Командную строку»

Использование командной строки, когда проводится восстановление системы через UEFI, возможно после выбора вашей учетной записи

В соответствующей строке последовательно вводим следующие команды:

Каждую команду последовательно подтверждаем клавишей Ввод.

Рис.5 Выполните все вышеуказанные действия

Результатом последовательных действий станет представление подключенных томов на компьютере. Здесь примечают литеру того тома, где содержится файловая система Windows 10 .

Дальнейшие действия проводятся с оговоркой, что типичной является ситуация с одной оперативной системой, где скрытый раздел (EFI) и главная загрузочная запись уже есть. В этом случае потребуется только одна следующая команда, которая основана на утилите bcdboot.exe:

Если литера тома отличается от «c», то логично её будет поменять на нужную букву в конкретном случае. Если в компьютере установлены две операционные системы, и обе они вами обнаружены, то команду используют дважды.

На жестких дисках с главной загрузочной записью типа MBR дополнительно проводят выполнение еще двух команд:

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

Таким способом восстановить систему в Биосе возможно для Windows 7, 8, 8.1.

Еще одной разновидностью восстановления Бутлоадера из командной строки является альтернативный способ, который используется при несрабатывании ранее упомянутого метода.

Рис.6 Альтернативный способ восстановления

После получения расшифровки томов, задают в строгой последовательности такие команды:

  1. Ввод раздела – select volume N.
  2. Выбор нужного формата – format fs=fat32 (ntfs).
  3. Обозначение раздела – assign letter=Z.
  4. Exit.
  5. Обозначаем скрытый раздел – bcdboot C:\Windows/s C:/f ALL.
  6. Цепочка завершающих команд – diskpart – list bolume – select volume N – remove letter=Z.

Для установления изменений потребуется выйти из командной строки, где проводились работы. Перезагрузка компьютера должна проводиться уже без использования внешнего загрузочного носителя. Проверка поможет подтвердить правильность выполненных операций. Работа компьютера восстановлена. Теперь вы знаете все о восстановлении загрузчика windows 10. Остались вопросы, задавайте их нашим специалистам.

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

Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните Восстановление системы ( Repair Computer ), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.
Приложение Bootrec.exe служит для исправления ошибок, связанных с повреждением загрузчика и, как следствие, невозможностью запуска операционных систем Windows 7 и Windows Vista.


Последовательность действий
1. Настройте параметры BIOS таким образом, чтобы первым устройством загрузки был DVD-привод
2. Вставьте установочный компакт-диск с Windows 7 и загрузитесь с него до этого окна:
3. Щелкните Восстановление системы ( Repair your computer ).
4. Выберите операционную систему, которую необходимо восстановить, и нажмите Далее ( Next ).
5. В окне Параметры восстановления системы ( System Recovery Options ) выберите пункт Командная строка ( Command Prompt ).

Откроется окно интерпретатора командной строки cmd.exe, где следует ввести:
Bootrec.exe

Описание ключей запуска утилиты Bootrec.exe
Bootrec.exe /FixMbr

Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается.
Bootrec.exe /FixBoot

Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:

1. Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
2. Загрузочный сектор поврежден.
3. Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.

Следует отметить, что подобного эффекта можно добиться использованием утилиты bootsect.exe, также находящейся на загрузочном носителе Windows 7. Для этого необходимо запустить bootsect.exe со следующими параметрами:
bootsect /NT60 SYS

Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help.
Bootrec.exe /ScanOs

Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store).
Bootrec.exe /RebuildBcd

Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при этом может быть таким:
bcdedit /export C:\BCDcfg.bak
attrib -s -h -r c:\boot\bcd
del c:\boot\bcd
bootrec /RebuildBcd

В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak, с него снимаются атрибуты системный , скрытый и только для чтения , после чего оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd.


Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 - bcdboot.exe.
Восстановление среды загрузки с помощью BCDboot.exeBCDboot.exe - это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.
Командная строка в данном случае может выглядеть таким образом:
bcdboot.exe e:\windows

Замените e:\windows на путь, соответствующий вашей системе.
Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.
Синтаксис параметров командной строки утилиты bcdbootУтилита bcdboot.exe использует следующие параметры командной строки:
BCDBOOT источник [/l язык] [/s буква_диска] [/v] [/m []]

источник
Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.
/l
Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).
/s
Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По умолчанию используется системный раздел, заданный микропрограммой BIOS.
/v
Необязательный параметр. Включает режим подробного протоколирования работы утилиты.
/m
Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.

Источники: http://www.ex.ua/12573346, http://pcyk.ru/windows/a-vam-izvestno-kak-vosstanovit-zagruzchika-windows-10-svoimi-silami/, http://winrecovery.ru/vosstanovlenie-zagruzki-windows-7.html




Комментариев пока нет!

Поделитесь своим мнением

Категории:


Новое на сайте:

Настройка роутера билайн dir 615

настройка роутера D-link DIR-615 - Сайт далее...

Оптимальная видеокарта для игр

WoT-force.RU Все о Мире Танков Подробности Автор: далее...

Second boot device в биосе

как настроить bios для установки windows далее...

Популярное:

Еще по теме:

Как посмотреть характеристики компьютера на xp

Как посмотреть характеристики компьютера Уже ни для кого далее...

Как узнать свой windows live id

Отримай мультивізу в#160;країну Microsoft! Тепер у#160;Вас з'явилася#160;унікальна можливість подорожувати далее...

Создание ftp сервера на windows 7

Системные ftp сервер windows 30.03. in Как далее...