Вы включаете компьютер, а вместо привычного логотипа видите чёрный экран с надписью «Bootmgr is missing», «An operating system wasn't found» или синий экран восстановления с кодом ошибки. Первая мысль — всё пропало и придётся переустанавливать систему. На практике значительная часть таких случаев связана не с самой Windows и не с данными, а с загрузчиком — небольшим набором файлов, которые отвечают за запуск системы. Их можно восстановить, не трогая программы и документы. Разберём, как отличить проблему загрузчика от других неисправностей, какие инструменты есть в самой Windows и в каких ситуациях самостоятельные попытки лучше прекратить.
Как устроена загрузка Windows
Упрощённо процесс выглядит так: после включения прошивка материнской платы (BIOS или UEFI) проверяет оборудование и ищет на диске загрузчик. Загрузчик читает конфигурацию загрузки (хранилище BCD), находит раздел с Windows и передаёт управление ядру системы.
Есть два режима, и от них зависит способ восстановления:
- UEFI с разметкой GPT. Современный вариант. Загрузчик лежит на небольшом скрытом разделе EFI (обычно 100–300 МБ, файловая система FAT32).
- Legacy BIOS с разметкой MBR. Старый режим. Код загрузки записан в первый сектор диска, файлы загрузчика — на разделе «Зарезервировано системой» или прямо на диске C:.
Узнать режим можно, запустив в рабочей Windows msinfo32 (строка «Режим BIOS») или, если система не грузится, посмотрев разметку диска через diskpart в среде восстановления.
Симптомы проблемы с загрузчиком
Загрузчик — наиболее вероятный виновник, если вы видите:
- сообщение «Bootmgr is missing» или «BOOTMGR is compressed»;
- «An operating system wasn't found» или «No bootable device»;
- синий экран с ошибкой 0xc000000f, 0xc0000034 или упоминанием файла \Boot\BCD;
- компьютер сразу уходит в настройки BIOS/UEFI, не найдя системы;
- после установки второй системы или Linux пропал выбор Windows при загрузке.
Типичные причины: неудачное обновление, внезапное отключение питания, удаление «лишнего» раздела на диске, установка второй ОС, клонирование системы на новый SSD, изменение режима загрузки в настройках BIOS, отключение диска, на котором физически лежал загрузчик.
Когда дело не в загрузчике
Прежде чем что-то восстанавливать, исключите аппаратные причины. Иначе вы потратите время впустую, а в худшем случае усугубите ситуацию:
- Диск не виден в BIOS вообще. Это аппаратная проблема: кабель, разъём, сам накопитель. Загрузчик тут ни при чём.
- Диск щёлкает, стучит или определяется через раз. Любые операции записи могут окончательно повредить данные. Сначала — копирование информации.
- Загрузка доходит до логотипа Windows и зависает или перезагружается. Загрузчик отработал, проблема в самой системе, драйверах или обновлении.
- Синий экран с кодами INACCESSIBLE_BOOT_DEVICE после смены режима контроллера (AHCI/RAID) — нужно вернуть прежнюю настройку, а не трогать загрузчик.
Шаг 1. Попасть в среду восстановления
Среда восстановления Windows (WinRE) — это набор инструментов, который запускается отдельно от основной системы. Попасть в неё можно двумя способами:
- Если Windows два-три раза подряд не смогла загрузиться, она сама предложит «Дополнительные параметры». Иногда для этого нужно принудительно выключить компьютер кнопкой питания в момент появления логотипа.
- Если автоматический вход не срабатывает, загрузитесь с установочной флешки Windows той же разрядности, на первом экране выберите язык, затем «Восстановление системы» внизу слева.
Дальше: «Поиск и устранение неисправностей» → «Дополнительные параметры». Здесь есть «Восстановление при загрузке», «Командная строка», удаление обновлений и возврат к точке восстановления.
Шаг 2. Автоматическое восстановление
Начните с пункта «Восстановление при загрузке». Мастер сам проверит загрузочные файлы и попытается их исправить. Он справляется с простыми случаями, например с повреждённой записью в BCD. Если после одной-двух попыток результата нет, повторять бессмысленно — переходите к ручному восстановлению.
Шаг 3. Ручное восстановление через командную строку
Откройте «Командную строку» в среде восстановления. Сначала нужно узнать, какой буквой обозначен раздел с Windows: в среде восстановления буквы часто отличаются от привычных.
- Введите diskpart, затем list volume. Найдите раздел с Windows по размеру (обычно это самый большой NTFS-раздел) и раздел EFI (маленький, FAT32) или «Зарезервировано системой».
- Если у раздела EFI нет буквы, выберите его командой select volume N (где N — номер) и назначьте букву: assign letter=S. Выйдите из diskpart командой exit.
- Проверьте, что на найденном диске действительно есть папка Windows: dir C:\Windows (подставьте свою букву).
Для UEFI (GPT)
Выполните команду bcdboot C:\Windows /s S: /f UEFI, где C: — раздел с Windows, S: — раздел EFI. Команда заново создаст файлы загрузчика и хранилище конфигурации. В большинстве случаев после перезагрузки система стартует.
Для Legacy BIOS (MBR)
Используется набор команд bootrec:
- bootrec /fixmbr — перезаписывает загрузочный код в первом секторе диска;
- bootrec /fixboot — записывает новый загрузочный сектор на системный раздел;
- bootrec /scanos — ищет установленные копии Windows;
- bootrec /rebuildbcd — пересоздаёт хранилище BCD с найденными системами.
Если bootrec /fixboot выдаёт «Отказано в доступе», можно использовать bcdboot C:\Windows /s C: /f BIOS (или указать раздел «Зарезервировано системой»), предварительно сделав его активным через diskpart.
Сводная таблица ошибок и действий
| Сообщение или ситуация | Вероятная причина | Что делать |
|---|---|---|
| Bootmgr is missing | Повреждён загрузчик MBR или неактивен раздел | bootrec, проверка активного раздела |
| 0xc000000f, ошибка \Boot\BCD | Повреждено хранилище BCD | bcdboot или bootrec /rebuildbcd |
| Сразу открывается BIOS/UEFI | Нет загрузочной записи или сменился режим загрузки | Проверить режим UEFI/Legacy, затем bcdboot |
| Пропал выбор Windows после Linux | Загрузчик Linux не видит Windows | Обновить конфигурацию GRUB или вернуть загрузчик Windows |
| Диск не определяется | Аппаратная неисправность | Не восстанавливать загрузчик, спасать данные |
| Не грузится после клонирования на SSD | Не перенесён раздел EFI или диск не выбран в BIOS | Выбрать диск в порядке загрузки, bcdboot |
Типичные ошибки при самостоятельном восстановлении
- Смена режима UEFI на Legacy «наугад». Система, установленная в одном режиме, в другом не загрузится.
- Форматирование или удаление «непонятных» маленьких разделов. Это и есть раздел EFI или среда восстановления.
- Переустановка поверх без копирования данных. Если при установке выбрать не тот раздел, документы будут утеряны.
- Бесконечные попытки на сбойном диске. Каждая запись на умирающий накопитель снижает шансы на восстановление информации.
- Сторонние «загрузочные менеджеры», которые добавляют сложность и сами становятся причиной сбоев.
Как не допустить проблем с загрузкой в будущем
Большинство поломок загрузчика, которые мы исправляем, можно было предотвратить простыми мерами:
- Создайте диск восстановления заранее: в Windows есть встроенная функция «Создание диска восстановления», которой нужна флешка на 16–32 ГБ. Это избавит от поиска чужого компьютера, чтобы записать установочный образ.
- Не удаляйте служебные разделы в «Управлении дисками», даже если они кажутся пустыми и бесполезными.
- Используйте источник бесперебойного питания для настольного компьютера, особенно если в вашем районе бывают перепады напряжения.
- При установке второй системы отключайте на время установки диск с Windows или внимательно выбирайте, куда ставится загрузчик.
- После клонирования на новый SSD не форматируйте старый диск сразу — сначала убедитесь, что система стабильно грузится с нового.
- Делайте резервные копии образа системы или хотя бы важных файлов: при любой неисправности это сокращает простой до минимума.
Итог
Сообщение об отсутствии операционной системы — не всегда приговор. Если диск исправен и определяется, загрузчик в большинстве случаев восстанавливается за 10–20 минут: автоматическим средством или командами bcdboot и bootrec. Главное — сначала исключить аппаратные проблемы, правильно определить режим загрузки и не выполнять необратимых действий с разделами, пока важные файлы не скопированы.
Если компьютер не загружается и вы не уверены в причине, мастера «Гизмы» в Новосибирске проведут диагностику, восстановят загрузку без потери данных или, если диск неисправен, сначала спасут информацию в рамках восстановления данных с жёстких дисков. Когда систему уже не спасти, выполним аккуратную установку Windows с переносом файлов.
Комментарии
Комментариев пока нет. Будьте первым — задайте вопрос мастеру или поделитесь опытом.