Bootrec fixmbr что это

Overview of MBR (Master Boot Record)

The Master Boot Record (MBR) is a boot sector of any hard disk that identifies how and where the operating system is located. It is created on the very first partition when you install Windows on your computer. It is the first 512 bytes of your hard disk. M BR holds significant information that enables your PC to find and identify the OS location and allows Windows to boot up successfully.

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

Приложение Bootrec.exe служит для исправления ошибок, связанных с повреждением загрузчика и, как следствие, невозможностью запуска операционных систем Windows 7 и Windows Vista.


Bootrec fixmbr что это

Утилита выведет справку по доступным ключам командной строки.

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

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

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

Следует отметить, что подобного эффекта можно добиться использованием утилиты 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:ootcd del c:ootcd bootrec /RebuildBcd

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


Bootrec fixmbr что это

Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 – bcdboot.exe.

Восстановление среды загрузки с помощью BCDboot.exe

BCDboot.exe – это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.

Командная строка в данном случае может выглядеть таким образом:

Замените e:windows на путь, соответствующий вашей системе. Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.

Синтаксис параметров командной строки утилиты bcdboot

Утилита bcdboot.exe использует следующие параметры командной строки:

источник – Указывает расположение каталога Windows, используемого в качестве источника при копировании файлов среды загрузки.

/l – Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).

/s – Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По умолчанию используется системный раздел, заданный микропрограммой BIOS.

/v – Необязательный параметр. Включает режим подробного протоколирования работы утилиты.

/m – Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.

Резюме. В статье были рассмотрены принципы работы с утилитами bootrec.exe и bcdboot.exe, служащими для разрешения проблем, связанных с невозможностью запуска операционной системы Windows 7 из-за поврежденного или отсутствующего загрузчика

:/>  Сценарий перезагрузки Windows 10 и как закрыть, перезапустить или выйти из Windows с помощью bat-файла?

Нужен хороший совет, как произвести восстановление загрузчика Windows 7, если восстановление запуска с помощью установочного диска семёрки не помогло. Вкратце объясню в чём дело: на компьютере сначала была установлена Windows 7, затем второй системой понадобилась Windows XP, после установки естественно запускалась она одна, для загрузки двух операционных систем использовал программу EasyBCD. В дальнейшем XP стала не нужна и раздел на котором она находилась я форматировал из Windows 7. Сейчас при загрузке кроме чёрного экрана ничего. Что можно предпринять в таком случае? Поподробнее если можно. Сергей.

Привет друзья! Самое главное не волнуйтесь, проблема у вас несложная и в принципе простое средство “Восстановление запуска Windows 7” описанное в нашей статье должно помочь, но! Если данная статья вам не поможет, то должны помочь две другие:

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

Напомню вам, что нельзя устанавливать старшую операционную систему после младшей, Windows 7 ни в коем случае не будет загружаться после установки на компьютер Windows XP, так как последняя при установке переписывает главную загрузочную запись (MBR) на себя. Поэтому вы установили дополнительный менеджер загрузки EasyBCD, который используется для настройки загрузки нескольких операционных систем и имеет в свою очередь свой загрузчик.


Bootrec fixmbr что это

далее Восстановление системы.


Bootrec fixmbr что это

Происходит недолгий поиск установленных систем Windows и анализ проблем мешающих их загрузке


Bootrec fixmbr что это

Обычно проблемы быстро бывают найдены и среда восстановления предлагает устранить их автоматически. Нажмите на кнопку “Исправить и перезапустить”, после этого компьютер перезагрузится и загрузка Windows 7 будет восстановлена.


Bootrec fixmbr что это

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


Bootrec fixmbr что это

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


Bootrec fixmbr что это

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

Если и это средство не поможет, выбираем средство


Bootrec fixmbr что это

(выводим список разделов жёсткого диска и видим, что «Том 1» является скрытым разделом System Reserved (Зарезервировано системой), объём 100 Мб, на нём должны располагаться файлы загрузки Windows 7 и именно его нужно сделать активным). Также видим раздел с установленной Windows 7, у него буква D:, объём 60 Гб.

sel vol 1 (выбираем Том 1)

(делаем его активным)

(выходим из diskpart)

(где D: раздел с установленной Windows 7), данная команда восстанавливает файлы загрузки Windows 7 (файл bootmgr и файлы конфигурации хранилища загрузки (BCD))!

«Файлы загрузки успешно созданы»


Bootrec fixmbr что это

В окне командной строки вводим команду и


Bootrec fixmbr что это

выходит полная информация о возможностях утилиты. Выбираем запись основной загрузочной записи .


Bootrec fixmbr что это

Операция успешно завершена. В первый сектор загрузочного раздела записана новая загрузочная запись. Вторая команда записывает новый загрузочный сектор.


Bootrec fixmbr что это

Операция успешно завершена. Далее пробуем загрузить нашу Windows 7.


Bootrec fixmbr что это

Друзья, если команды и Вам не помогут, не отчаивайтесь, есть ещё одно средство.

Вводим команду Bootrec /ScanOs, она просканирует все ваши жёсткие диски и разделы на наличие операционных систем и если такие будут найдены, то выйдет соответствующее предупреждение. Затем нужно ввести команду Bootrec.exe /RebuildBcd, данная утилита предложит внести найденные Windows в меню загрузки, соглашаемся и вводим  и жмём Enter, всё найденная Windows добавлена в меню загрузки.

В моём случае найдено две операционные системы. Всё видно на скришноте.


Bootrec fixmbr что это

Кроме вышеприведённого способа, есть ещё один, вводим в командной строке bootsect /NT60 SYS, основной загрузочный код, так же будет обновлён.


Bootrec fixmbr что это

Bootrec fixmbr что это

Наша найденная Windows 7 появляется в меню загрузки операционных систем


Bootrec fixmbr что это

Если всё, что сказано выше не помогает, попробуйте заново перезаписать все файлы хранилища загрузки BCD, повторятся не буду, всё подробно объяснено в этой статье

Недавно один мой знакомый принёс мне компьютер с жалобой на то что две установленные у него на разных жёстких дисках операционные системы Windows 7 и Windows 8 не загружаются выдавая разные ошибки при загрузке.

Первым делом я загрузил компьютер с загрузочного диска Acronis Disk Director и увидел такую картину. Как видим имеются два жёстких диска, первый Диск 1 с установленной Windows 7, а второй Диск 2 с установленной Windows 8. Обратите внимание на два красных флажка, которыми помечены совсем не те разделы, которые нужно. Почему? Красный флажок означает то, что данный раздел активен и с него должна происходить загрузка операционной системы.

Так вот, ошибка в том, что у нас на обоих жёстких дисках должны быть отмечены красным флажком первые скрытые разделы System Reserved (Зарезервировано системой). На Windows 7 объём такого раздела составляет 100 МБ, а на Windows 8 350 МБ, именно эти разделы носят атрибуты: Система. Активен и именно на этих разделах находятся файлы конфигурации хранилища загрузки (BCD) и файл менеджера загрузки системы (файл bootmgr). А у нас получается эти атрибуты носят другие разделы. Из-за этого Windows 7 и Windows 8 не загружаются.

:/>  Не работают цифры на клавиатуре справа: как это исправить?


Bootrec fixmbr что это

Выбираем первый жёсткий Диск 1, щёлкаем на первом разделе System Reserved (Зарезервировано системой) правой мышью и выбираем “Отметить как активный”


Bootrec fixmbr что это

Том “Зарезервировано системой” будет отмечен как активный. Нажимаем ОК.


Bootrec fixmbr что это

То же самое делаем с Диском 2. Программа Acronis Disk Director работает в режиме отложенной операции, чтобы изменения вступили в силу нажимаем кнопку “Применить ожидающие операции”


Bootrec fixmbr что это

Bootrec fixmbr что это

Как видим, после наших изменений активными стали те разделы которые нужно.


Bootrec fixmbr что это

Выходим из программы и перезагружаемся. Результат работы положительный – поочерёдно загружаются обе операционные системы.

Привет всем! Сегодня я расскажу о достаточно распространенной проблеме операционных систем семейства Windows Vista/7/8/8.1/10 — нарушение целостности загрузчика MBR. Как бы не старалась Microsoft учесть возможные проблемы работы своего ПО, предусмотреть все еще на этапе разработки и тестирования наверное невозможно. Добавляют проблем к стабильности работы разнообразные сторонние загрузчики (активаторы, другие версии операционных систем, вирусы).

Что необходимо для восстановления загрузчика.

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


Bootrec fixmbr что это

Bootrec fixmbr что это

Bootrec fixmbr что это

Bootrec fixmbr что это

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

Если проблема осталась, приступим к дальнейшим действиям.

Сейчас мы рассмотрим восстановление загрузочной записи MBR с помощью штатных средств операционной системы. Которые идут либо в составе установочного диска, либо как компонент операционной системы. А именно BOOTREC. EXE и BOOTSECT.

BOOTREC. EXE — средство восстановления загрузочной записи. Поддерживает перечисленные ниже параметры, из которых можно выбрать наиболее подходящий.

Этот параметр записывает в системный раздел основную загрузочную запись, совместимую с Windows 7 или Windows Vista. Он не перезаписывает существующую таблицу разделов. Данный параметр следует использовать для устранения проблем, связанных с повреждением основной загрузочной записи, или если необходимо удалить из основной загрузочной записи нестандартный код.

Это параметр записывает новый загрузочный сектор в системный раздел, используя загрузочный сектор, совместимый с Windows Vista или Windows 7. Этот параметр следует использовать, если выполняется хотя бы одно из перечисленных ниже условий.

Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Он также отображает все записи, не включенные в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если на компьютере присутствуют установленные операционные системы Windows Vista или Windows 7, которые не отображаются в меню диспетчера загрузки.

Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Кроме того, он позволяет выбрать установленные системы, которые необходимо добавить в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если необходимо полностью перестроить хранилище данных конфигурации загрузки.

Для работы со средством Bootrec.exe необходимо сначала запустить среду восстановления Windows RE.


Bootrec fixmbr что это

Очень вероятно, что далее Windows заработает нормально.

Если нет, опишем, как восстановить загрузчик Windows другим способом с использованием этой же программы:

Если и это не помогло. Устранить проблему с MBR можно и еще одной командой. Для этого в командной строке нужно ввести bootsect /NT60 SYS, затем Enter.

Команда BOOTSECT позволяет записывать заданный программный код загрузочных секторов, обеспечивающих загрузку либо ntldr, либо bootmgr 

Параметры командной строки Bootsect:
/help — отображение справочной информации;
/nt52 — запись программного кода загрузочного сектора, обеспечивающего использование загрузчика ntldr для операционных систем, предшествующих Windows Vista.
/nt60 — запись программного кода в загрузочные секторы для обеспечения загрузки файла bootmgr — диспетчера загрузки Windows Vista/Server 2008 и более поздних ОС семейства Windows.
SYS — запись будет выполнена в секторы системного раздела загрузки Windows, в среде которой выполняется данная команда.
ALL — запись программного кода будет выполнена для всех существующих разделов, которые могут быть использованы для загрузки Windows.
DriveLetter — буква диска, для которого будет выполнена перезапись программного кода загрузочных секторов.
/force — принудительное отключение используемых другими программами томов дисков для обеспечения монопольного доступа утилиты bootsect.exe
/mbr — изменение программного кода главной загрузочной записи (MBR — Master Boot Record) без изменения таблицы разделов диска. При использовании с параметром /nt52, MBR будет совместима с предшествующими Windows Vista версиями, При использовании с параметром /nt60 — MBR будет совместима с операционными системами Windows Vista и более поздними.

bootsect /nt52 E: — создать для диска E: загрузочные записи для операционных систем Windows XP/2000/NT, т.е для загрузки на базе ntldr;
bootsect /nt60 /mbr C: — изменить загрузочные сектора диска C: для обеспечения загрузки диспетчера bootmgr, а это Windows Vista/7/8/8.1/10;
bootsect /nt60 SYS — изменение загрузочных секторов для раздела, с которого выполнена загрузка текущей ОС Windows.

Так же попробуем использовать команду BCDBOOT. Это средство, которое используется для создания системного раздела или восстановления среды загрузки, расположенной в системном разделе. Системный раздел создается посредством копирования небольшого набора файлов среды загрузки из установленного образа Windows®. Средство BCDBOOT создает хранилище данных конфигурации загрузки (BCD) в системном разделе с новой загрузочной записью, которая позволяет загружать установленный образ Windows.

:/>  Как открыть папку AppData. Где найти папку Appdata. Несколько простых способов открыть доступ к системной папке Appdata на вашем компьютере.

О которой можно прочитать в следующем разделе.

Fix MBR without Windows CD/DVD

Above is all about how to fix MBR through Command Line using Windows installation CD or DVD. Однако, если у вас его нет, как вы можете это сделать? Таким образом, вы можете переключиться на бесплатный менеджер разделов AOMEI Partition Assistant Standard, который поможет вам восстановить поврежденную MBR без использования DVD или CD. Вместо этого вы можете использовать это бесплатное программное обеспечение для создания загрузочного носителя (флэш-накопителя USB), сначала его, а затем перестройте MBR в среде Windows PE.

1. Загрузите, установите и запустите AOMEI Partition Standard на работающем компьютере с ОС Windows. И подключите к этому ПК пустую флешку (более 8 ГБ).

2. В главном интерфейсе нажмите «Инструменты» на верхней панели инструментов и выберите «Создать загрузочный носитель».

Bootrec fixmbr что это

3. Выберите флэш-накопитель USB и нажмите «Продолжить».

Bootrec fixmbr что это

4. Дождитесь завершения процесса. После этого подключите загрузочную флешку к компьютеру, который не может загрузиться из-за поврежденной MBR. Перезагрузите его и войдите в BIOS, чтобы изменить порядок загрузки на загрузку компьютера с флешки.

Bootrec fixmbr что это

5. После входа в систему вы увидите, что AOMEI Partition Assistant Standard работает. Щелкните правой кнопкой мыши системный диск и выберите «Восстановить MBR».

Bootrec fixmbr что это

6. Выберите правильный тип MBR для вашей текущей операционной системы.

Bootrec fixmbr что это

7. Нажмите «Применить» и «Продолжить» в главном интерфейсе, чтобы начать восстановление MBR.

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

Исправить MBR из командной строки в Windows 10/8/7

Итак, как восстановить MBR, чтобы можно было успешно загрузить ОС? В этой части показано, как шаг за шагом исправить MBR через командную строку в Windows 10/8/7. Поскольку доступ к командной строке в Windows 7 и Windows 8/8.1/10 немного отличается, мы подготовили для вас два соответствующих руководства.

Учебник 1. Исправление MBR через CMD в Windows 7

Чтобы исправить поврежденную MBR с помощью командной строки, вы должны использовать установочный CD/DVD Windows для загрузки компьютера, поскольку он не может загрузиться из ОС. Если у вас его нет, вы можете загрузить ISO-файлы Windows с официального сайта Microsoft и создать загрузочный USB-накопитель.

1. Загрузите компьютер с установочного CD/DVD Windows 7.

3. Выберите язык, раскладку клавиатуры и нажмите «Далее».

Bootrec fixmbr что это

4. Выберите операционную систему и нажмите «Далее» и отметьте «Использовать средства восстановления, которые могут помочь решить проблемы с запуском Windows».

5. На экране «Параметры восстановления системы» нажмите «Командная строка».

Bootrec fixmbr что это

Затем вы можете удалить установочный DVD-диск из лотка диска и перезагрузить компьютер, чтобы проверить, исправлена ​​ли загрузочная MBR.

Если приведенные выше команды не работают, выполните следующие действия, чтобы восстановить код загрузочного сектора в Windows 7:

2. Найдите в колонке «Тип» слово «CD-ROM». Затем проверьте букву установочного диска CD/DVD. Если буква диска d:, введите команду: «exit d: cd boot dir».

Bootrec fixmbr что это

3. Затем введите команду: «bootsect /nt60 SYS /mbr» и нажмите «Enter».

4. Извлеките CD/DVD из лотка для диска, введите «Выход» и нажмите «Ввод», чтобы перезагрузить компьютер.

Учебник 2. Исправление MBR через командную строку Windows 8/8. 1/10

Аналогично, вы должны загрузить компьютер с оригинального установочного компакт-диска Windows 8/8.1/10 или с созданного загрузочного носителя.

1. Загрузитесь с установочного DVD или компакт-диска Windows. На экране приветствия нажмите «Восстановить компьютер».

Bootrec fixmbr что это

4. Извлеките DVD и перезагрузите компьютер, чтобы проверить, может ли он успешно загрузиться.

Если приведенные выше команды не работают, выполните следующие действия, чтобы восстановить код загрузочного сектора в Windows 10/8:

2. Проверьте номер тома раздела EFI. Предположим, что это «2», вам нужно ввести команду: «выбрать том 2».

3. Введите «assign letter= g» или другие неиспользуемые буквы дисков.

4. Когда Diskpart успешно присвоит букву диска, вам нужно ввести «exit», чтобы закрыть окно Diskpart.

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

Наконец, удалите DVD и перезагрузите компьютер.

Если ваша ОС Windows не установлена ​​на диск C, замените c: на букву вашего диска в приведенных выше командах.

Резюме

Если вы обновитесь до AOMEI Partition Assistant Professional, вы сможете пользоваться более удивительными функциями, включая разделение раздела, расширение системного раздела NTFS без перезагрузки, выделение свободного места из одного раздела в другой.

Оставьте комментарий