Как исправить ошибку BOOTMGR is missing

Распространенная проблема, возникающая при загрузке Windows 7 (скорее всего, Windows 8 также не защищена от этого) — сообщение BOOTMGR is missing. Press Ctrl + Alt + Del to restart. Ошибка может быть вызвана неграмотным вмешательством в таблицу разделов жесткого диска, неправильным выключением компьютера, а также вредоносной деятельностью вирусов. В этой статье речь пойдет о том, как исправить ошибку самостоятельно. Похожая ошибка: BOOTMGR is compressed (решение).

Использование среды восстановления Windows

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

Запуск командной строки в среде восстановления Windows

Итак, для того чтобы исправить ошибку BOOTMGR is missing, загрузитесь с носителя, на котором имеется дистрибутив Windows 7 или Windows 8, причем необязательно, чтобы система на самом компьютере была установлена именно с этого компакт диска или флешки. Ключ Windows для использования среды восстановления также не понадобится. Далее выполните следующие действия:

  1. На экране запроса языка выберите тот, который Вам наиболее подходит
  2. На следующем экране внизу слева выберите пункт «Восстановление системы»
  3. При появлении запроса о том, какую операционную систему нужно восстановить, выберите нужную и нажмите кнопку «Далее»
  4. В следующем окне выберите «Командная строка», исправление ошибки BOOTMGR is missing будет происходить с помощью командной строки
  5. Введите следующие команды: bootrec.exe /FixMbr и bootrec.exe /FixBoot , нажав Enter после каждой из них. (Кстати, эти же две команды позволяют удалить баннер, который появляется до загрузки Windows)
  6. Перезагрузите компьютер, на этот раз с жесткого диска.

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

 bcdboot.exe c:windows

где c:windows — путь к папке с операционной системой. Эта команда проведет восстановление загрузки Windows на компьютере.

Использование bcdboot для исправления bootmgr is missing

Как устранить ошибку BOOTMGR is missing без диска с Windows

Загрузочный диск или флешка Вам все-таки потребуется. Но не с операционной системой Windows 7, а со специальным диском Live CD, таким как Hiren’s Boot CD, RBCD и др. Образы этих дисков доступны на большинстве торрентов и включают в себя набор утилит которые, в том числе, позволяют исправить нашу ошибку, возникающую при загрузке Windows.

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

  • MbrFix
  • Acronis Disk Director
  • Ultimate MBRGui
  • Acronis Recovery Expert
  • Bootice

Наиболее удобной для меня, например, является утилита MbrFix, имеющаяся на загрузочном диске Hiren’s Boot CD. Для того, чтобы восстановить загрузку Windows с ее помощью (при условии, что это Windows 7, и установлена она на единственный раздел на единственном жестком диске), достаточно ввести команду:

MbrFix.exe /drive 0 fixmbr /win7

После чего подтвердить внесение изменений в загрузочный раздел Windows. При запуске MbrFix.exe без параметров, Вы получите полный список возможных действий с помощью этой утилиты.

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

Ссылка на основную публикацию