BOOTMGR is missing — Решено — [Видео]
Здравствуйте, Друзья! В этой статье расскажу как справится с ошибкой BOOTMGR is missing в Windows 7. Эта ошибка возникает при поврежденном или отсутствующем файле bootmgr на активном разделе (активный раздел это тот с которого происходит загрузка) в результате чего не может загрузиться система. Наша задача перезаписать этот файл на исправный из дистрибутива. Дистрибутив в виде ISO-образа необходимо записать на флешку или диск. В результате у нас получится загрузочная флешка или загрузочный (установочный) диск Windows 7 с которого мы и будет копировать файл bootmgr. Затем необходимо загрузиться с созданного диска или флешки и перезаписать этот файл. Это — вкратце. Теперь подробнее.
Введение
Просьба. Прочитайте пожалуйста всю статью, особенно заключение. Там есть нюанс с файлом AutoUnattend.xml в образе из-за которого может не получиться зайти в среду восстановления и соответственно — восстановить загрузку Windows 7.
Прежде чем лезть в дебри нужно попробовать вызвать Дополнительные варианты загрузки нажав F8 несколько раз при включении компьютера (как при входе в безопасный режим). Если у вас есть пункт «Устранение неполадок компьютера», то с помощью него сразу заходим в среду восстановления и переходим к пункту 1 данной статьи
Если нет — читаем дальше.
- Скачиваем образ Windows 7. Самое простое его скачать через торрент. Найти нужный торрент-треккер с образами Windows 7 можно с помощью поиска в Google или Яндекс по фразе «Windows 7 скачать». Как и где скачать оригинальный образ Windows 7 можно прочитать и посмотреть здесь.
- Записываем на флешку или диск скачанный образ и тем самым превращая этот носитель в загрузочный. Как сделать загрузочный диск — здесь. Как сделать загрузочную флешку — здесь. Так же можно использовать статью про запись образа на диск с помощью Ashampoo или средствами Windows 7.
- Загружаемся с флешки или диска. Как загрузиться с флешки — здесь. Как загрузиться с диска — точно так же как и с флешки, только вместо флешки в BIOS (на вкладке BOOT) необходимо поставить привод для чтения оптических дисков на первое место.
Подготовительный этап закончен.
По поводу скриншотов. Я буду все показывать на виртуальной машине Oracle VM VirtualBox для достижения приемлемого качества самих скриншотов. Поехали.
Восстановление запуска Windows 7
Загружаемся с загрузочной или установочной флешки или диска. У вас появится надпись как на рисунке ниже. Жмем любую клавишу
Ждем пока Windows подгрузит файлы
Когда выйдет окошко с выбором языка, формата времени и раскладки клавиатуры — жмем Далее
В следующем окошке выбираем Восстановление системы
Необходимо выбрать язык на котором у вас задан пароль администратора
Затем необходимо ввести пароль администратора если он есть
Произойдет поиск установленных систем Windows
Система может сама обнаружить неполадки в параметрах загрузки компьютера и предложить вам исправить их автоматически нажав Исправить и перезапустить
Необходимо немного подождать и если система сможет все исправить вы загрузитесь успешно. Если нет, то вам предложат выбрать систему для восстановления. Выбираем нужную и жмем Далее >
В окошке Параметры восстановления системы выбираем Восстановление запуска
Для исправления ошибки BOOTMGR is missing жмем Готово и ждем завершения перезагрузки компьютера
Обычно системе удается поправить загрузку и Windows 7 грузится без проблем.
Исправление BOOTMGR is missing с помощью командной строки
Загружаемся с диска или флешки и запускаем восстановление системы. Выбираем запуск Командной строки
Открывается окошко командной строки
Вводим diskpart для запуска утилиты для работы с разделами жесткого диска и жмем Enter. Выйдет приглашение для ввода команд в утилите DISKPART>
Вводим list volume и жмем Enter для просмотра какие буквы каким томам назначила среда восстановления. На рисунке ниже мы видим что у нас
- Том 0 = Е — это CD-ROM с которого мы будем переписывать файл bootmgr.
- Том 1 = С — 100 Мб загрузочный раздел на который мы должны скопировать исправный файл bootmgr
Если у вас нет 100 Мб-го раздела, то нужно скопировать файл bootmgr на диск С. Последний можно определить по емкости. Надеюсь вы помните сколько выделили места на системный диск.
Вводим exit и выходим из утилиты DISKPART
Вводим E: и переходим на наш CD-ROM
Вводим copy bootmgr C:\ — для копирования исправного файла bootmgr на загрузочный том.
Если будет сопротивления с вопросами Заменить C:\bootmgr вводим Yes.
Затем можно закрывать окошко командной строки с помощью команды exit
Перезагружаем компьютер. Если при загрузке Windows 7 снова выходит ошибка BOOTMGR is missing — пробуем третий вариант.
Делаем загрузочный раздел активным
Делать активным загрузочный раздел будем из командной строки запущенной в среде восстановления.
Командой diskpart запускаем утилиту DISKPART
Командой list disk просматриваем подключенные к компьютеру диски. У меня один жесткий диск — Диск 0
Командой select isk 0 — выбираем нужный жесткий диск. (подставляете свою цифру если у вас их несколько)
Командой list partition — просматриваем количество разделов на выбранном диске
Командой select partition 1 — выбираем раздел который нужно сделать активным. Обычно это раздел с размером 100 Мб. Если у вас нет 100 Мб-го раздела выбирайте свой диск С исходя из размера.
Командой active — делаем выбранный раздел активным
Командой exit — выходим из утилиты DISKPART
Закрываем окошко командной строки и перезагружаем компьютер.
Заключение
Раньше при виде ошибки BOOTMGR is missing мне было легче переустановить операционную систему. Все данные у меня обычно не на системном диске и в облаках (Dropbox, Диск Google и Яндекс.Диск). Так что с переустановкой проблем нет. Жалко только 2 часа времени. Так же загрузившись с установочного диска можно восстановить компьютер используя точки восстановления или восстановить полностью образ системы (если конечно вы его предварительно создали) выбрав соответствующие пункты в окошке Параметры восстановления системы. В общем среда восстановления это сила которой нужно пользоваться.
Есть еще один нюанс, умолчав о котором вы, возможно, будете меня вспоминать «незлым, тихим словом». Если вы, так же как и я, пользуетесь сборками от Idimm, то у вас не получиться зайти в среду восстановления. Причина этому — файл AutoUnattend.xml. Это файл ответов для более упрощенной установки Windows. В данном случае это только мешает. Решение — удалить этот файл из образа и сохранить образ заново. Проблема в том, что для редактирования ISO-образов необходимо платное ПО которое не у всех есть. У меня так же нет этого платного ПО поэтому пришлось скачать другой образ Windows 7 и записать на флешку.
И самый последний нюанс. У меня 32-разрядная система. На виртуальной машине так же установлена 32-разрядная система. И, у меня не получилось использовать образ Windows 7 64-разряда для восстановление Windows 7 32-бита. Получилось следующее
По ходу нужно, чтобы была установлена 64-разрядная система на реальное железо. В общем пробуйте восстановить Windows 7 32-бита диском Windows 7 64-бита. Надеюсь получиться. Если разрядности будут одинаковы получится.
Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!
BOOTMGR is missing — Что делать и как исправить?
При загрузке системы Windows, вы можете столкнуться с ошибкой «BOOTMGR is missing press ctrl+alt+del to restart«, которая не даст вам загрузиться на рабочий стол. Эта ошибка связана с поврежденным загрузчиком, а точнее файлом bootmgr, который не может загрузиться. BOOTMGR — сокращение Windows Boot Manager, относится к небольшому фрагменту программного обеспечения, загружаемому из загрузочного кода тома. Обычно файл BOOTMGR доступен только для чтения и находится в загрузочном каталоге раздела, который установлен как «активный». Ошибка может возникать в любой версии операционной системы Windows, начиная с Windows XP, 7, 8, 8.1, 10, и решения будут практически одинаковы.
BOOTMGR is missing — Исправить ошибку в Windows 10/8.1/7
Первым делом, что вы должны сделать — это вытянуть из ситемника все USB устройства, в том числе клавиатуру и мышь, перезагрузить ПК и проверить ошибку BOOTMGR is missing. Если не помогло, то ниже разберем способы, как устранить ошибку.
1. В некоторых случаях проблема может в самом жестком диске. Он может уже отработал свое, или на нем есть битые сектора. В первом случае придется заменить диск. Во втором случае можно проверить и исправить эти сектора. Вам нужно запустить командную строку через среду WinRE и ввести команду chkdsk /f /r .
2. Если вы не можете попасть в дополнительные параметры загрузки или по другому WinRE, чтобы запустить командную строку, восстановление при загрузке/системы, то вам нужно создать загрузочную флешку с Windows и загрузиться с нее. Как только дойдете до пункта установки, то нажмите снизу на «Восстановление системы«. После этого вы попадете в среду WinRE или «дополнительные параметры загрузки».
1. Приоритет загрузки
Вам нужно зайти в BIOS/UEFI и проверить, что на первом загрузочном месте стоит диск на котором установлена система Windows. Перезагрузите ПК или ноутбук и сразу нажимайте кнопку DEL или F2, чтобы попасть в параметры BIOS. Далее вы должны графу Boot и выбрать там на первое место свой жесткий диск на котором Windows. Так как версий BIOS много название параметром отличается, но обычно это «Boot option» или «1st Boot Device«. Ниже ссылки помогут Вам:
2. Восстановление запуска
Нужно попасть в дополнительные параметры загрузки. Для этого нажмите кнопку питания на ПК и удерживайте ее нажатой в течение 10 секунд, чтобы выключить ПК или ноутбук. Когда появится режим WinRE, то перейдите «Устранение неполадок» > «Дополнительные параметры» > «Восстановление при загрузке«. Это выполнит восстановление при запуске, а также решит ошибку BOOTMGR is missing. Если ошибка еще не устранена, вы можете перейти к следующему шагу.
Примечание: Если вы не можете попасть в дополнительные параметры, то смотрите выше способ «дополнительные советы 2»
3. Восстановить BCD или fixboot
Попробуем восстановить инструментом bootrec через cmd. Зайдите обратно в среду WinRE, как описано выше, и перейдите «Устранение неполадок» > «Дополнительные параметры» > «Командная строка«.
В командной строке введите команды по очереди, перезагружая ПК:
- bootrec /rebuildbcd — Это восстановит функции BCD, перезагрузите ПК и проверьте устранена ли ошибка. Если нет, то введите ниже команду.
- bootrec /fixboot — Это исправит все проблемы с загрузкой в вашей системе.
Может быть, что сама система Windows у вас находится не на диске C:, а на другом, но будет показано, что на диске C:, и при вводе выше команд, вам будут выдаваться ошибки. В этом случае обратитесь к этому руководству по восстановлению главной загрузочной записи в Windows. 4. Выполните восстановление системы
Также есть функция «Восстановление системы» в среде WinRE, которая поможет вам исправить ошибку BOOTMGR is missing. Загрузитесь в дополнительные параметры, как описано в 1 способе, и перейдите «Устранение неполадок» > «Дополнительные параметры» > «Восстановление системы«.