Bootmgr is missing press ctrl alt del to restart windows 7 что делать

Обновлено: 07.07.2024

Одна из самых неприятных, и при этом очень распространённая ошибка, которую можно наблюдать на компьютерах с Windows 7/8/10 – «BOOTMGR is missing Press Ctrl Alt Del to restart». Означает это только одно – не найден загрузчик операционной системы. Не стоит паниковать, компьютер не сломался, просто нужно проделать кое-какие действия чтобы решить проблему.

Для общего понимания ситуации расскажу что случилось. При включении компьютера происходит поиск на жёстком диске мини-программы, которая знает как загрузить операционную систему. Вот эта мини-программа оказывается недоступной или повреждённой. Проблема может появиться по разным причинам: сбой напряжения в электросети, неправильное выключение компьютера, неграмотные манипуляции в BIOS, вирус наконец.

Будем идти от простого к сложному. Итак, возможные пути решения:

  • Проверить, правильный ли выбран загрузочный диск в БИОСе
  • Восстановление загрузчика Windows – bootmgr в автоматическом режиме
  • Исправление ошибки BOOTMGR is missing с помощью командной строки

Проверяем настройки BIOS

Этот вариант рассматривайте если у вас установлено более одного жёсткого диска. Я имею ввиду физических жёстких диска, а не разделы C, D, E и т.п. Иначе переходите сразу к следующему пункту. Но всё-таки попробуйте вытащить из компьютера все флешки и внешние жёсткие диски и перезагрузиться.

Бывает такое, что случайно выбран не тот диск в настройках БИОСа. Что это такое и как зайти в БИОС компьютера почитайте в моей статье. Вам нужно проверить какой диск выбран или просто попробовать поменять его на другой и перезагрузиться. БИОСы бывают очень разные, поэтому как загрузиться с нужного диска я посвятил отдельную большую статью.

Автоматическое исправление ошибки «BOOTMGR is missing»

Нам повезло, Microsoft разработали специальную среду восстановления, из которой можно порешать многие проблемы с операционкой. Чтобы её запустить в Windows 7, нужно до появления ошибки всё время нажимать кнопку «F8» пока не появится меню на чёрном фоне:

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

Если этого не произойдёт или у вас Windows 8.1/10, то придётся искать диск восстановления или установочный диск с вашей версией Windows (флешка с установкой тоже подойдёт). Загружаемся с этого диска или флешки. Не забудьте нажать ЛЮБУЮ кнопку если появится надпись на чёрном фоне «Press any key to boot from CD or DVD», иначе загрузка пойдёт с жёсткого диска и вы снова увидите свою ошибку. Вместо установки выбираем в самом низу «Восстановление системы»

Выбираем восстановление системы

Утилита восстановления проведёт диагностику жёсткого диска и постарается автоматически определить возможные проблемы. Нам остаётся только принять исправления и перезапуститься

Исправление ошибки Bootmgr is missing в Windows 7/10

Если ничего не изменилось, то придётся ещё раз загрузиться с установочного диска, выбрать «Восстановление системы» и на списке доступных операционных систем нажать «Далее»

Выбор установленной операционной системы

Кликаем по «Восстановление запуска»

Восстановление запуска

Если всё прошло гладко, то можете радоваться – ошибка BOOTMGR is missing исправлена!

Решение проблемы загрузчика с помощью командной строки

Это более трудоёмкий процесс, но эффективный. Вам нужно также загрузить среду восстановления, но в этот раз выбрать не «Восстановление запуска», а «Командная строка»

Запуск командной строки

Тут вот в чём дело. Обычно, при установке Windows создаётся специальный скрытый раздел размером 100-300Мб и резервируется системой. При загруженной Windows он не имеет буквы, например как C, D и т.д. Но на этом разделе лежит мини-программа для загрузки операционной системы и должен быть файл bootmgr. Если он «ломается» или пропадает, то возникает эта самая ошибка «BOOTMGR is missing. Press Ctrl Alt Del to restart». Наша задача – восстановить файл, скопировав его с установочного диска.

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

Набираем в командной строке команду:

Следом за приветствием набираем вторую команду:

Определяем системный диск на 100 Мб

Теперь вводим последовательно команды:

1. Выходим из программы diskpart

2. Переходим на букву CD-ROM’а, в моём случае это «F»

3. Копируем файл bootmgr на диск объёмом 100Мб, в моём случае это диск «C»

Ещё иногда, при установке Windows на заранее разбитый на разделы диск вы не найдёте скрытого раздела размером 100Мб. В этом случае копируйте файл bootmgr прямо в корень на диски с данными. Чтобы не усложнять себе жизнь определением на каком из дисков находятся файлы операционной системы, копируем файл на все диски. В моём примере это диски D и E, т.е. это будут две команды:

Перезагружаемся и смотрим. Никак? Опять открываем командную строку и вводим одну команду:

bootsect /nt60 All

Дело в том, что раздел с загрузчиком ОС должен не только содержать файл bootmgr, но и быть ещё помечен как «Активный», т.е. с которого возможна загрузка в принципе. Когда помечен не тот диск мы получаем печально известный результат. Решается всё также из командной строки. Итак, вводим команды:

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

select disk 0 или 1

где 0 или 1 это номер нужного диска. Далее вводим команду для получения списка разделов данного диска:

Нужно найти тот самый раздел на 100-300Мб. Данный приём работает и для Windows 8/10, в этом случае раздел нужно искать на 350Мб. Если у вас таких разделов нет, значит выбираем первый или второй раздел, смотря на какой диск C: или D: у вас была установлена операционная система соответственно. Теперь выбираем командой с номером раздела:

select partition 1 или 2

и делаем раздел активным:

Если ошибку так и не удалось побороть описанными здесь методами, то почитайте про решение проблемы NTLDR is missing в Windows XP. Эти ошибки очень похожи и советы оттуда могут пригодиться.

Подведём итоги

Итак, чтобы побороть ошибку «BOOTMGR is missing. Press Ctrl Alt Del to restart» нужно восстанавливать загрузчик Windows 7-10, в частности файл bootmgr. Средство восстановления от Microsoft умеет это делать в автоматическом режиме, а если ничего не получается то в нашем распоряжении есть командная строка. В других случаях, особенно когда установлено два и более жёстких диска, нужно просто проверить настройки БИОСа. В редких случаях выбран «активным» не тот диск.

Напишите пожалуйста в комментариях какая проблема была у вас и какой способ помог её решить.

Проверяем приоритет загрузки

Если на компьютере используется несколько накопителей, необходимо убедиться в том, что приоритет имеет тот, на который установлена Windows. Для этого мы запускаем BIOS и смотрим порядок дисков в разделе «Boot».

Название и местоположение раздела с приоритетом загрузки отличается в зависимости от версии BIOS. Но главное, чтобы на первом месте в списке был тот накопитель, на котором хранятся файлы установленной Windows. Если приоритет выставлен правильно, рекомендуем обзавестись установочным диском Windows. С ним будет удобно выполнять восстановление вне зависимости от версии системы.

Восстанавливаем запуск

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

  1. Кликаем по ссылке «Восстановление системы» на первом экране установщика.
  2. Переходим по пути «Диагностика» — «Дополнительные параметры».
Запускаем автоматическое восстановление загрузчика Запускаем автоматическое восстановление загрузчика

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

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

Запускаем командную строку из среды восстановления Запускаем командную строку из среды восстановления

Первое, что нам нужно сделать, — узнать букву системного раздела (тома, на котором хранятся файлы Windows). Обычно это «C», однако в среде восстановления может быть назначено другое имя — например, «D».

  1. В командной строке вводим « diskpart » и нажимаем на Enter.
  2. Выполняем команду « list volume ».
  3. Смотрим букву системного раздела. Его можно определить по размеру и файловой системе.
  4. Выполняем команду « exit » для завершения работы утилиты Diskpart.

В данном случае системным является раздел «D». Его мы и будем указывать в командах для восстановления загрузчика.

Есть несколько способов восстановления загрузчика из командной строки. Рассмотрим их по порядку.

Первый способ — выполняем команду « bcdboot D:\windows ». «D» в синтаксисе — это буква раздела с Windows, которую мы предварительно узнали.

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

Второй способ — создание дополнительного скрытого раздела:

  1. Выполняем команду « diskpart » для запуска одноимённой утилиты.
  2. Выводим список разделов с помощью команды « list volume ».
  3. Выбираем скрытый том — « select volume 3 ». В данном случае он под номером 3.
  4. Форматируем скрытый том « format fs=ntfs » или « format fs=fat32 ». Выбор команды зависит от того, какая файловая система используется на скрытом томе.
  5. Присваиваем ту же букву, которая была у скрытого тома ранее, — « assign letter=E ».
  6. Вводим «exit» для завершения работы утилиты Diskpart.
  7. Копируем файлы загрузчика — « bcdboot D:\Windows /s E: /f ALL ». В данном случае «D» — это буква тома, на котором у нас хранятся файлы Windows, а «E» — буква скрытого тома, который мы только что отформатировали.

8. Заново запускаем утилиту — « diskpart ».

9. Выводим список разделов — « list volume ».

10. Выбираем скрытый том — « select volume 3 ».

11. Удаляем букву, чтобы он не отображался в системе — « remove letter=E ».

12. Перезагружаем компьютер и проверяем, загружается ли система.

Третий способ — использование утилиты Bootrec. В командной строке последовательно выполняем следующие команды:

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

После успешного завершения всех операций перезагружаем компьютер и проверяем, заработал ли загрузчик. В некоторых случаях требуется выполнение дополнительных команд: bootsect /nt60 SYS или bootsect /nt60 ALL .

Ошибка BOOTMGR is missing

Ошибка BOOTMGR is missing

Что это такое BOOTMGR

BOOTMGR или Windows Boot Manager – это менеджер загрузки ОС Windows, который размещён в небольшом системном разделе, скрытом от глаз пользователя.

Главная функция данного файла – это контроль над началом загрузки операционной системы и запуск файла winload.exe, с помощью которого начинается общая загрузка ОС Windows.

Файл BOOTMGR начал использоваться в семействе ОС Windows версии Windows Vista и позже, в ранних версиях ОС Windows данный файл отсутствует. Также ранее данной ошибки могут возникать лаги dxerror.log и directx.log и с загрузкой Svchost.exe.

Ошибка BOOTMGR is missing на Windows 7

Ошибка BOOTMGR is missing на Windows 7

В большинстве случаев, ошибка “BOOTMGR is missing Press Ctrl+Alt+Del to restart” возникает не случайно, при перезагрузке она повторяется вновь и вновь, и необходимо предпринять определённый набор действий для решения указанной проблемы.

Причины ошибки “BOOTMGR is missing Press Ctrl+Alt+Del to restart”

В перечне причин возникновения ошибки “BOOTMGR is missing” я бы назвал следующие:

  • Неработающие загрузочные boot-файлы;
  • Повреждены файлы операционной системы;
  • Проблема с винчестером;
  • Проблема с биосом.

Что делать для исправления “BOOTMGR is missing”

Рассмотрим наиболее эффективные варианты решения ошибки с отсутствием BOOTMGR.

Вариант 1. Устанавливаем правильный загрузочный диск

Вариант 2. Исправляем boot через стандартное средство восстановления

  1. При включении компьютера быстро жмите на кнопку F8 до появления специального меню.
  2. Среди предложенных вариантов выберите пункт «Устранение неполадок компьютера» и нажмите Enter.
  3. Система проведёт поиск неисправностей и, вполне возможно, устранит имеющуюся проблему.
  4. Если же этого пункта у вас нет (что связано с отсутствием записи загрузки в хранилище загрузки (BCD) или дезактивацией самой записи загрузки), тогда придётся воспользоваться другими альтернативами, описанными ниже.

Вариант 3. Используем загрузочный диск Windows 7 или флешку

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

  1. Для осуществления загрузки с CD-ROM (DVD-ROM) или флешки необходимо выставить их в биосе как загрузочный диск.
  2. При включении компьютера жмём быстро Delete или F2, попадаем в биос, где в настройках очерёдности загрузки дисков (пункт меню «Boot») первым в очереди загрузки ставим CD (DVD) или Flash.
  3. После данной процедуры ранжирования сохраняем результат (нажав на F10) и выходим из биоса.
  4. Вставляет диск с инсталляционной версии ОС в CD ROM или нашу флешку в гнездо USB, дожидаемся фразы «Press any key…» и жмём любую клавишу.
  5. При появлении приветственного окна Window 7 выбираем пункт меню «Восстановление системы» снизу слева, затем выбираем ОС для исправления и жмём «Далее».

Как это выглядит наглядно показано на видео:

Если проблема BOOTMGR is missing Press Ctrl+Alt+Del to restart решилась благополучно, не забудьте вновь зайти в биос ПК и выставить ваш жёсткий диск как загрузочный по умолчанию, иначе система вновь предложит вам загрузиться с диска или флешки.

Вариант 4. Используем возможности командной строки (CMD)

Хороший и удобный вариант решения BOOTMGR is missing.

Вариант 5. Делаем активным нужный диск

Если проблема BOOTMGR is missing не решена, тогда возможно статус активного загрузочного имеет не тот диск или раздел жёсткого диска.

Вариант 6. Проверяем работоспособность жёсткого диска

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

Потому рекомендую первым делом зайти в системный биос, и посмотреть видит ли он наш жёсткий диск. Если да, и вы видите в списке винчестеров ваш диск, тогда воспользуйтесь специальными программами для проверки и восстановления кластеров винчестера (напр., HDD Regenerator).

Вариант 7. Используем специальные программы

Для восстановления бутового раздела BOOTMGR is missing можно воспользоваться функционалом специальных программ MbrFix, Bootice, Acronis Disk Director и других. При этом, если знание компьютера у вас поверхностные, то не спешите их использовать, так как ошибки в командах могут полностью удалить нужные данные из используемого вами жёсткого диска, затем может потребоваться полная переустановка системы. Лучше воспользоваться описанными мной выше алгоритмами, а уж если они не помогли – использовать функционал данных программ, перед этим проконсультировавшись со специалистами.

Заключение

Как видим, существуют несколько проверенных методик борьбы с ошибкой BOOTMGR is missing Press Ctrl Alt Del to restart. Обычно хватает встроенных в загрузочный диск ОС Windows системных инструментов для удобного и быстрого решения проблемы с отсутствием BOOTMBR. Если же они не помогли, то проверьте общую работоспособность вашего винчестера или прибегните к помощи специальных программ, они помогут вам полностью решить вопрос с успешной загрузкой системных файлов вашей операционной системы.

Такие ошибки могут быть вызваны многими факторами, это неверная настройка BIOS, заражение вирусом, повреждение жесткого диска и другое. Представляем вам несколько методов для их решения:

Отключите внешние устройства хранения данных

Если есть какие-либо внешние диски, которые подключены к вашему компьютеру, например, DVD или USB- накопители, отключите их и посмотрите, появится ли ошибка снова.

Проверьте подключение

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

  • Проверьте устройство на других рабочих ПК
    Помимо сбоя жесткого диска, выйти из строя могут другие компоненты компьютера. Соответственно, нужно проверить работоспособность диска на другом рабочем ПК.

Проверьте приоритет устройства загрузки ОС

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

Восстановите (MBR) или загрузочный сектор

Повреждение записи (MBR), тоже вызывает ошибку чтения диска. Для ее устранения нужно будет загрузиться с диска или флешки для установки Windows.

Жмем далее. Выбираем «Восстановление системы» .

Дальше «Поиск и устранение неисправностей»

Потом «Дополнительные параметры»

Открываем командную строку.

В ней пишем команды:

bootrec /fixmbr – перезаписывает основную загрузочную запись (MBR)

bootrec /fixboot – записывает новый загрузочный сектор.

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

Обновите BIOS

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

Сбросьте BIOS

В некоторых ситуациях решить эту проблему помогает сброс BIOS. Сделать это можно в его настройках или вытащив батарейку.

Читайте также: