Это сообщение об ошибке указывает на то, что загрузочный сектор поврежден или отсутствует.
Решение
Воспользуйтесь приведенными ниже способами, чтобы устранить ошибки запуска Windows.
Примечание. Чтобы выполнить приведенные ниже действия, требуется установочный диск Windows 8.1, Windows 8, Windows 7 или Windows Vista. Если его нет, обратитесь к изготовителю компьютера или в службу поддержки Майкрософт с просьбой предоставить установочный диск. Если у вас нет установочного диска, но при этом на компьютере предустановлено средство восстановления при загрузке, воспользуйтесь способом 4.
Способ 1. Запуск средства восстановления при загрузке в среде восстановления Windows (WinRE)
Чтобы выполнить восстановление при загрузке в среде восстановления Windows (WinRE), сделайте следующее:
-
Вставьте установочный диск Windows в дисковод и запустите компьютер.
-
После появления сообщения Press any key to boot from CD or DVD (Нажмите любую клавишу для загрузки с компакт-диска или DVD-диска), выполните требуемое.
Если компьютер не обнаружит носитель автоматически-
При перезагрузке найдите на экране инструкции, в которых объясняется, как прервать загрузку в обычном режиме и войти в программу настройки BIOS. Чтобы начать настройку BIOS, для большинства компьютеров можно нажать клавиши F2, F10, ESC или DEL.
-
В окне программы настройки BIOS Setup Utility найдите вкладку Boot Order (Порядок загрузки), Boot Options (Параметры загрузки) или Boot (Загрузка). Следуя инструкциям на экране, воспользуйтесь клавишами со стрелками, чтобы открыть вкладку Boot Order (Порядок загрузки), а затем нажмите клавишу ВВОД.
-
В списке загрузки найдите обозначение компакт-диска, DVD-диска или USB-устройства флэш-памяти (CD, DVD или USB flash drive соответственно). Возможно, носитель определен как Removable Device (Съемное устройство). Следуя инструкциям на экране, воспользуйтесь клавишами со стрелками, чтобы поднять обозначение диска в списке загрузки и сделать его первым. Нажмите клавишу ВВОД. Теперь последовательность загрузки с компакт-диска, DVD-диска или USB-устройства флэш-памяти изменена.
-
Нажмите клавишу F10, чтобы сохранить изменения и выйти из программы настройки BIOS Setup Utility. Выберите команду Yes (Да) в окне подтверждения. Компьютер будет перезагружен.
-
-
Выберите язык, время и денежные единицы, а также способ ввода и клавиатуру, затем нажмите кнопку Далее.
-
Выберите пункт Восстановить компьютер.
-
При появлении диалогового окна Параметры восстановления системы выберите диск с установочными файлами Windows и нажмите кнопку Далее.
-
В окне Параметры восстановления системы выберите пункт Восстановление системы.
-
Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее.
-
В диалоговом окне Параметры восстановления системы выберите пункт Восстановление при загрузке.
Способ 2. Перестроение данных конфигурации загрузки в среде восстановления Windows (WinRE)
Для перестроения данных конфигурации загрузки в среде восстановления Windows (WinRE) выполните следующие действия
-
Вставьте установочный диск Windows в дисковод и запустите компьютер.
-
После появления сообщения Press any key to boot from CD or DVD (Нажмите любую клавишу для загрузки с компакт-диска или DVD-диска), выполните требуемое.
Если компьютер не обнаружит носитель автоматически-
При перезагрузке найдите на экране инструкции, в которых объясняется, как прервать загрузку в обычном режиме и войти в программу настройки BIOS. Чтобы начать настройку BIOS, для большинства компьютеров можно нажать клавиши F2, F10, ESC или DEL.
-
В окне программы настройки BIOS Setup Utility найдите вкладку Boot Order (Порядок загрузки), Boot Options (Параметры загрузки) или Boot (Загрузка). Следуя инструкциям на экране, воспользуйтесь клавишами со стрелками, чтобы открыть вкладку Boot Order (Порядок загрузки), а затем нажмите клавишу ВВОД.
-
В списке загрузки найдите обозначение компакт-диска, DVD-диска или USB-устройства флэш-памяти (CD, DVD или USB flash drive соответственно). Возможно, носитель определен как Removable Device (Съемное устройство). Следуя инструкциям на экране, воспользуйтесь клавишами со стрелками, чтобы поднять обозначение диска в списке загрузки и сделать его первым. Нажмите клавишу ВВОД. Теперь последовательность загрузки с компакт-диска, DVD-диска или USB-устройства флэш-памяти изменена.
-
Нажмите клавишу F10, чтобы сохранить изменения и выйти из программы настройки BIOS Setup Utility. Выберите команду Yes (Да) в окне подтверждения. Компьютер будет перезагружен. Пусть компьютер загрузится в обычном режиме. Проверка займет несколько минут. За это время удалится вредоносная программа, которой, возможно, заражен компьютер.
-
-
Выберите язык, время и денежную единицу, способ ввода данных (с клавиатуры или другой), а затем нажмите кнопку Далее.
-
Выберите пункт Восстановить компьютер.
-
Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее.
-
В диалоговом окне Параметры восстановления системы выберите пункт Командная строка.
-
Введите Bootrec /RebuildBcd и нажмите клавишу ВВОД.
Подробнее о том, как использовать Bootrec.exe, см. в статье Как использовать средство Bootrec.exe в среде восстановления Windows для устранения неполадок при запуске Windows.
Способ 3. Запуск восстановления системы в среде восстановления Windows (WinRE)
Важно! Для этого способа на компьютере должно быть включено восстановление системы.
Чтобы выполнить восстановление системы в среде восстановления Windows (WinRE), сделайте следующее:
-
Вставьте установочный диск Windows в дисковод и запустите компьютер.
-
После появления сообщения Press any key to boot from CD or DVD (Нажмите любую клавишу для загрузки с компакт-диска или DVD-диска), выполните требуемое.
Если компьютер не обнаружит носитель автоматически-
При перезагрузке найдите на экране инструкции, в которых объясняется, как прервать загрузку в обычном режиме и войти в программу настройки BIOS. Чтобы начать настройку BIOS, для большинства компьютеров можно нажать клавиши F2, F10, ESC или DEL.
-
В окне программы настройки BIOS Setup Utility найдите вкладку Boot Order (Порядок загрузки), Boot Options (Параметры загрузки) или Boot (Загрузка). Следуя инструкциям на экране, воспользуйтесь клавишами со стрелками, чтобы открыть вкладку Boot Order (Порядок загрузки), а затем нажмите клавишу ВВОД.
-
В списке загрузки найдите обозначение компакт-диска, DVD-диска или USB-устройства флэш-памяти (CD, DVD или USB flash drive соответственно). Возможно, носитель определен как Removable Device (Съемное устройство). Следуя инструкциям на экране, воспользуйтесь клавишами со стрелками, чтобы поднять обозначение диска в списке загрузки и сделать его первым. Нажмите клавишу ВВОД. Теперь последовательность загрузки с компакт-диска, DVD-диска или USB-устройства флэш-памяти изменена.
-
Нажмите клавишу F10, чтобы сохранить изменения и выйти из программы настройки BIOS Setup Utility. Выберите Да в окне подтверждения.
-
-
Выберите язык, время и валюту, а также способ ввода и клавиатуру, затем нажмите кнопку Далее.
-
Выберите пункт Восстановить компьютер.
-
При появлении диалогового окна Параметры восстановления системы выберите диск с установочными файлами Windows и нажмите кнопку Далее.
-
В диалоговом окне Параметры восстановления системы выберите пункт Восстановление системы.
-
Следуйте указаниям мастера восстановления системы и выберите подходящую точку восстановления.
-
Нажмите кнопку Готово, чтобы восстановить систему.
Дополнительные сведения о восстановлении системы см. в разделе Восстановление системы: часто задаваемые вопросы.
Способ 4. Использование средства восстановления при загрузке, если оно уже установлено на компьютере
Важно! Этот способ работает, только если на компьютере заранее установлено средство восстановления при загрузке.
Если у вас нет установочного диска Windows, но при этом на компьютере заранее установлено средство восстановления при загрузке, выполните следующие действия, чтобы восстановить загрузочные файлы.
-
Извлеките из компьютера все дискеты, компакт-диски и DVD-диски, а затем перезагрузите компьютер, нажав кнопку питания.
-
Если на компьютере установлена только одна операционная система, при перезагрузке компьютера нажмите и удерживайте клавишу F8. Клавишу F8 необходимо нажать до появления эмблемы Windows. В случае появления эмблемы Windows необходимо повторить перезагрузку после вывода приглашения войти в систему Windows.
-
Если на компьютере установлено несколько операционных систем, с помощью клавиш со стрелками выберите операционную систему, которую необходимо восстановить, а затем нажмите и удерживайте клавишу F8.
-
-
На экране Дополнительные варианты загрузки выберите с помощью клавиш со стрелками пункт Устранение неполадок компьютера и нажмите клавишу ВВОД. (Если пункт Восстановление системы отсутствует, то средства восстановления не установлены на компьютере или отключены администратором сети.)
-
Выберите раскладку клавиатуры и нажмите кнопку Далее.
-
Выберите имя пользователя, введите пароль и нажмите кнопку OK.
-
В меню Параметры восстановления системы выберите пункт Восстановление при загрузке. Средство восстановления при загрузке может предлагать вам выбор вариантов устранения проблемы и перезагружать компьютер в процессе восстановления.
В этой статье мы разберемся, как восстановить загрузчик Windows 10 или 11 на современном компьютере, на котором используется UEFI интерфейс вместо классического BIOS и таблица разделов диска GPT (вместо MBR). Повреждение загрузчика Windows может быть вызвано установкой второй ОС (Dual Boot — конфигурация), повреждением файловой систему, некорректным восстановлении Windows после сбоя, удалением скрытых разделов, вирусом-вымогателем и рядом других причин.
Данная статья содержит подробную пошаговую процедуру восстановления поврежденного или удаленного загрузчика ОС в Windows 11/10/8.1 и Windows Server 2022/2019/2016/2012R2 на компьютерах, которые работают в нативном (не legacy) режиме UEFI. Инструкцию можно использовать как для восстановления бинарных файлов загрузчика Windows, так и конфигурационного файла загрузчика EFIMicrosoftBootBCD (в случаях, когда Windows не загружается из-за отсутствия или повреждения файла конфигурацией загрузка BCD.
Содержание:
- Не загружается Windows: Boot configuration data is missing EFIMicrosoftBootBCD
- Автоматическое восстановление загрузчика Windows
- Ручное восстановление загрузчика Windows с помощью BCDBoot
Не загружается Windows: Boot configuration data is missing EFIMicrosoftBootBCD
UEFI компьютер с Windows, установленной в наивном режиме, не сможет загрузиться при повреждении EFI загрузчика Windows. При попытке загрузиться с диска с повреждённым или отсутствующим EFI загрузчиком появится BSOD (синий экран смерти) с ошибкой:
The boot configuration data for your PC is missing or contains errors. File :EFIMicrosoftBootBCD Error code: 0xc000000f
или
Error code: 0xc000014c
В русской версии Windows ошибка может быть такая:
Ваш компьютер нуждается в ремонте Данные конфигурации загрузки для вашего ПК отсутствуют или содержат ошибки Файл:EFIMicrosoftBootBCD Код ошибки: 0xc000000f
Эта ошибка говорит о повреждении или даже полном удалении конфигурации загрузчика Windows — Boot Configuration Data (BCD). Если вы попытаетесь восстановить загрузчик на UEFI компьютере с помощью утилиты
bcdedit
, вы получите такую ошибку:
The boot configuration data store could not be found. The requested system device cannot be found.
Дело в том, что если Windows 10/11 установлена в нативном режиме UEFI на GPT диск, то EFI загрузчик Windows (Windows Boot Manager) хранит программу управления загрузкой и конфигурацию BCD на отдельном скрытом разделе EFI (размером 100 мб с файловой системой FAT32). Утилита bcdedit не видит этот EFI раздел, и соответственно не может управлять конфигурацией загрузчика на нем.
Если при загрузке Windows появляется только черный экран с надписью “Operating System not found”, скорее всего у вас полностью удален загрузчик Windows. Следуйте инструкции по ссылке.
Автоматическое восстановление загрузчика Windows
Процедура автоматического восстановления загрузчика, зашитая в среду восстановления Windows (WinRe), как правило, в таких случаях бессильна. Но попробовать все-же стоит:
- Загрузитесь с диска загрузочного диска, диска восстановления или установочной флешки с Windows 10 или 11;
- На экране установки нажмите кнопку Восстановление системы;
- Затем выберите пункт Поиск и устранение неисправностей -> Восстановление при загрузке и выберите ОС, загрузчик которой нужно попытаться восстановить;
- Но скорее всего результат будет отрицательный: Восстановление при загрузке не удалось восстановить компьютер
Ручное восстановление загрузчика Windows с помощью BCDBoot
Перейдем к процедуре ручного восстановления EFI загрузчика Windows на UEFI компьютере.
Для восстановления конфигурации загрузчика (BCD), вам нужно загрузить компьютер с оригинального установочного диска с Windows (диска восстановления или специально подготовленной установочной USB флешки с Windows ). После загрузки в среде восстановления нужно открыть окно командной строки: выберите Восстановление системы -> Диагностика -> Командная строка (System Restore -> Troubleshoot -> Command Prompt).
Командную строку также можно запустить, если у вас под рукой есть только установочный диск с Windows. Для этого достаточно на самом первом этапе установки Windows (при выборе языка и раскладки клавиатуры) нажать комбинацию клавиш Shift+F10 (или Shift+Fn+F10 на некоторых моделях ноутбуков).
В открывшейся командной строке выполните запустите утилиту управления дисками, набрав команду:
diskpart
Выведите список дисков в системе:
list disk
На этом этапе очень важно определить тип таблицы разделов на диске, на котором установлена Windows: MBR или GPT. Дело в том, что EFI загрузчик используется только на дисках с GPT разметкой.
Если у диска в столбце Gpt указана звездочка (
*
), тогда на диске используется таблица разделов GPT, если нет – MBR.
Если с помощью diskpart вы определили, что на вашем диске используется GPT разметка, следуйте дальнейшим шагам инструкции по восстановлению загрузчика.
Если у вас разметка MBR, тогда данная инструкция не применима к вашему компьютеру. Скорее всего у вас компьютер с BIOS, или в настройках UEFI включен режим совместимости Legacy/Compatibility Support Module/CSM.
На MBR дисках загрузчик хранится на отдельном разделе System Reserved, а не на EFI разделе (ни в коем случае не конвертируйте таблицу разделов MBR в GPT, пока не исправите загрузчик!!) Используйте другую инструкцию по восстановлению BCD загрузчика на MBR (Master Boot Record) диске.
Выберите диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):
sel disk 0
Выведите список томов и разделов в системе:
list partition
list volume
В нашем примере видно, что загрузочный раздел EFI имеет индекс Partition2 (он же Volume 5 с меткой Hidden). Проще всего определить EFI размер по файловой системе FAT32, размеру 100 Мб (это стандартный минимальный размер для Windows компьютеров, в редких случая размер раздела может быть). Чаще всего для него используется метка — System EFI или ESP/ EFI System Partion).
В нашем примере основной раздел, на который установлена Windows, имеет индекс volume 2, отформатирован в файловая система NTFS и ему назначена буква C:.
В вашем случае назначенная буква диске может отличаться. Это зависит, как вы загрузили свой компьютер в среде WinPE. Проще всего определить его по размеру. Если вы не уверены, нужно проверить что на этом диске есть каталог Windows. Выйдите из утилиты diskpart (команда exit) и выполните команду:
dir C:
Убедитесь, что на этом диске есть каталоги
Windows
,
Program Files
,
Users
и прочие.
Если этих каталогов нет, значит вашему диску с Windows назначена другая буква диска. Проверьте содержимоет дисков с другими буквами.
Запомните букву диска, назначенную разделу с Windows, чуть ниже мы будем использовать ее в качестве одного из аргументов команды bcdboot.
В таблице также обязательно должен быть раздел MSR (Microsoft System Reserved) размером 16 мб в Windows 10/11 (или 128 Мб в Windows 8.1).
Назначьте скрытому EFI разделу произвольную букву диска (например, M:):
select volume 5
assign letter M:
Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:
DiskPart successfully assigned the drive letter or mount point.
Завершите работу с diskpart:
exit
Перейдите в каталог с загрузчиком на скрытом разделе:
cd /d m:efimicrosoftboot
В данном случае M: это буква диска, присвоенная разделу EFI чуть выше. Если каталог EFIMicrosoftBoot отсутствует
The system cannot find the path specified
), попробуйте следующие команды:
cd /d M:Boot
или
cd /d M:ESDWindowsEFIMicrosoftBoot
На этом этапе многие рекомендуют выполнить следующие команды, которые должны перезаписать загрузочную запись раздела, найти установленные Windows и добавить их в BCD:
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
или даже:
bootrec /FixMbr
(восстановление MBR записи для GPT диска выглядит странным)
Все эти команды применимы только для дисков с MBR. Если ваш компьютер загружается в UEFI режиме, то на нем обязательно используется таблица разделов GPT (как раз наш случай). Поэтому при запуске команд
bootrec
вы увидите ошибку:
access is denied
Для исправления загрузочных записей на EFI разделе нужно использовать утилиту
BCDBoot
, а не bootrec.
Утилита BCDBoot позволяет восстановить файлы загрузчика на EFI разделе, скопировав их системного каталога на разделе с Windows. Конфигурация загрузчика BCD пересоздается с помощью шаблона %WINDIR%System32ConfigBCD-Template.
С помощью команды
attrib
снимите атрибуты скрытый, read-only и системный с файла BCD:
attrib BCD -s -h -r
Удалите текущий файл с конфигурацией BCD, переименовав его (так вы сохраните старую конфигурацию в качестве резервной копии):
ren BCD BCD.bak
С помощью утилиты bcdboot.exe нужно скопировать из системного каталога критические файлы среды загрузки UEFI в загрузочный EFI раздел и пересоздать конфигурацию загрузчика в хранилище BCD:
bcdboot C:Windows /l en-us /s M: /f ALL
где,
- C:Windows – путь к корневому системному каталогу Windows на диске (это ваш диск, на который была установлена ваша Windows, мы узнали его ранее с помощью команды diskpart);
- /f ALL – означает, что необходимо скопировать файлы среды загрузки Windows, включая файлы для компьютеров с UEFI и BIOS (теоретическая возможность загружаться на EFI и BIOS системах). Чтобы скопировать только EFI загрузчик, используйте команду /f UEFI;
- /l en-us — определяет языковой стандарт, который используется при инициализации хранилища BCD. По умолчанию используется en-US — английский язык (США);
- /s M: — скопировать файлы EFI загрузчика на указанный раздел;
- /с – эта новая опция BCDBoot в Windows 10, которая позволяет перезатереть имеющиеся загрузочные записи при создании нового хранилища (в том числе debugsettings). Используйте этот параметр, чтобы игнорировать старые настройки и создать полностью чистую конфигурацию BCD загрузчика;
- /v – используется для включения режима вывода подробной информации BCDBoot..
Теперь, если выполнить команду bcdedit, вы увидите следующую картину:
В секции диспетчера загрузки Windows (Windows Boot Manager) должна появится запись, указывающая на полный путь к файлу управления загрузкой UEFI. В этом примере он находится на разделе 2 (
partition=DeviceHarddiskVolume2
), путь
EFIMICROSOFTBOOTBOOTMGFW.EFI
.
Windows Boot Manager -------------------- identifier {bootmgr} device partition=DeviceHarddiskVolume2 path EFIMicrosoftBootbootmgfw.efi description Windows Boot Manager locale en-US inherit {globalsettings} bootshutdowndisabled Yes default {CURRENT} resumeobject {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} displayorder {default} toolsdisplayorder {memdiag} timeout 30 Windows Boot Loader ------------------- identifier {current} device partition=C: path Windowssystem32winload.efi description Windows Server 10 locale en-US inherit {bootloadersettings} recoverysequence {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} recoveryenabled Yes isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot Windows resumeobject {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
В секции Windows Boot Manager должен быть указан путь к EFI разделу (
=DeviceHarddiskVolume2
), путь к файлу управления загрузкой (bootmgfw.efi). В секции Windows Boot Loader указан раздел Windows и путь к EFI загрузчику Windows (
Windowssystem32winload.efi
). При включении компьютер передаст управление диспетчеру загрузки EFI, который запустит загрузчик Windows.
Возможные ошибки:
Перезагрузите компьютер, отключите загрузочный диск. Если вы все сделали правильно, в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной операционной системы. Ваш EFI загрузчик и конфигурация BCD успешно восстановлены!
В некоторых случаях после восстановления BCD загрузчика, при загрузке Windows появляется ошибка
BAD SYSTEM CONFIG INFO
. Чтобы исправить ошибку:
Убедитесь, что вы не вносили недавно изменения в настройки UEFI
Загрузитесь с установочной/загрузочной флешки и измените конфигурацию загрузчика командами:
-
bcdedit /deletevalue {default} numproc
-
bcdedit /deletevalue {default} truncatememory
Исправление «BOOTMGR is missing Press Ctrl Alt Del to restart» в Windows
Одна из самых неприятных, и при этом очень распространённая ошибка, которую можно наблюдать на компьютерах с Windows 7/8/10 – «BOOTMGR is missing Press Ctrl Alt Del to restart». Означает это только одно – не найден загрузчик операционной системы. Не стоит паниковать, компьютер не сломался, просто нужно проделать кое-какие действия чтобы решить проблему.
Для общего понимания ситуации расскажу что случилось. При включении компьютера происходит поиск на жёстком диске мини-программы, которая знает как загрузить операционную систему. Вот эта мини-программа оказывается недоступной или повреждённой. Проблема может появиться по разным причинам: сбой напряжения в электросети, неправильное выключение компьютера, неграмотные манипуляции в BIOS, вирус наконец.
Будем идти от простого к сложному. Итак, возможные пути решения:
- Проверить, правильный ли выбран загрузочный диск в БИОСе
- Восстановление загрузчика Windows – bootmgr в автоматическом режиме
- Исправление ошибки BOOTMGR is missing с помощью командной строки
Проверяем настройки BIOS
Этот вариант рассматривайте если у вас установлено более одного жёсткого диска. Я имею ввиду физических жёстких диска, а не разделы C, D, E и т.п. Иначе переходите сразу к следующему пункту. Но всё-таки попробуйте вытащить из компьютера все флешки и внешние жёсткие диски и перезагрузиться.
Бывает такое, что случайно выбран не тот диск в настройках БИОСа. Что это такое и как зайти в БИОС компьютера почитайте в моей статье. Вам нужно проверить какой диск выбран или просто попробовать поменять его на другой и перезагрузиться. БИОСы бывают очень разные, поэтому как загрузиться с нужного диска я посвятил отдельную большую статью.
Нам повезло, Microsoft разработали специальную среду восстановления, из которой можно порешать многие проблемы с операционкой. Чтобы её запустить в Windows 7, нужно до появления ошибки всё время нажимать кнопку «F8» пока не появится меню на чёрном фоне:
Если этого не произойдёт или у вас Windows 8.1/10, то придётся искать диск восстановления или установочный диск с вашей версией Windows (флешка с установкой тоже подойдёт). Загружаемся с этого диска или флешки. Не забудьте нажать ЛЮБУЮ кнопку если появится надпись на чёрном фоне «Press any key to boot from CD or DVD», иначе загрузка пойдёт с жёсткого диска и вы снова увидите свою ошибку. Вместо установки выбираем в самом низу «Восстановление системы»
Утилита восстановления проведёт диагностику жёсткого диска и постарается автоматически определить возможные проблемы. Нам остаётся только принять исправления и перезапуститься
Если ничего не изменилось, то придётся ещё раз загрузиться с установочного диска, выбрать «Восстановление системы» и на списке доступных операционных систем нажать «Далее»
Кликаем по «Восстановление запуска»
Если всё прошло гладко, то можете радоваться – ошибка BOOTMGR is missing исправлена!
Решение проблемы загрузчика с помощью командной строки
Это более трудоёмкий процесс, но эффективный. Вам нужно также загрузить среду восстановления, но в этот раз выбрать не «Восстановление запуска», а «Командная строка»
Тут вот в чём дело. Обычно, при установке Windows создаётся специальный скрытый раздел размером 100-300Мб и резервируется системой. При загруженной Windows он не имеет буквы, например как C, D и т.д. Но на этом разделе лежит мини-программа для загрузки операционной системы и должен быть файл bootmgr. Если он «ломается» или пропадает, то возникает эта самая ошибка «BOOTMGR is missing. Press Ctrl Alt Del to restart». Наша задача – восстановить файл, скопировав его с установочного диска.
Проделать эту операцию нам как раз таки и поможет командная строка – чёрное окно, которое вы уже запустили. Для начала давайте определимся с какого диска и на какой нужно копировать файл, т.к. в зависимости от конфигурации и бог знает чего ещё, буквы дисков могут различаться на разных компьютерах.
Набираем в командной строке команду:
diskpart
Следом за приветствием набираем вторую команду:
list volume
Смотрим на раздел объёмом 100-300Мб – ему присвоена буква «C», а CD/DVD-ROM находится под буквой «F». Под буквами «D» и «E» — диски с моими данными.
Теперь вводим последовательно команды:
1. Выходим из программы diskpart
exit
2. Переходим на букву CD-ROM’а, в моём случае это «F»
F:
3. Копируем файл bootmgr на диск объёмом 100Мб, в моём случае это диск «C»
copy bootmgr C:
Вы должны увидеть сообщение, что успешно скопирован один файл. Если пишет «Отказано в доступе» или «Access denied», то это значит что такой файл уже существует. Т.е., тогда сначала его нужно удалить командой «del», но скорей всего проблема вообще в другом.
Ещё иногда, при установке Windows на заранее разбитый на разделы диск вы не найдёте скрытого раздела размером 100Мб. В этом случае копируйте файл bootmgr прямо в корень на диски с данными. Чтобы не усложнять себе жизнь определением на каком из дисков находятся файлы операционной системы, копируем файл на все диски. В моём примере это диски D и E, т.е. это будут две команды:
copy bootmgr D:
copy bootmgr E:
Перезагружаемся и смотрим. Никак? Опять открываем командную строку и вводим одну команду:
bootsect /nt60 All
Перезагружаемся. Если ошибка «BOOTMGR is missing» не пропала, то остаётся только один вариант – не тот диск или раздел не помечен как «Активный».
Как сделать диск «Активным» из командной строки
Дело в том, что раздел с загрузчиком ОС должен не только содержать файл bootmgr, но и быть ещё помечен как «Активный», т.е. с которого возможна загрузка в принципе. Когда помечен не тот диск мы получаем печально известный результат. Решается всё также из командной строки. Итак, вводим команды:
diskpart
list disk
Вы увидите список из пронумерованных физических жёстких дисков, имеющихся в системе. Выберите диск с операционной системой, например ориентируясь по его размеру. Если у вас только один физический диск, то его и выбирайте. Делается это командой:
select disk 0 или 1
где 0 или 1 это номер нужного диска. Далее вводим команду для получения списка разделов данного диска:
list partition
Нужно найти тот самый раздел на 100-300Мб. Данный приём работает и для Windows 8/10, в этом случае раздел нужно искать на 350Мб. Если у вас таких разделов нет, значит выбираем первый или второй раздел, смотря на какой диск C: или D: у вас была установлена операционная система соответственно. Теперь выбираем командой с номером раздела:
select partition 1 или 2
и делаем раздел активным:
active
exit
Перед командой «exit» должно быть сообщение, типа «Раздел помечен как активный». Перезагружаемся.
Если ошибку так и не удалось побороть описанными здесь методами, то почитайте про решение проблемы NTLDR is missing в Windows XP. Эти ошибки очень похожи и советы оттуда могут пригодиться.
Подведём итоги
Итак, чтобы побороть ошибку «BOOTMGR is missing. Press Ctrl Alt Del to restart» нужно восстанавливать загрузчик Windows 7-10, в частности файл bootmgr. Средство восстановления от Microsoft умеет это делать в автоматическом режиме, а если ничего не получается то в нашем распоряжении есть командная строка. В других случаях, особенно когда установлено два и более жёстких диска, нужно просто проверить настройки БИОСа. В редких случаях выбран «активным» не тот диск.
Напишите пожалуйста в комментариях какая проблема была у вас и какой способ помог её решить.
In most cases, bootmgr.efi file problems are due to the Windows-related file missing or being corrupted by malware or virus. The primary way to resolve these problems manually is to replace the EFI file with a fresh copy. After the problem file is replaced, running a registry scan can help clean up any invalid bootmgr.efi, file extension, or other file path references which could have been affected from a previous malware infection.
Below, you find the latest file versions for %%os%% (and other OS versions). Certain files (such as bootmgr.efi) may not be available currently in our directory for download, but can be requested via the «Request» button below. We also recommend contacting Microsoft directly if you cannot find your need version below.
Once the file is successfully placed in the right location on you hard drive, these bootmgr.efi issues should disappear. Running a quick verification test is highly recommend. Test the outcome of the file replacement by loading Windows to see if the error still appears as it did before.
bootmgr.efi File Summary | |
---|---|
File Type: |
EFI (Executable application) |
File Description: | Boot Manager |
Software: | Microsoft® Windows® Operating System |
Software Version: | 10.0.15063.0 (WinBuild.160101.0800) |
Software Developer: | Microsoft Corporation |
File: | bootmgr.efi (Download) |
KB: | 1005472 |
Base File OS: | Windows NT 32-bit |
MIME Type: | application/octet-stream |
Product by Solvusoft
Download Now
WinThruster 2022 — Scan your PC for bootmgr.efi registry errors
Windows
11/10/8/7/Vista/XP
Optional Offer for WinThruster by Solvusoft | EULA | Privacy Policy | Terms | Uninstall
EFI
bootmgr.efi
Article ID: 1617
Bootmgr.efi
Filename | MD5 Checksum | Size (Bytes) | Download | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ bootmgr.efi | d9a6f86bd71d9a05e821448d236fbd14 | 0.96 MB | ||||||||||||||||||
|
||||||||||||||||||||
+ bootmgr.efi | 2055f121a7556a7e7c0bb5114cf5c850 | 533.98 KB | ||||||||||||||||||
|
||||||||||||||||||||
+ bootmgr.efi | 3b8e0c3d6c5ae828a1d3f9570ac120bb | 1.29 MB | ||||||||||||||||||
|
||||||||||||||||||||
+ bootmgr.efi | 3f180c249f723b79c5377ad748577317 | 1.07 MB | ||||||||||||||||||
|
||||||||||||||||||||
+ bootmgr.efi | 94be43184925418c632a747be884d7ed | 653.88 KB | ||||||||||||||||||
|
Common Bootmgr.efi Error Messages
Top bootmgr.efi errors with Windows in Windows:
- «Bootmgr.efi error.»
- «Bootmgr.efi is missing or moved.»
- «bootmgr.efi could not be found.»
- «Failure to load bootmgr.efi.»
- «Registration failure: bootmgr.efi.»
- «Runtime Error — bootmgr.efi.»
- «Can’t load bootmgr.efi.»
Ordinarily, bootmgr.efi-related Blue Screen errors happen when a Microsoft-related device driver is loaded, during the install of Windows or related program, or while Windows is starting or shutting down. It’s essential to note errors with bootmgr.efi as they happen, as it helps troubleshoot Windows-related problems, and report them back to Microsoft.
Bootmgr.efi Problem Causes
Windows and bootmgr.efi issues come from missing or corrupt files, Windows registry invalid entries, and malware infections.
In particular, bootmgr.efi problems originate with:
- Invalid bootmgr.efi (or corrupted) registry key.
- Virus or malware infection that has corrupted the bootmgr.efi file or related Windows program files.
- A different program (not related with Windows) deleted bootmgr.efi maliciously or by mistake.
- Another program conflicting with bootmgr.efi or another Windows shared reference.
- bootmgr.efi corrupted during download or install of software.
Практически каждый пользователь может столкнуться с сообщением об ошибке BOOTMGR is missing Press Ctrl+Alt+Del to restart. Неполадка возникает в процессе загрузки операционной системы и не даёт попасть в привычную оболочку Виндовс. Существует несколько вариантов решения проблемы, детально разберём каждый из них.
- Как решить проблему в настройках Биоса?
- Используем среду восстановления системы Windows 10, 8, 7
- Как исправить BOOTMGR is missing с помощью запуска командной строки?
- Дополнительный метод восстановить загрузчик
- Специальное программное обеспечение
В большинстве случаев, причины возникновения ошибки — это неграмотное вмешательство в таблицу разделов жесткого диска, неправильно выставленные настройки BIOS, нарушение функционирования материнской платы, негативное воздействие различных вирусов, а также некорректное выключение компьютера, в том числе сбои электропитания либо резкое отключение устройства механической клавишей. Итак, если у вас появилась ошибка с сообщением BOOTMGR is missing на чёрном фоне, для быстрого и грамотного исправления ситуации, придерживайтесь нижеприведенной инструкции.
Проверка настроек BIOS
Данный метод подходит лишь в тех случаях, когда на вашем ПК установлено более одного винчестера!
- Отсоедините все USB-устройства и внешние HDD;
- Перезагружаем компьютер;
- Сразу при включении (до того, как стартует загрузка ОС Windows), несколько раз жмём клавишу F2 или Del (зависит от модели PC и производителя БИОС);
В этой статье вы сможете подробнее узнать о способах входа в оболочку на стационарных компьютерах. Владельцам различных лэптопов рекомендуем прочитать статью о вариантах запуска Basic Input/Output System на ноутбуках.
- В открывшемся окне переходим во вкладку Boot;
- Ищем раздел Boot Device Priority;
- Далее смотрим пункт 1st Boot Device, кликаем по нему и ставим ваш физический диск в качестве основного;
- Далее следует нажать F10 для сохранения внесенных изменений.
Остаётся проверить, не возникает ли ошибка BOOTMGR is missing повторно. Если чёрное окно с уведомлением о неполадке пропало и был произведен успешный вход в операционную систему — вы справились с задачей!
Как исправить ошибку BOOTMGR is missing в Windows 7, 8, 10, используя штатное средство восстановления?
Обратите внимание, что современные версии OS от компании Microsoft получили встроенную среду, способную устранять широкий спектр неполадок, связанных с работой Виндоус. Главное преимущество — полностью автоматический процесс поиска и устранения сбоев.
Сделайте следующее:
- Сразу при включении компьютера, до появления ошибки, несколько раз нажимаем кнопку F8;
- Появится меню на чёрном экране;
- Выбираем пункт «Устранение неполадок компьютера».
Если первый способ не принёс результатов и после нажатия клавиши F8 появилось вышеописанное меню, но в нём не было нужной опции, вам понадобится загрузочный диск или USB флешка с текущей версией Винды.
В этой статье вы можете более подробно узнать как создать установочный диск с Windows. Советуем программу UltraISO, в ней есть все необходимые инструменты для создания загрузочной флешки или диска CD/DVD с любой редакцией ОС.
- Итак, загружаемся с помощью загрузочного носителя — диска или флешки;
- Если на дисплее отобразится уведомление Press any key to boot from CD or DVD, достаточно нажать любую клавишу (если этого не делать, ошибка появится снова);
- Откроется окно установки Windows;
- Нас не интересует инсталляция, в самом низу в левой нижней части экрана выберите пункт «Восстановление системы»;
- Запустится средство автоматической диагностики неполадок;
- Чтобы подтвердить действие, кликаем «Исправить и перезапустить»;
- Поздравляем, проблема решена.
Если же изменений не произошло, пробуем следующий вариант:
- Повторяем загрузку с диска или USB-флешки;
- Снова выберите пункт «Восстановление системы»;
- Появится перечень доступных OS, укажите свою и кликните «Далее»;
- В следующем окне выбираем пункт «Восстановление запуска операционной системы»;
- Ожидаем завершения процедуры сканирования/выполнения поставленной задачи, затем проверяем корректную работу компьютера.
Устранение ошибки BOOTMGR is missing Press Ctrl + Alt + Del to restart с помощью командной строки
В этом случае нам так же потребуется дистрибутив с Windows 8, 10 или 7.
- Как и в предыдущем методе, нужно загрузиться с диска с образом системы;
- Вы можете пропустить пункт с вводом ключа активации, достаточно указать оптимальный язык;
- Необходимо выбрать раздел «Восстановление системы», расположенный в нижней части экрана;
- Указываем нужную OS, в которой следует восстанавливать загрузчик, кликаем «Далее»;
- Следующим шагом является пункт «Командная строка»;
- Перед вами откроется интерфейс консоли;
- Вводим команду bootrec.exe /FixMbr и нажимаем Enter;
- Дальше набираем bootrec.exe /FixBoot;
- Остаётся перезагрузить компьютер и проверить, работает ли функция запуска системы, не появляется ли ошибка.
Не получилось? Тогда снова войдите в интерпретатор и введите bcdboot.exe c:windows (в данном случае c:windows — путь к системному разделу, если у вас диск D, укажите его вместо C). Команда восстановления загрузки системы должна исправить сложившуюся ситуацию и устранить повреждения Windows.
Второй способ восстановления загрузчика операционной системы через командный интерпретатор
В ходе инсталляции Виндоус, создаётся специальный скрытый раздел размером от 100 до 300 Мб. Именно в нём содержатся несколько важных системных файлов, среди которых есть менеджер загрузки Windows (мини-программа, отвечающая за корректный запуск). Если файл bootmgr повреждён либо отсутствует, на вашем компьютере возникнут проблемы со штатным загрузчиком, что обязательно приведёт к наличию рассматриваемого нами сбоя. Задача юзера – скопировать файл с загрузочного носителя.
- Для начала вызываем командную строку (аналогично третьему пункту нашей статьи);
- Вводим в консоль команду diskpart, кликаем Enter, затем набираем list volume и подтверждаем действие;
- Теперь важно найти нужный диск с резервными данными, ему может быть присвоена буква F, D, C, E и так далее (в нашем случае, это «C»);
- Сразу же обращаем внимание на букву диска CD/DVD-ROM (в нашем примере это «F»);
- Выходим из меню diskpart командой Exit;
- Переходим на букву CD/DVD-ROM, посредством ввода F:
- Копируем файл bootmgr на раздел размером 100-300Мб, для этого прописываем следующую команду copy bootmgr C: и жмём Энтер (как показано на скриншоте);
- После того, как увидите сообщение о том, что файл скопирован, выходите из консоли, набрав Exit;
- Перезагружаете ПК или ноутбук и смотрите, получилось ли устранить проблему методом копирования.
Если скрытый раздел Windows не отображается, просто копируем bootmgr на все диски с данными (copy bootmgr D:, copy bootmgr E: и так далее). Перезагружаем устройство и проверяем его работоспособность.
Если ни один из способов решения неполадки не помогает, снова откройте командную строку и введите bootsect /nt60 All и перезагрузите компьютер.
Не помогло? Значит ваш диск или раздел не активный!
Делаем диск активным в командном интерпретаторе:
- Вводим diskpart, далее list disk;
- В открывшемся перечне пронумерованных HDD, выбираем физический диск, на котором установлена операционная система Windows, к примеру: select disk 0 или 1;
- Пишем list partition и ищем тот самый раздел на 100 — 300 Мб. Если же его нет, выбираем первый или второй раздел, в зависимости от того, на какой именно была установлена ОС;
- После этого вводим команду select partition 1 или 2 (номер выбранного диска);
- Активируем раздел с помощью команды active;
- Если всё сделано правильно, появится уведомление о том, что раздел помечен активным;
- Перезагружаем ПК/лэптоп, чёрный экран с ошибкой должен исчезнуть.
Исправляем ошибки при помощи специализированного софта
Существуют и специальные приложения, позволяющие избавиться от рассматриваемой нами неполадки. Как и в описанных выше методах, нам понадобится установочная флешка/диск, но не с дистрибутивом OS, а c диском LiveCD (Hiren’s BootCD, RBCD и т.д). В этих образах хранятся интересующие нас программки.
Исправить проблему и восстановить конфигурации загрузки можно с помощью утилиты MbrFix, Acronis Disk Director, Bootice, Ultimate MBRGui или Acronis Recovery Expert. ПО поддерживает любые версии Windows от XP и выше. Например, в МбрФикс достаточно ввести команду MbrFix.exe /drive 0 fixmbr /win7 (или win8, win10), а затем подтвердить пользовательские изменения.
К сожалению, не все программы обладают интуитивно понятным интерфейсом на русском языке и удобным подсказчиком для новичков. Будьте внимательны! Не имея определённых знаний и опыта, можно навредить компьютеру, что приведёт к неизбежному обращению в сервсиный центр и последующему вызову мастера для ремонта компьютера.
В следующих статьях мы рассмотрим, как разобраться с ошибкой ntldr is missing без переустановки операционной системы.
Сегодня при включении компьютера внезапно вылезла ошибка «BOOTMGR is missing. Press Ctrl+Alt+Del to restart». Система не загружалась. При нажатии на клавиши ПК перезагружался и снова появлялось это же сообщение.
Проблема популярна, поэтому в этой статье я расскажу о том, что делать, если вы столкнулись с этим сообщением и как исправить проблему на долгий срок. При появлении вопросов, смело задавайте их в комментариях. Итак, начнем.
Содержание статьи
- Что это и почему появляется
- Изменение настроек загрузки (boot)
- Windows 7, XP
- Windows 10 и 8
- Задействуем командную строку (универсальный метод)
- Другие варианты решений
- Видео инструкция
- Комментарии пользователей
Что это и почему появляется
В переводе на технический русский «BOOTMGR is missing» означает «Отсутствует загрузочная область». Это вовсе не значит, что ее нет, скорее всего загрузчик просто поврежден и его нужно восстанавливать. О том, как это сделать я расскажу ниже.
А вот список основных причин возникновения неполадки:
- Загрузка происходит не с жесткого диска или SSD на котором установлена операционка. А скажем, с USB флешки или с накопителя в дисководе.
- Повреждение загрузочных файлов.
- Поломка жесткого диска (ошибки или поврежденные сектора).
Теперь подробно разберем каждую неисправность и попробуем самостоятельно исправить ошибку.
Изменение настроек загрузки (boot)
Чтобы не вникать в настройки БИОС попробуйте отключить от ПК все лишнее (вторые HDD, USB флешки, карт ридеры, телефоны, фотоаппараты и прочие устройства с памятью). Возможно, ошибка самоустранится.
Если это не дало результата, то перейдем к редактированию настроек BIOS.
- Изменить порядок загрузки можно в БИОС через меню «Boot». Читайте о том, как войти в BIOS. Найдите опцию «Boot Option 1» и отметьте в ней свой накопитель с ОС. Сохраните настройки.
- Также можно использовать специальное «Boot Menu», которое вызывается одной из кнопок «F8» — «F11» (нажимайте до тех пор, пока не увидите Boot Menu) сразу после того, как произойдет включение компьютера после нажатия кнопки включения.
Если изменение конфигурации не избавило от «BOOTMGR is missing», то скорее всего дело в поврежденной загрузочной области. Как с этим бороться читайте ниже.
Windows 7, XP
Для работы понадобится загрузочный диск или флешка. Дальше действуйте по инструкции.
- Загрузитесь с флешки или диска и дойдите до экрана установки.
- Щелкните по «Восстановлению».
- Отметьте синим цветом операционку.
- Запустите автоматическое средство «Восстановление запуска».
Если средство найдет ошибки мешающие загрузке, но не исправит их, переходите к универсальным пунктам, речь о них пойдет ниже.
Windows 10 и 8
В этих версиях уже имеется выбор, использовать загрузочную флешку с дистрибутивом или запустить средство устранения неполадок, которое предусмотрено в системе.
Подробная инструкция:
- При использовании флешки дойдите до этапа установки и выберите «Восстановление».
Если загрузочного накопителя нет, при старте компьютера начните нажимать кнопку «F8» до появления окна с дополнительными опциями.
- Войдите в «Поиск и устранение неполадок».
- Переместитесь в «Дополнительные параметры».
- Теперь нажмите по пункту «Восстановление при загрузке».
Дождитесь завершения процесса проверки.
Читайте про все возможные варианты восстановления загрузчика в Windows 10, 8.
Задействуем командную строку (универсальный метод)
Еще один эффективный способ избавиться от надоедливого сообщения «BOOTMGR is missing. Press Ctrl Alt Del to restart» — командная строка. Откроем ее через среду восстановления с флешки или диска.
Дальше действуйте по шагам:
- Воспользуемся командами diskpart и list volume для отображения всех разделов.
- Запоминаем букву тома с меткой «Зарезервировано». При отсутствии такой метки можно ориентироваться на объем примерно 95 – 510 Мб. Также запоминаем букву установочного накопителя.
Бывает, что у зарезервированного места нет буквы. В таком случае ее нужно задать. Вводим select volume N (где N — порядковый номер тома). Затем assign letter=V (присваиваем букву V). После того как все шаги будут выполнены, не забудьте удалить метку «V» используя «remove letter=V», чтобы раздел не мешался в проводнике компьютера.
- Выходим через — exit.
- Командой J: открываем загрузочный накопитель. Вместо «J» введите свою букву.
- Теперь командой copy bootmgr V: переносим файлы загрузки (boot) с «J» в область с меткой «Зарезервировано» и объемом 95 – 510 Мб. И таким же способом переносим его в раздел с операционкой.
- Снова exit.
Закрываем командную строку и перезагружаемся.
Также можно использовать команду bcdboot.exe C:Windows, где вместо «C» нужно ввести букву тома на котором установлена ОС. Это полностью пересоздаст загрузочную область.
Есть и другие команды, правда они менее эффективны. Срабатывают далеко не всегда.
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Их преимущество заключается в том, что они запускают автоматический поиск и исправление загрузчика во всех существующих разделах и копий операционки.
Другие варианты решений
Разберем основные сложности и дополнительные варианты решений.
- Если ни одна из команд не работает, то скорее всего операция проводится над неактивным разделом. Нужно пометить системный диск активным. В помощь следующие команды (буква «N» обозначает номер, у каждого он может быть свой):
diskpart
list disk
select disk N
list partition
select partition N
active
Если вдруг случайно пометили активным не тот раздел, то вместо команды «active» нужно ввести «inactive».
- Некоторым юзерам помогает отключение ПК из сети вместе с отсоединением от материнской платы питания, оперативной памяти, видеокарты, жесткого диска и SSD. После повторного подключения «BOOTMGR is missing» пропадает.
- Установите другую сборку ОС или измените конфигурацию компьютера. Иногда ошибка появляется из-за несовместимости железа.
- Обновите BIOS и при необходимости замените батарею питания. Из-за севшей батареи настройки CMOS не сохраняются.
- Возможно, загрузочный сектор с объемом (95 – 510 Мб) или раздел с операционной системой преобразовался в RAW формат. Можно попробовать его преобразовать обратно в NTFS. Однако получается это не всегда и помогает только полная переустановка.
- Используйте точку отката. При этом они должны быть созданы.
Читайте про похожую ошибку «BOOTMGR corrupt».
Заключительной рекомендацией станет использование утилит для создания бэкапа (резервных копий). Причем многие из них делают его автоматически, например, сразу при загрузке компьютера. Восстановление системы из резервных копий происходит в течении 30-40 минут. Это экономит время и избавляет от периодических переустановок софта.
Видео инструкция
Содержание
- 1 BOOTMGR is missing — Исправить ошибку в Windows 10/8.1/7
- 2 Причины возникновения ошибки BOOTMGR is missing
- 3 Как из командной строки сделать диск активным
- 4 Проверяем настройки BIOS
- 5 Автоматическое исправление ошибки «BOOTMGR is missing»
- 6 Решение проблемы загрузчика с помощью командной строки
- 7 Подведём итоги
Главная » Инструкции windows » 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, и решения будут практически одинаковы.
Дополнительный совет
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 способе, и перейдите «Устранение неполадок» > «Дополнительные параметры» > «Восстановление системы«.
Смотрите еще:
- Операционная система не найдена при включении компьютера
- Как исправить ошибку 0xc000014c в Windows 10
- Файл C:windowssystem32configsystemprofiledesktop недоступен в Windows 10
- Точка входа не найдена в библиотеке dll
- Элемент не найден. Не удалось найти этот элемент
comments powered by HyperCommentsПолитика конфиденциальности
Много пользователей, с момента выхода настольной системы Windows 7, сталкивались с очень неприятной проблемой: при включении компьютера выдавалась ошибка с сообщением «BOOTMGR is missing Press Ctrl+Alt+Del to restart» и больше ничего не происходило. Многих это действительно озадачивало, и мало кто знал, как исправить эту ошибку. Но, в принципе, данная проблема не такая уж и губительная, и страшная, как кажется на первый взгляд.
Причины возникновения ошибки BOOTMGR is missing
Ошибка Bootmgr is missing связана напрямую с загрузчиком операционной системы, такой небольшой программкой, которая выполняет запуск остальных программ Windows. Иногда, случается так, что по каким-либо причинам BIOS не может найти эту программу, вследствие чего дальнейшая загрузка ОС невозможна и на экран выводится сообщение об ошибке. Причин этому может быть очень много: не корректное выключением компьютера, или настройкой БИОС, повреждением жесткого диска, или даже из-за вредоносной программы.
Для решения этой проблемы, необходимо испробовать несколько вариантов:
- Проверьте настройки в BIOS, возможно у вас выбрано неверное загрузочное устройство;
- Если в БИОСе все выставлено верно, необходимы провести восстановление загрузчика bootmgr. Это проводится в автоматическом режиме;
- Возможно наличие ошибки BOOTMGR is missing, которую можно исправить с помощью обычной командной строки.
Проверяем загрузочные устройства BIOS
Данный шаг выполняется только в том случае, если на вашем персональном компьютере имеется больше одного жесткого диска. Стоит заметить, что говорится именно о «винчестерах», а не разделах на диске, типа С, D, Е и т.п. В противном случае, вы просто пропускаете данный шаг. Если вы пользуетесь загрузочными флешками, то стоит убедиться, что они не подключены к компьютеру. Очень часто бывает, что загрузка происходит с неверного жесткого диска. В этом пунктике нам необходимо выбрать в БИОСе нужный диск и выполнить загрузку с него. В связи с тем, что оболочка BIOS может отличаться у разных производителей, я посвятил этой настройке отдельную, емкую статью.
Исправляем автоматически «BOOTMGR is missing»
Разработчики из компании Microsoft, наконец-таки разработали специально для, так называемою среду восстановления, позволяющую решить проблемы, возникающие при использовании ее ОС. Для запуска данной среды необходимо до непосредственного появления ошибки нажимать кнопку «F8», до того момента, пока на дисплее не возникнет меню на темном фоне.
В случае, если меню так и не появится — необходимо будет искать специальный установочный диск или флеш карту с системой Windows 7, также можно использовать диск восстановления. Загружаем файлы с этого диска или карты, при этом не забываем о том, что необходимо нажать какую угодно клавишу, в случае, если высветится надпись «Press any key to boot from CD or DVD» на черном фоне. В противном случае установка будет выполнена с жесткого диска, и вы снова будете видеть ту ошибку, с которой столкнулись. Выбираем пунктик «Восстановление системы» в самом низу.
Специальная утилита восстановления попробует провести полную диагностику вашей системы и выявить ошибки на подобии Bootmgr is missing, мешающие работе. Пользователю же остается лишь принять предложенные исправления и перезапустить компьютер.
Если никаких видимых изменений не произошло, и проблема с ошибкой остается, нужно будет еще раз загрузить установочный диск, затем выбрать пункт «Восстановление системы» и в списке доступных ОС попросту выбрать кнопку «Далее».
Нажимаем на пункт «Восстановление запуска».
Если все получилось удачно, тогда вас можно поздравить. Неисправность в виде BOOTMGR is missing можно считать побежденной!
Как решить проблему загрузчика посредством командной строки?
Данный процесс можно считать более эффективным, но и одновременно более трудоемким. Как и в предыдущем варианте для начала вам нужно будет загрузить, так называемую среду восстановления, но не выбирайте пункт «Восстановление запуска», а нажмите на вкладку «Командная строка».
Чтобы понять, в чем же тут дело, вам стоит знать, что при установке Windows система автоматически создает специальный 100мб раздел, который резервируется под потребности самой системы. При запуске системы вам не удастся увидеть его символы вроде букв C и D. Но, этот диск играет немаловажную роль, так как на нем лежит специальный файл, а точнее мини-программа bootmgr, необходимая для запуска системы. Если же фал ломается или по какой-то причине не выполняет необходимых функций, тогда и возникает ошибка «BOOTMGR is missing. Press Ctrl Alt Del to restart». И вот тут-то вашей задачей является восстановление данного фала, путем копирования его с установочной карты или диска.
И вот тут-то нам поможет черное окно, запущенное вами, которое и называется командной строкой. В зависимости от конфигурации и кучи других параметров на разных ПК буквы дисков могут отличаться друг от друга, и необходимо будет определиться с какого диска, и на какой вам нудно будет копировать файл.
Проверить, какой именно это диск, можно посредством набора команды:
diskpart
Смотрите на раздел размер, которого 100мб и определяете: какая именно буква ему присвоена.
Далее вам нужно будет ввести команды:
1. Выход из программы diskpart:
exit
2. Переход на букву CD-ROM’а, для начала вы должны определить, какая буква присвоена этому разделу:
F:
И последним этапом — копируете файл bootmgr на диск, объем которого 100мб:
copy bootmgr C:
Как следствие на экране вашего ПК должна появиться надпись, говорящая о том, что один файл скопирован успешно.
Бывают случаи, когда при установке системы на заранее разбитый на части диск вы не сможете найти или вычислить диск объем, которого 100 мб. Тогда вам просто нужно будет скопировать файл bootmgr прямо в корень диска с данными системы. Если вы не хотите морочить себе голову определением того, на каком же именно диске установлена ваша система, попросту скопируйте фал на все диски. На примере это может выглядеть следующим образом:
copy bootmgr D:
copy bootmgr E:
Перезагружаете, свой ПК и проверяете результат. Сели его нет, то вам нужно ввести следующую команду:
bootsect /nt60 All
Снова перезагружаете компьютер. Если же ошибка BOOTMGR is missing так и не исчезла, тогда остается лишь один возможный вариант – как «Активный» помечен не верный диск или же раздел.
Как из командной строки сделать диск активным
Важно то, что загрузочный раздел с системой должен помимо содержащегося в нем файла bootmgr быть еще с меткой «Активный», тоисть с которого будет возможна загрузка. Как уже знаем, в случаи ошибочной маркировки диска результат будет печальным.
Делаем данное решение все также из обычной командной строки:
diskpart
list disk
В окошке вы будете наблюдать пронумерованный список жестких дисков, которые подключены к системе. Далее ориентируясь по объему, выбираете диск с установленной операционкой. Когда у вас один не поделенный на разделы диск, соответственно ничего гадать не надо. Вводим следующую команду:
select disk 0 или 1
цифры и 1 это номера разделов дисков. После этого, введите в строку команду для вывода имеющихся разделов выбранного диска:
list partition
Ищем в списке раздел объемом 100 мб, а если у вас установлена ОС Windows 8, то искать нужно раздел объемом 350 мб. Бывает случаи, что такого раздела нет в списке имеющихся, тогда нужно выбрать первый или второй, в зависимости на какой локальный диск С: или D: установлена система. Далее с помощью команды выбираете номер раздела:
select partition 1 или 2
и делаем раздел активным:
active
exit
После ввода команды «active», появится надпись, говорящая о том, что раздел стал активный и делаем перезагрузку ПК.
В случаи не устранения ошибки с помощью вышеперечисленных методов, возможно, вам поможет статья об ошибке NTLDR is missing. Эти две распространенные ошибки, между собой очень похожи, и возможно действия, предпринятые по решению проблемы с NTLDR is missing, будут полезны для устранения этой проблемы.
Для общего понимания ситуации расскажу что случилось. При включении компьютера происходит поиск на жёстком диске мини-программы, которая знает как загрузить операционную систему. Вот эта мини-программа оказывается недоступной или повреждённой. Проблема может появиться по разным причинам: сбой напряжения в электросети, неправильное выключение компьютера, неграмотные манипуляции в BIOS, вирус наконец.
Будем идти от простого к сложному. Итак, возможные пути решения:
- Проверить, правильный ли выбран загрузочный диск в БИОСе
- Восстановление загрузчика Windows – bootmgr в автоматическом режиме
- Исправление ошибки BOOTMGR is missing с помощью командной строки
Проверяем настройки BIOS
Этот вариант рассматривайте если у вас установлено более одного жёсткого диска. Я имею ввиду физических жёстких диска, а не разделы C, D, E и т.п. Иначе переходите сразу к следующему пункту. Но всё-таки попробуйте вытащить из компьютера все флешки и внешние жёсткие диски и перезагрузиться.
Бывает такое, что случайно выбран не тот диск в настройках БИОСа. Что это такое и как зайти в БИОС компьютера почитайте в моей статье. Вам нужно проверить какой диск выбран или просто попробовать поменять его на другой и перезагрузиться. БИОСы бывают очень разные, поэтому как загрузиться с нужного диска я посвятил отдельную большую статью.
Автоматическое исправление ошибки «BOOTMGR is missing»
Нам повезло, Microsoft разработали специальную среду восстановления, из которой можно порешать многие проблемы с операционкой. Чтобы её запустить в Windows 7, нужно до появления ошибки всё время нажимать кнопку «F8» пока не появится меню на чёрном фоне:
Если этого не произойдёт или у вас Windows 8.1/10, то придётся искать диск восстановления или установочный диск с вашей версией Windows (флешка с установкой тоже подойдёт). Загружаемся с этого диска или флешки. Не забудьте нажать ЛЮБУЮ кнопку если появится надпись на чёрном фоне «Press any key to boot from CD or DVD», иначе загрузка пойдёт с жёсткого диска и вы снова увидите свою ошибку. Вместо установки выбираем в самом низу «Восстановление системы»
Утилита восстановления проведёт диагностику жёсткого диска и постарается автоматически определить возможные проблемы. Нам остаётся только принять исправления и перезапуститься
Если ничего не изменилось, то придётся ещё раз загрузиться с установочного диска, выбрать «Восстановление системы» и на списке доступных операционных систем нажать «Далее»
Кликаем по «Восстановление запуска»
Если всё прошло гладко, то можете радоваться – ошибка BOOTMGR is missing исправлена!
Решение проблемы загрузчика с помощью командной строки
Это более трудоёмкий процесс, но эффективный. Вам нужно также загрузить среду восстановления, но в этот раз выбрать не «Восстановление запуска», а «Командная строка»
Тут вот в чём дело. Обычно, при установке Windows создаётся специальный скрытый раздел размером 100-300Мб и резервируется системой. При загруженной Windows он не имеет буквы, например как C, D и т.д. Но на этом разделе лежит мини-программа для загрузки операционной системы и должен быть файл bootmgr. Если он «ломается» или пропадает, то возникает эта самая ошибка «BOOTMGR is missing. Press Ctrl Alt Del to restart». Наша задача – восстановить файл, скопировав его с установочного диска.
Проделать эту операцию нам как раз таки и поможет командная строка – чёрное окно, которое вы уже запустили. Для начала давайте определимся с какого диска и на какой нужно копировать файл, т.к. в зависимости от конфигурации и бог знает чего ещё, буквы дисков могут различаться на разных компьютерах.
Набираем в командной строке команду:
diskpart
Следом за приветствием набираем вторую команду:
list volume
Смотрим на раздел объёмом 100-300Мб – ему присвоена буква «C», а CD/DVD-ROM находится под буквой «F». Под буквами «D» и «E» — диски с моими данными.
Теперь вводим последовательно команды:
1. Выходим из программы diskpart
exit
2. Переходим на букву CD-ROM’а, в моём случае это «F»
F:
3. Копируем файл bootmgr на диск объёмом 100Мб, в моём случае это диск «C»
copy bootmgr C:
Вы должны увидеть сообщение, что успешно скопирован один файл. Если пишет «Отказано в доступе» или «Access denied», то это значит что такой файл уже существует. Т.е., тогда сначала его нужно удалить командой «del», но скорей всего проблема вообще в другом.
Ещё иногда, при установке Windows на заранее разбитый на разделы диск вы не найдёте скрытого раздела размером 100Мб. В этом случае копируйте файл bootmgr прямо в корень на диски с данными. Чтобы не усложнять себе жизнь определением на каком из дисков находятся файлы операционной системы, копируем файл на все диски. В моём примере это диски D и E, т.е. это будут две команды:
copy bootmgr D:
copy bootmgr E:
Перезагружаемся и смотрим. Никак? Опять открываем командную строку и вводим одну команду:
bootsect /nt60 All
Перезагружаемся. Если ошибка «BOOTMGR is missing» не пропала, то остаётся только один вариант – не тот диск или раздел не помечен как «Активный».
Как сделать диск «Активным» из командной строки
Дело в том, что раздел с загрузчиком ОС должен не только содержать файл bootmgr, но и быть ещё помечен как «Активный», т.е. с которого возможна загрузка в принципе. Когда помечен не тот диск мы получаем печально известный результат. Решается всё также из командной строки. Итак, вводим команды:
diskpart
list disk
Вы увидите список из пронумерованных физических жёстких дисков, имеющихся в системе. Выберите диск с операционной системой, например ориентируясь по его размеру. Если у вас только один физический диск, то его и выбирайте. Делается это командой:
select disk 0 или 1
где или 1 это номер нужного диска. Далее вводим команду для получения списка разделов данного диска:
list partition
Нужно найти тот самый раздел на 100-300Мб. Данный приём работает и для Windows 8/10, в этом случае раздел нужно искать на 350Мб. Если у вас таких разделов нет, значит выбираем первый или второй раздел, смотря на какой диск C: или D: у вас была установлена операционная система соответственно. Теперь выбираем командой с номером раздела:
select partition 1 или 2
и делаем раздел активным:
active
exit
Перед командой «exit» должно быть сообщение, типа «Раздел помечен как активный». Перезагружаемся.
Если ошибку так и не удалось побороть описанными здесь методами, то почитайте про решение проблемы NTLDR is missing в Windows XP. Эти ошибки очень похожи и советы оттуда могут пригодиться.
Подведём итоги
Итак, чтобы побороть ошибку «BOOTMGR is missing. Press Ctrl Alt Del to restart» нужно восстанавливать загрузчик Windows 7-10, в частности файл bootmgr. Средство восстановления от Microsoft умеет это делать в автоматическом режиме, а если ничего не получается то в нашем распоряжении есть командная строка. В других случаях, особенно когда установлено два и более жёстких диска, нужно просто проверить настройки БИОСа. В редких случаях выбран «активным» не тот диск.
Напишите пожалуйста в комментариях какая проблема была у вас и какой способ помог её решить.
Используемые источники:
- https://mywebpc.ru/windows/bootmgr-is-missing/
- https://prostocomp.net/sistema/kak-ispravit-oshibku-bootmgr-is-missing.html
- https://it-like.ru/bootmgr-is-missing-press-ctrl-alt-del-to-restart/