Всем здорова! Включаю я сегодня компьютер, а у меня на экране высвечивается сообщение об ошибке с надписью: «BOOTMGR is missing. Press Ctrl+Alt+Del to restart». Далее система вообще перестает грузиться. При нажатии на кнопки при повторной прогрузке я снова вижу всё то же белое сообщение на черном экране.
Как понимаю, такая проблема достаточно популярная, поэтому я нашел решение и опишу его в этой статье. Если у вас будут какие-то вопросы при прочтении, то пишите в комментарии – помогу, чем смогу. Ну, поехали!
Причина
Как оказалось, ошибка «BOOTMGR is missing» может возникать в нескольких случаях.
- В первую очередь из-за неправильной конфигурации загрузочного диска в BIOS. Например, при переустановке «винды» с диска или флешки некоторые забывают в «первый BOOT» поставить именно жесткий диск, а система пытается прогрузиться с флешки или диска.
- Вторая причина возникновения ошибки «BOOTMGR is missing» – это поломка файлов загрузки системы, тогда нужно выполнить некоторые манипуляции с восстановлением.
- Третья причина более редкая и связана с железом – чаще всего происходит при поломке жесткого диска.
Все решения я рассмотрю в статье. Если у вас будут какие-то дополнения или вы найдете ошибку, то пишем в комментарии.
Способ 1: BIOS
При загрузке может быть выбран неправильный раздел или жесткий диск. Поэтому сейчас нам нужно зайти в настройки БИОС и проверить данный пункт. Также я убедительно рекомендую вытащить из компьютера все флешки и компактные диски. Это касается и дискет, если таковые у вас имеются.
- При включении компьютера в момент, когда экран становится темным, нужно зажать одну из клавиш на клавиатуре. Вы можете воспользоваться подсказкой, которая чаще всего отображается в самом начале, или посмотреть клавишу из таблицы снизу. Чаще всего используются клавиши: Delete, F2, Esc или F1 – F12
ПРИМЕЧАНИЕ! На ноутбуках также может понадобится нажать на дополнительную вспомогательную кнопку Fn (Например, Fn + Delete).
- Далее в зависимости от типа BIOS или UEFI вам нужно найти «BOOT» меню. Разделы могут отличаться в зависимости от компании, которая выпустила вашу материнскую плату:
- ASUS – нажимаем F7 и переходим в «BOOT».
- MSI – жмем F7, потом переходим: «Setting» – «Загрузка» – «снизу Boot Option».
- AsRock – переходим во вкладку «Загрузка».
- Gigabyte – заходим в «Настройки».
- Award BIOS – Advanced BIOS Features» – «Hard Disk Boot Priority».
- AMI BIOS – «Boot» – «Hard Disk Drives».
- Phoenix-Award – «Advanced».
- Теперь вы находитесь во вкладке загрузочного меню. Нужно на первую позицию установить ваш жесткий диск – выделяем пункт, и с помощью мышки или стрелок на клавиатуре выбираем нужный винчестер. Он также может иметь дополнительное название типа «HDD» (Hard Disk) или «SSD».
Если в BIOS все нормально или проблема остается, то попробуем исправить её другим способом, а именно – через восстановление загрузочных файлов системы.
Способ 2: Через встроенную систему
При загрузке в Windows есть возможность запустить средства восстановления. Перед тем как ошибка начнет появляться нужно зажать кнопку F8.
Вылезет окошко с дополнительными параметрами загрузки. Для начала попробуйте выбрать пункт «Устранение неполадок компьютера». После этого система сама попробуем решить данную проблему.
Если «F8» не работает, а окошко не вылезает, то можно попробовать воспользоваться загрузочной флешкой или установочным диском. Вы можете посмотреть инструкцию по созданию загрузочной флешки тут. Инструкция писалась для Windows 10, но вы можете таким же образом создать любую версию Windows: 7, 8, XP или даже более старые.
После этого подключаем флешку или диск к компьютеру, и при загрузке вызываем «BOOT menu». Кнопку вы можете посмотреть также на загрузочном экране или в 3 строке той таблицы, которую я приводил в начале статьи. Чаще всего используются клавиши: F11, F12 или F9. Далее с помощью стрелок выбираем CD/DVD привод или USB.
Теперь во время загрузки надо будет нажать на любую клавишу, если вы увидите сообщение: «Press any key to boot from CD or DVD».
Windows 7
Как только все прогрузится выбираем раздел «Восстановление системы».
Далее система постарается решить данную проблему, и вы увидите сообщение – нажимаем «Исправить и перезапустить».
Если это не поможет, то опять делаем тоже самое, но на предыдущем шаге нужно выбрать именно «Далее» (при выбранной системе).
Если ничего не поможет, то вызываем опять «Параметры восстановления системы» и выбираем пункт «Восстановление запуска».
Windows 10
- Заходим в «Устранение неполадок».
- Переходим в раздел «Дополнительные параметры» и кликаем на «Восстановление при загрузке».
Способ 3: Командная строка
Если это не поможет, то выбираем «Командная строка» при работе с загрузочной флешкой или диском, в параметрах восстановления системы. Если вы когда-нибудь работали с системным диском, то знаете, что есть определенное системное место, которое всегда забивается загрузочными утилитами, используемыми для загрузки ОС. Если раздел «ломается», то как раз и вылезает ошибка: «BOOTMGR is missing. Press Ctrl Alt Del to restart». Особенно это часто наблюдается на «семерке» и старенькой «ХРюшке».
Сейчас в командной строке мы попробуем скопировать этот файл с диска или флешки, и восстановить загрузку Виндовс.
- Нужно найти раздел, который отведен для данных загрузочных файлов. Для этого вводим команду:
diskpart
- Чаще всего он имеет размер в 100 мегабайт – он нам и нужен. В моем примере это раздел «С».
ПРИМЕЧАНИЕ! Если данного раздела нет, то просто будем копировать файл во все существующие разделы. Например, можно закинуть его в корень системы.
- Вводим:
exit
- Также посмотрите какой диск занимает ваша загрузочная флешка или диск. В моем случае это «F». Нам нужно скопировать теперь поломанный файл в данный раздел:
copy bootmgr C:\
- Если этого раздела нет, то копируем файлик во все существующие разделы, которые у вас есть. В самом конце перезагружаемся.
- Если результата никакого нет, то опять зайдите в консоль и введите другую команду:
bootsect /nt60 All
После этого опять перезагружаемся и пробуем запустить систему. Если опять ничего не помогло, то попробуем немного другой подход. Бывают моменты, когда из-за поломки диск становится неактивным, то есть он просто определяется компьютером как «спящий диск». Его нужно активировать. Опять заходим в командную строку:
- Выводим наименование всех дисков:
diskpart
list disk
- Теперь вы увидите все диски, но они будут иметь номера, а не буквы. Вам нужно вспомнить – какого размера ваш раздел, на котором расположена винда. Далее нужно выбрать данный диск с командной:
select disk 0
- Я написал ноль (0), но у вас может быть и один (1) или даже два (2) – смотрите по ситуации у себя. Ещё раз повторюсь – нужно выбрать раздел с виндой.
- После этого вводим две команды:
active
exit
Перезагружаемся. После этого всё должно работать.
Спасибо тебе Бородач!
Спасибо, помог прям. Я уже думал у меня жесткий сгорел, а нет, вроде все нормально работает.
Помогла только консоль, хотя вроде копировал и до этого вручную – не понимаю. Видимо что-то не так делал
Спасибо за статью, только перед выполнением команды
copy bootmgr C:\
мне надо было перейти на диск установки, где, таки, этот bootmgr присутствует.
Спасибо за дополнение) Логично, не поспорить. За всем не уследишь, всего не разжуешь, но голову нужно включать всегда. Еще раз спасибо, читателям из будущего наверняка пригодится
Добрый день. в 3 варианте на этапе – после copy bootmgr C:\ – пишет файл не найден.
в 4 варианте на этапе – select disk 0 – выбирает диск , ввожу active – пишет , что такой команды нет.
Подскажите как еще можно восстановить загрузчик? Ведь если биос видит жёсткий , то он работает и исправен? F-8 тоже работает в безопасном режиме… но ничего не получается. Может загрузочная флешка виновата? Я когда с неё хотел поставить виндоус 7 система при установке заругалась , что нет необходимых драйверов для дисковода . Такое ощущение ,что флешку система видит , но она не активна
У вас сборка официальная стоит? Также загрузочную флешку лучше делать с официального образа.
Итить, а вот у меня три операционные системы установлены, был там нормальный список их… сейчас чето ничего не загружается, черный экран с курсором, и самое главное – я попробовал уже 4 загрузочных диска, один из них помечен ка “диск восстановления”, созданный установленной в одном из разделов систем, – и все они после нажатия на “восстановление системы” думают какое-то время и после орут “установленная версия не соответствует диску, восстановление невозможно”. Там три “семерки”, две 32 бита, одна – 64, по умолчанию вроде грузилась 64. Короче, нужен тул, который реально заходит, всё видит и восстанавливает, а вот это всё – в пользу бедных.
У вас три семерки на один том были установлены? Если да, то это печально, так как мог побиться вспомогательный топ, зарезервированный системой, который и начинает запуск системы. вот его и надо восстанавливать в первую очередь. А вот сколько их там у вас, я вам сказать не могу. Но в статье про этом сказано, попробуйте. Если тома также три, восстанавливаем каждый отдельно. Но что-то мне подсказывает, что могут возникнуть траблы из-за того, что винда на одном томе установлена.
Вообще ничего не помогает в биос не могу даже войти
Значит плохо пытались. Данная ошибка проявляется уже после загрузки биоса, а значит на вход в него это никак не влияет.
У меня проблема черный экран и две надписи и все ноутбук у меня Танкерробот