Команда восстановления mbr. Восстановление загрузочного сектора жесткого диска

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

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

  1. Установочный носитель Windows Vista/7/8/8.1/10.
  2. Пользователь.
  3. Привод DVD.

Приступим!

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

Для этого:

  • Настройте BIOS на загрузку с установочного носителя.
  • Выберите пункт Восстановление системы .

  • Далее .
  • В диалоговом окне выберите пункт Восстановление запуска .

  • Следуйте дальнейшим инструкциям.

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

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

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

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

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

/FixBoot

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

  • Загрузочный сектор заменен на нестандартный загрузочный сектор Windows Vista или Windows 7.
  • Загрузочный сектор поврежден.
  • После установки Windows Vista или Windows 7 на компьютер была установлена более ранняя версия операционной системы Windows. В данном случае для запуска компьютера вместо диспетчера загрузки Windows (Bootmgr.exe) используется загрузчик Windows NT (NTLDR).

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

/RebuildBcd

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

Приступим!

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

  • Вставьте установочный диск Windows 7 или Windows Vista в DVD-дисковод и включите компьютер.
  • При появлении запроса нажмите клавишу.
  • Выберите пункт Восстановить компьютер .
  • Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее .
  • В диалоговом окне Параметры восстановления системы выберите пункт Командная строка .
  • Введите команду Bootrec.exe и нажмите клавишу ВВОД . Появится полный список возможностей.
  • Запишите сектор MBR, для чего есть команда

Bootrec.exe /FixMbr ;

  • Об успешном завершении операции после нажатия Enter компьютер оповестит пользователя в следующей строчке;
  • Далее проведите процедуру записи нового сектора загрузки, для чего введите

Bootrec.exe /FixBoot ;

  • Останется только ввести Exit и попытаться перезагрузить компьютер.

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

  • Войдите в командную строку с установочного диска или флешки.
  • Введите Bootrec /ScanOs, после чего утилита про сканирует компьютер на предмет наличия операционной системы.

Bootrec /ScanOs

  • Напишите в следующей строке команду Bootrec.exe /RebuildBcd, программа предложит внести в меню запуска все найденные версии Windows, включая XP и другие.

Bootrec.exe /RebuildBcd

  • Останется с этим согласиться, нажав последовательно Y и Enter, после чего при загрузке системы вы будете иметь выбор, какую из ОС загрузить - XP или семерку.

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

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

Формат командной строки:
bootsect {/help|/nt60|/nt52} {SYS|ALL|< DriveLetter >:}

Параметры командной строки 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.

Данная инструкция хоть и не имеет прямого отношения к методам борьбы с заразой под общим кодовым названием «WinLocker» , но находится она здесь потому что есть оказывается совершенно примитивные блокираторы Microsoft Windows которые «ограничиваются» подменой загрузчика. По-видимому, какие-то школьники развлекались (их бы энергию, да в мирное русло).

Если Вы видите текст с вымогательством просто сразу до загрузки операционной системы в виде обычного текстового режима, довольно часто с ошибками или «артефактами» на экране, то попытайтесь просто восстановить главную загрузочную запись MBR .

Если Вы планируете разработку сайта и заказать сайт в Казани – стоит обращаться только к профессионалам. Веб-студия RafMedia сделает все быстро и качественно.

И так сам процесс. Сначала пройдемся по «старушке» Windows XP или в простонародии «хрюше». Для восстановления MBR здесь нам понадобится установочный диск с дистрибутивом системы. Грузимся с него и в самом начале выбираем режим восстановления, нажимая клавишу «r» . В открывшемся окне терминала наблюдаем список возможных систем для загрузки. В нормальной ситуации там только одна. Вводим необходимый номер и жмем «Enter» .

На следующем этапе необходимо восстановить поврежденную главную загрузочную запись . Это выполняется командой FIXMBR . На запрос о нашей уверенности в своих действиях конечно отвечаем «y» .

Теперь запишем новый загрузчик в восстановленный MBR . Это делается командой FIXBOOT . И, как и в предыдущем случае соглашаемся на внесение изменений, вводя «y» .

Ну вот, почти и все. Осталось скопировать ntldr и NTDETECT.COM . И «реанимировать» boot.ini .

Для копирования поможет команда «MAP» , которая показывает список всех подключенных(смонтированных) дисков. Находим наш привод с дистрибутивом. Как правило это будет диск «D:» . Копируем тогда следующими командами:

copy D:\i386\NTLDR C:\
copy D:\i386\NTDETECT.COM C:\

В случае возникновения вопроса на перезапись, отвечаем утвердительно.

Остался только boot.ini . Команда «Bootcfg /add» вновь выведет на экран список доступных для загрузки систем.

  • Вводим номер добавляемой системы, обычно «1» .
  • Жмем «Enter» .
  • Вводим имя добавляемой системы, пусть будет «Windows XP Professional» .
  • Жмем «Enter» .
  • Можем ввести, и лучше это сделать, ключ «/fastdetect» . Это спрячет при загрузке запрос на выбор системы для запуска.

Все готово, можно перегружаться и работать.
А вариант для операционной системы «Windows 7» будет рассмотрен .

Одним из эффективных шагов по устранению неполадок связанную с загрузкой windows, является восстановление загрузочной записи Windows 10/7/8.1 с новым UEFI и разметкой GPT или BIOS с разметкой MBR. Одна из распространенных причин, по которым главная загрузочная запись может быть повреждена, связана с заражением вредоносными программами или повреждением файла в этом секторе. Неправильное завершение работы также может привести к повреждению загрузочной записи (MBR). Иногда проблемы бывают, когда Linux Grub установлен, и Windows не может его обнаружить. В некоторых случаях вы можете получить ошибку Bootmgr is Missing или BCD при включении компьютера. В таких случаях вы можете запустить восстановление загрузчика для устранения этих проблем.

Как восстановить загрузчик Windows 10

Вы должны подготовится, так как компьютер на рабочий стол у вас не загружается и дополнительные параметры загрузки могут быть не эффективны. По этому, вам нужно с Windows 10 с той же разрядностью (x32 или x64), которую собираетесь починить, и желательно той же версии. Вы должны загружаться во всех ниже способах с загрузочной флешки, чтобы запустить командную строку. Помните, что после восстановления загрузчика могут появляться некоторые ошибки и нужно пару раз просто перезагрузить ПК , чтобы загрузчик притерся.

Начните установку Windows 10 с загрузочной флешки и дойдите до пункта установки. Далее нажмите снизу на "Восстановление системы ", чтобы попасть в дополнительные параметры загрузки.

Способ 1 . Как только попали в дополнительные параметры загрузки, то перейдите "" > "Дополнительные параметры " > и выберите "". Дождитесь окончание процесса и загрузчик Windows 10 должен восстановиться.

Способ 2 . В тех же дополнительных параметрах загрузки перейдите "Поиск и устранение неисправностей " > "Дополнительные параметры " > и запустите "Командная строка ".

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

  1. diskpart
  2. list volume - выводит список разделов.
  3. exit - выход из инструмента по работе с дисками.

В моем случае на скрине ниже видно, что локальный диск на котором установлена Windows 10 не "C", а "D". У вас скорее всего будет "C", но будьте внимательны, вы должны определить, где у вас установлена система. Как только вы определили под какой буквой у вас система, то введите следующую команду, чтобы восстановить загрузчик Windows 10:

  • bcdboot D:\windows

Способ 3 . Если вы используете систему Windows с новым UEFI и схемой разделов GPT, то нужно найти скрытый раздел с файловой системой FAT32 (он примерно 90-300 Мб). Если у вас стоит BIOS и разметка MBR, то файловая система будет NTFS (примерно 500 Мб). В моем случае это NTFS. Значит, запускаем командную строку через загрузочную флешку, как описано выше способами, и пишем команды:

  1. diskpart - запускает инструмент для работы с дисками.
  2. list volume - выводит список разделов.
  3. select volume 3 - Выбор скрытого тома (в моем случае это NTFS, у вас может быть скрытый FAT32).
  4. format fs=ntfs или format fs=fat32 - форматирование выбранного тома (смотря какая у вас).
  5. assign letter=E - Назначаем новую букву тому (я присвоил то, что уже было).
  6. exit - выход из инструмента дискпарт.
  7. bcdboot D:\Windows /s E: /f ALL - копируем файлы загрузчика. (В моем случае диск D: - это том, на котором находится сама Windows, E: - буква, которую мы присвоили скрытому разделу).
  8. diskpart - запускает обратно инструмент для работы с дисками.
  9. list volume - выводим список разделов.
  10. select volume 3 - Номер скрытого тома, которому мы присваивали букву.
  11. remove letter=E - удаляем букву, чтобы раздел не отображалась в системе, когда перезагрузимся.


Способ 4 . В этом способе воспользуемся инструментом Bootrec.exe . Введите в командную строку следующие команды одну за другой:

  1. bootrec /RebuildBcd
  2. bootrec /fixMbr
  3. bootrec /fixboot

Выйдите и перезагрузите свою систему.

В некоторых случаях, потребуется выполнить дополнительную команду:

  • bootsect /nt60 SYS или bootsect /nt60 ALL

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

Главная загрузочная запись представляет собой первые 512 байт (4096 бит) вашего HDD и создается в момент первой установки Windows. Если MBR повреждается, вы больше не сможете запустить операционную систему и продолжить работу в ней привычным образом. Данный факт касается следующих версий Windows: XP, Vista, 7 и 8.

Симптомы повреждения MBR:

1. Operating System not found (Операционная система не найдена).

2. Error loading operating system (Ошибка при загрузке операционной системы).

3. Invalid partition table (Неверная таблица разделов).

4. FATAL: No bootable medium found (Загрузочный носитель не найден).

5. Reboot and Select proper Boot device (Перезапустите систему и выберите подходящее загрузочное устройство.

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

Причины повреждения MBR:

  • Вредоносное программное обеспечение, вирусы.
    После восстановления загрузочного сектора не забудьте проверить жесткий диск на наличие возможных вирусов. Некоторые из них способны заменить код MBR своим собственным, что неизбежно приведет к его повреждению.
  • Наличие двойной загрузки.
    Предположим, что на условном ПК установлены операционные системы Windows и Linux. В этом случае возможно возникновение непреднамеренной ошибки и повреждения MBR.
  • Сторонний софт.
    Не всегда причиной сбоя в загрузочном секторе являются вирусы или ошибки в работе двух одновременно установленных операционных систем. Иногда повреждение MBR может вызвать даже популярный софт. Например, Acronis заменяет драйвера загрузки дисков своими, что вполне может испортить исходную запись MBR.

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

1. Резервное копирование MBR.

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

dd if=/dev/sda of=/path-to-save/mbr-backup bs=512 count=1

Замените фрагмент /path-to-save/ на путь, по которому сохранится старая версия загрузочного сектора.

2. Восстановление MBR командой bootrec.

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

Краткая инструкция:

  • Восстановление системы .
  • 3. Перейдите в раздел .
  • 4. Откройте утилиту Командная строка .
  • Enter .
    По завершению, командную строку не закрывайте.

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd

  • 7. Введите exit и нажмите Enter .
  • 8. Перезапустите компьютер.
  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране кликните по параметру Восстановление системы .
  • 3. Перейдите в раздел Поиск и устранение неисправностей .
  • 4. Откройте утилиту Командная строка .
  • 5. Введите в ней приведенные ниже команды, подтверждая выполнение каждой нажатием клавиши Enter .

    diskpart
    sel disk 0
    list vol

  • Fs FAT32 . Раздел EFI FAT32 2 , введите следующую команду:

    Если номер тома не равен 2

  • 7. Присвойте разделу новую r:\

    assign letter-r:

  • 9. Введите exit , чтобы покинуть утилиту DiskPart .
  • r:\ EFI :

    cd /d r:\EFI\Microsoft\Boot\

  • bootrec /fixboot

  • ren BCD BCD.backup

  • BCD и замените r:\ назначенной ранее буквой:
  • c:\
  • 16. Введите exit .
  • 17. Перезапустите компьютер.

Восстановление MBR в Windows 8 и 8.1

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

Краткая инструкция:

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране кликните по параметру Восстановление системы .
  • 3. Перейдите в раздел Поиск и устранение неисправностей .
  • 4. Откройте утилиту Командная строка .
  • 5. Введите в ней приведенные ниже команды, подтверждая выполнение каждой нажатием клавиши Enter . По завершению, командную строку не закрывайте.

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd

  • 6. Извлеките загрузочное устройство.
  • 7. Введите exit и нажмите Enter .
  • 8. Перезапустите компьютер.

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

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране кликните по параметру Восстановление системы .
  • 3. Перейдите в раздел Поиск и устранение неисправностей .
  • 4. Откройте утилиту Командная строка .
  • 5. Введите в ней приведенные ниже команды, подтверждая выполнение каждой нажатием клавиши Enter .

    diskpart
    sel disk 0
    list vol

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

  • 6. Найдите элемент тома со столбцом Fs FAT32 . Раздел EFI должен быть строго с форматом FAT32 . Если раздел тома обозначен цифрой 2 , введите следующую команду:

    Если номер тома не равен 2 , замените 2 на любую другую доступную цифру.

  • 7. Присвойте разделу новую букву, букву которая отличается от той, которая уже доступна на вашем компьютере. Например r:\ . Для выполнения этой задачи, воспользуйтесь следующей командой:

    assign letter-r:

  • 8. Дождитесь появления приведенного ниже сообщения:

    Diskpart successfully assigned the drive letter or amount point.

  • 9. Введите exit , чтобы покинуть утилиту DiskPart .
  • 10. Следующая команда понадобится для того, чтобы заменить r:\ буквой, которая ранее была присвоена разделу EFI :

    cd /d r:\EFI\Microsoft\Boot\

  • 11. Введите приведенную ниже команду, чтобы восстановить том диска:

    bootrec /fixboot

  • 12. Теперь необходимо сделать резервную копию старого BCD:

    ren BCD BCD.backup

  • 13. Введите следующую команду, чтобы создать новый BCD и замените r:\ назначенной ранее буквой:

    bcdboot c:\Windows /l ru-ru /s r: /f ALL

  • 14. В приведенной выше команде мы указали букву операционной системы — c:\ . Если вы устанавливали Windows на диск с другим путем, укажите корректную букву.
  • 15. Извлеките загрузочное устройство.
  • 16. Введите exit .
  • 17. Перезапустите компьютер.

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

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. Укажите язык операционной системы.
  • 3. Выберите раскладку клавиатуры.
  • 4. Нажмите Далее .
  • 5. Выберите операционную систему и еще раз нажмите Далее .
  • 6. На экране Параметры восстановления системы выберите утилиту Командная строка .
  • 7. Как только командная строка будет запущена, введите следующую команду:

    bootrec /rebuildbcd

  • 8. Нажмите Enter .
  • 9. Далее введите:

    bootrec /rebuildbcd

  • 10. Нажмите Enter .
  • 11. Извлеките загрузочный носитель и перезапустите компьютер.

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

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

    diskpart
    select disk 0
    list volume

  • 2. Теперь введите:

    exit
    F:
    cd boot
    dir

    Букву F: замените на букву под которой определяется загрузочный носитель.

  • 3. Введите команду:

    bootsect /nt60 SYS /mbr

  • 4. Подтвердите операцию, нажав Enter .
  • 5. Извлеките загрузочное устройство.
  • 6. Введите команду exit .
  • 7. Теперь нажмите Enter

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

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. Выберите язык и раскладку клавиатуры.
  • 3. На приветственном экране выберите параметр Восстановление системы .
  • 4. Выберите операционную систему и нажмите Далее .
  • 5. Откройте утилиту Командная строка .
  • 6. Как только приложение запустится, последовательно введите следующие команды:

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /RebuildBcd

  • 7. Дождитесь завершения каждой операции.
  • 9. Введите exit.

Альтернативно команде bootrec, вы можете попробовать восстановить MBR автоматически:

  • 1. Совершите запуск компьютера при помощи загрузочного носителя.
  • 2. На приветственном экране выберите параметр Восстановление системы .
  • 3. Выберите параметр Восстановление запуска .
  • 4. Дождитесь завершения процесса и перезапустите компьютер.

Существует еще одна, более сложная, альтернатива восстановления MBR. Ее концепция вращается вокруг непосредственного ремонта BCD. Запустив Windows при помощи CD/DVD, откройте командную строку и введите в следующие команды:

bcdedit /export C:\bcdbackup
C:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.backup
bootrec /rebuildbcd

Подтвердите выполнение каждой команды нажатием клавиши Enter .

Восстановление MBR в Windows XP

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

  • 1. Для дальнейшей работы вам понадобится загрузочное устройство с предустановленной версией Windows Vista.
  • 2. В момент появления приветственного экрана нажмите клавишу R, чтобы открыть Консоль Восстановления
  • 3. На вопрос о дальнейших действиях, ответьте системе, введя цифру 1 и подтвердите операцию нажатием клавиши Enter .
  • 4. При необходимости введите пароль администратора.
  • 5. Введите команду fixmbr .
  • 6. Когда появится запрос системы о подтверждении ваших действий, нажмите клавишу Y и Enter .
  • 7. Дождитесь завершения операции.
  • 8. Извлеките загрузочный накопитель.
  • 9. Введите команду exit .
  • 10. Нажмите Enter , чтобы перезапустить компьютер.

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

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

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

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

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

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

  1. Ещё хочу сказать, что часто в неудачной загрузке Windows 7 виноваты ошибки файловой системы, исправить их можно даже в том случае когда операционная система не загружается, все подробности в другой нашей статье " "
  2. Друзья, в этой статье мы будем работать со средой восстановления Windows 7, а если точнее с командной строкой среды восстановления. Необходимые команды я Вам дам, но если Вам их будет трудно запомнить, можно . Это сильно облегчит Вам работу.
  • Главная загрузочная запись (MBR) - это первый сектор на жёстком диске, в котором находится таблица разделов и маленькая программа загрузчик, которая считывает в данной таблице данные с какого раздела жёсткого диска производить загрузку ОС, в дальнейшем информация передаётся в раздел с установленной операционной системой, для её загрузки. Если в главной загрузочной записи находится неправильная информация о расположении системы, значит мы при загрузке получим разные ошибки, вот одна из них "BOOTMGR is missing press CTR-Alt-Del for restart" или будем наблюдать чёрный экран. Исправляется проблема восстановлением загрузчика Windows 7 .

Когда вы удалили старушку XP вместе с EasyBCD, то оставили свой компьютер на произвол судьбы с непонятной ему загрузочной записью и он в знак благодарности выдаёт вам чёрный экран. Для исправления ситуации, мы с вами проведём восстановление загру зчика Windows 7 , а именно перезапишем главную загрузочную запись с помощью утилиты Bootrec.exe , находящейся на диске восстановления или на установочном диске Windows 7 (друзья, если у вас нетбук и вы хотите использовать среду восстановления находящуюся на флешке, то прочтите сначала комментарии). Так же данной утилитой мы запишем новый загрузочный сектор, понятный Windows 7.

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

Загружаемся с диска восстановления или установочного диска с Windows 7, в начальной фазе загрузки компьютера, при появлении предложения загрузиться с диска «Press any key to boot from CD…», жмём в течении 5 секунд на любую клавишу клавиатуры, иначе с диска вы не загрузитесь

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

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

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

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

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

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

Вводим команды:

diskpart

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

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

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

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

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

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

Восстановление загрузчика Windows 7 вручную (способ №2)

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

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

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

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


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

Способ №3

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

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

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