Содержание
- Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe
- Последовательность действий
- Описание ключей запуска утилиты Bootrec.exe
- Восстановление среды загрузки с помощью BCDboot.exe
- Синтаксис параметров командной строки утилиты bcdboot
- Восстановление Windows 7 из образа Acronis на новый жесткий диск (MBR)
- Восстановление загрузочной области Windows утилитой bootsect.exe
- Резюме
- Восстановление загрузчика Windows 7-11 (MBR и GPT)
- Восстановление в MBR загрузочной таблице.
- Как восстановить резервную копию Акронис, в Виндовс и с созданием загрузочной флешки
- Восстановление в GPT загрузочной таблице.
- Восстановление записи MBR в Windows 7
- Немного теории
- Восстановление загрузочной записи
- Автоматическое восстановление
- Командная строка
- Утилита TestDisk


Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается.
Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe
Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните "Восстановление системы" ("Repair Computer"), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.
Приложение Bootrec.exe служит для исправления ошибок, связанных с повреждением загрузчика и, как следствие, невозможностью запуска операционных систем Windows 7 и Windows Vista.
Последовательность действий
- Настройте параметры BIOS таким образом, чтобы первым устройством загрузки был DVD-привод
- Вставьте установочный компакт-диск с Windows 7 и загрузитесь с него до этого окна:


Откроется окно интерпретатора командной строки 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. Использовать эту опцию нужно в следующих случаях:
- Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
- Загрузочный сектор поврежден.
- Была установлена предыдущая версия операционной системы 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.exe
BCDboot.exe — это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.
Командная строка в данном случае может выглядеть таким образом:
bcdboot.exe e:\windows
Замените e:\windows на путь, соответствующий вашей системе.
Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.
Синтаксис параметров командной строки утилиты bcdboot
Утилита bcdboot.exe использует следующие параметры командной строки:
BCDBOOT источник [/l язык] [/s буква диска] [/v] [/m []]
источник
Восстановление Windows 7 из образа Acronis на новый жесткий диск (MBR)
Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.
/l

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

Мы часто сталкиваемся с проблемами загрузчика операционной системы, будь это поврежденный по разным причинам загрузочный сектор или после неудачно установленных обновлений от Microsoft в результате которых ОС не грузится и постоянно пытается обновиться. Все это лечится восстановлением или создания с нуля загрузчика Windows. Здесь будет рассказано как восстановить загрузчик Windows в загрузочных таблицах MBR и GPT.
Содержание:
Для проведения данных процедур необходимо загрузить ПК с загрузочного диска или флешки и открыть командную строку.
Восстановление в MBR загрузочной таблице.
Для восстановления загрузочной записи необходимо отформатировать системный раздел. У загрузочных таблиц MBR раздел имеет размер от 100-500 Мб и имеет файловую систему NTFS.
Определить нужный раздел и отформатировать его поможет утилита diskpart.
В командной строке вводим:

Выведем список всех физических дисков установленных в ПК:
Выберем нужный диск:
Выведем список разделов на данном диске:
Выберем раздел MBR размером от 100 до 500Мб и файловой системой NTFS:
select volume N
Назначим букву разделу:
После чего выйдем из diskpart:
Как восстановить резервную копию Акронис, в Виндовс и с созданием загрузочной флешки
Далее создаем загрузочную запись:
bcdboot C:\Windows /s Z: /f ALL
Данную команду нужно выполнить для каждой ОС, установленной в системе.
После проведенных процедур необходимо убрать присвоенную нами ранее букву для диска через утилиту diskpart:
Выберем раздел MBR размером от 100 до 500Мб, файловой системой NTFS и назначенной буквой Диска Z:
select volume N
remove letter=Z
exit
После перезагружаем ПК и пробуем загрузить ОС.
Восстановление в GPT загрузочной таблице.
У загрузочных таблиц GPT раздел имеет размер от 99-300 Мб и имеет файловую систему FAT32.
Определяем нужный раздел утилитой diskpart.
В командной строке вводим:
Выведем список всех физических дисков установленных в ПК:

Выберем нужный диск:
Выведем список разделов на данном диске:
Выберем раздел MBR размером от 99-300 Мб и имеет файловую систему FAT32:
select volume N
Назначим букву разделу:
После чего выйдем из diskpart:
Переходим в каталог с загрузчиком:
Иногда папка с загрузчиком может отличаться:
z:\esd\windows\efi\microsoft\boot\ или z:\boot\
Создаем загрузочный сектор:
Переименовываем BCD запись:
Пересоздаем BCD запись:
bcdboot C:\Windows /s Z: /f ALL
После проведенных процедур необходимо убрать присвоенную нами ранее букву для диска через утилиту diskpart:
Выберем раздел MBR размером от 99-300Мб, файловой системой FAT32 и назначенной буквой Диска Z:
select volume N
remove letter=Z
exit
После перезагружаем ПК и пробуем загрузить ОС.
Восстановление записи MBR в Windows 7
MBR (по-русски – главная загрузочная запись) – определенный набор данных, строчек кода, таблица разделов и сигнатуры. Необходим он для загрузки операционной системы Windows после включение компьютера. Бывают случаи, когда в результате различных аппаратных и системных сбоев, МБР повреждается или стирается, что приводит к невозможности запуска Windows. Подобные проблемы решает восстановление загрузочной записи MBR Windows 7. В данной статье рассмотрено несколько несложных способов, которыми можно восстановить записи.
Немного теории
После включение компьютера BIOS выбирает носитель информации, с которого будет осуществляться загрузка. На этом этапе устройству необходимо знать, какой именно раздел жесткого диска содержит системные файлы Windows. MBR – небольшая программка, которая хранится в первом секторе HDD и указывает компьютеру на правильный раздел для запуска системы.
Если вы некорректно установите вторую операционную систему, таблица разделов может повредиться и старт первой Windows будет невозможен. То же самое иногда происходит при внезапном отключении электроэнергии. Если это произошло – не стоит отчаиваться, поврежденные данные можно полностью восстановить.
Восстановление загрузочной записи
Для того чтобы восстановить MBR, вам понадобится инсталляционный диск, с которого вы устанавливали Windows (либо любой другой). Если же диска нет, можно создать загрузочную флешку с Win7. Алгоритм действия:

- Вставьте диск или флешку в компьютер и включаем его.
- В Boot Menu необходимо указать приоритет загрузки так, чтобы ваш носитель был первым в списке.
- Когда появится стандартное окно установки операционной системы Windows 7, нажмите на пункт «Восстановление системы».
Далее существует несколько доступных путей.
Автоматическое восстановление
Для начала стоит предоставить починку MBR стандартным средствам от Microsoft. Выберите пункт «Восстановление запуска». Больше ничего делать не требуется, пройдет некоторое время, и компьютер сообщит о завершении процесса. Попробуйте запустить Windows. Если ничего не получилось – значит, необходимо восстановить МБР вручную.

Командная строка
Этот путь требует ввода нескольких команд в командную строку Windows.

- В меню восстановления системы выберите пункт «Командная строка».
- Теперь необходимо ввести «bottrec/fixmbr». Данная команда служит для записи новой MBR совместимой с Win 7. Команда удалит нестандартные части кода, исправит повреждения, но не будет затрагивать существующую таблицу разделов.
- Следом введите «bootrec/fixboot». Эта команда служит для создания нового загрузочного сектора для Windows.
- Далее «bootrec/nt60 sys». Эта команда обновит загрузочный код MBR.
- Закройте консоль, перезагрузите компьютер и попробуйте запустить систему. Если проблема все еще не решена, необходимо ввести еще несколько команд.
- Снова запустите консоль и введите «bootrec/Scanos» и «bootrec/rebuildbcd». С помощью этих утилит компьютер просканирует жесткий диск на наличие операционных систем, а затем внесет их в меню загрузки.
- Следом опять введите «bootrec/nt60 sys» и перезагрузите компьютер.
Утилита TestDisk
Если у вас нет загрузочной флешки или диска, можно восстановить поврежденную запись с помощью сторонней программы. Для этого необходимо запустить другую (рабочую) ОС. Если на вашей машине была всего одна Windows, придется подключить жесткий диск к другому компьютеру. Работа с TestDisk достаточно сложна, поэтому рекомендуется ознакомиться с руководствами, посвященными конкретно этой программе.
Похожие статьи
-
Восстановление загрузочной записи windows 7
Содержание Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot История разработки Возможности…
-
Восстановление mbr windows 7 через командную строку
Содержание Восстановление MBR загрузчика Windows Vista/7/8/8.1/10 (Часть 1). Что необходимо для восстановления загрузчика. Приступим! Если проблема…
-
Восстановление загрузочного сектора windows 7
Содержание Как восстановить загрузчик Windows 7 Способы восстановления загрузчика Точка восстановления Загрузочная флешка Windows 7 Консольные утилиты…