Если Windows 10 не загружается, а на экране висит ошибка вроде Boot Device Not Found или An operating system wasn’t found, проблема, скорее всего, в поврежденном загрузчике. Восстановить его можно через Live CD — загрузочный диск с операционной системой, который работает без установки на жесткий диск.
С помощью Live CD вы получите доступ к инструментам восстановления, даже если основная система не запускается. Далее разберем, как это сделать шаг за шагом, какие команды использовать и на что обратить внимание, чтобы не усугубить проблему.
Почему ломается загрузчик Windows 10
Загрузчик (bootloader) — это программа, которая запускает операционную систему. В Windows 10 за это отвечает BOOTMGR и связанные с ним файлы. Причины сбоя могут быть разными:
- Неправильное выключение ПК — например, отключение питания во время обновления или установки программ.
- Конфликт дисков — если в системе подключено несколько жестких дисков или SSD, может пытаться загрузиться с неправильного.
- Вирусы или сбои в файловой системе — некоторые вредоносные программы повреждают загрузочные записи.
- Ошибки при установке второй ОС — если вы ставили или другую в дуалбуте, загрузчик мог перезаписаться.
- Физические проблемы с диском — плохие сектора или ошибки в разделах
EFIилиMBR.
Если Windows 10 не загружается, но вы видите логотип производителя ПК (ASUS, Lenovo и т. д.), попробуйте зажать F8, F12 или Del, чтобы войти в BIOS и проверить порядок загрузки. Иногда проблема решается простой сменой приоритета дисков.
| Компонент | Назначение | Где взять |
|---|---|---|
| Live CD с Windows 10 | Загрузочная среда для доступа к инструментам восстановления | Создать с помощью Media Creation Tool от или сторонних утилит вроде Rufus |
| USB-накопитель (8 ГБ и более) | Носитель для записи Live CD | Любой свободный флеш-накопитель |
| Другой рабочий ПК | Для создания загрузочной флешки | Любой компьютер с Windows, или Linux |
| DoNotSpy10 или аналоги | Опционально — для проверки системы после восстановления | Официальный сайт разработчика |
Что потребуется для восстановления
Чтобы восстановить загрузчик Windows 10 через Live CD, подготовьте:
Если у вас уже есть установочная флешка Windows 10, ее можно использовать как Live CD — она содержит все нужные инструменты. Если нет, создайте загрузочный диск с помощью Rufus (выберите опцию DD-образ для надежности) или UltraISO.
Важно: Live CD не стирает данные с диска, но если вы выберете неверные команды, есть риск усугубить проблему. Поэтому внимательно следуйте инструкциям.
Подготовка к восстановлению загрузчика
Перед тем как приступить к восстановлению, выполните несколько подготовительных шагов:
- Проверьте BIOS/UEFI. Убедитесь, что загрузка с флешки включена. Для этого при старте ПК войдите в BIOS (обычно клавиши
Del,F2,F12илиEsc— зависит от материнской платы). В разделеBootилиStartupпоставьте флешку на первое место. - Отключите Secure Boot. В некоторых случаях эта опция мешает загрузке с Live CD. Найдите ее в и отключите.
- Проверьте режим загрузки. Если у вас UEFI, выберите
UEFI Mode. Если старый BIOS —Legacy Mode. Несоответствие режима может привести к ошибкам. - Сохраните настройки BIOS. После изменений не забудьте сохранить их (обычно клавиша
F10).
Если вы не уверены в настройках BIOS, обратитесь к документации вашей материнской платы или ноутбука.
Способы восстановления загрузчика через Live CD
Есть два основных способа восстановить загрузчик Windows 10 с помощью Live CD: через автоматическое восстановление и через командную строку. Первый проще, но не всегда срабатывает. Второй более надежен, но требует внимательности.
- Автоматическое восстановление.
Загрузитесь с Live CD, выберите язык и нажмите
Восстановление системы→Поиск и устранение неисправностей→Восстановление при загрузке. Система попробует автоматически исправить ошибки загрузчика.Минус: не всегда работает, если повреждены критические файлы.
- Командная строка.
Этот метод дает больше контроля. Загрузитесь с Live CD, выберите
Восстановление системы→Командная строка. Дальше нужно ввести несколько команд в зависимости от типа загрузчика (MBR или UEFI).
⚠️ Внимание: Неправильные команды в командной строке могут привести к потере данных или неработоспособности системы. Если вы не уверены, лучше обратитесь к специалисту.
Команды для восстоновления загрузчика
Если автоматическое восстановление не сработало, переходим к ручному методу. Сначала нужно определить, какой у вас тип загрузчика: MBR (для старых систем с BIOS) или UEFI (для современных ПК).
| Тип загрузчика | Команды для восстановления | Примечания |
|---|---|---|
| MBR (Legacy) | bootrec /fixmbrbootrec /fixbootbootrec /scanosbootrec /rebuildbcd | Выполняйте команды по порядку. После /rebuildbcd система предложит добавить установку в список загрузки — соглашайтесь. |
| UEFI | diskpartlist diskselect disk X (где X — номер диска с Windows)list partitionselect partition Y (где Y — номер EFI-раздела)assign letter=Zexitbcdboot C:\Windows /s Z: /f UEFI | Замените C: на диск с Windows, если он другой. Z: — буква, назначенная EFI-разделу. |
После выполнения команд перезагрузите ПК и проверьте, загружается ли система. Если нет, возможно, проблема в другом — например, в поврежденных системных файлах.
Перед вводом команд в командной строке убедитесь, что вы находитесь в правильном разделе диска. Ошибка в выборе диска или раздела может привести к потере данных.
Что делать, если загрузчик не восстанавливается
Если ни автоматическое восстановление, ни командная строка не помогли, попробуйте следующие шаги:
- Проверьте диск на ошибки. В командной строке Live CD введите:
chkdsk C: /f /r(замените C: на букву вашего системного диска).Эта команда проверит диск на наличие битых секторов и попробует их исправить.
- Восстановите файлы загрузчика вручную. Если
bcdbootне сработал, попробуйте скопировать файлы загрузчика с установочного диска:copy E:\Windows\Boot\EFI\bootmgfw.efi C:\EFI\Microsoft\Boot\bootmgfw.efi(где E: — буква диска Live CD, C: — системный диск). - Проверьте настройки BIOS. Убедитесь, что загрузка происходит с правильного диска, и что включен режим
AHCI(если у вас SSD).
Как проверить, работает ли диск
В командной строке Live CD введите wmic diskdrive get status. Если статус OK, диск исправен. Если Pred Fail или другой, диск может быть поврежден и требует замены.
Пошаговая инструкция: восстановление загрузчика через Live CD
Теперь соберем все шаги в одну пошаговую инструкцию. Следуйте ей внимательно, чтобы не пропустить ничего важного.
Создайте Live CD. Скачайте Media Creation Tool с сайта и создайте загрузочную флешку с Windows 10.
Загрузитесь с флешки. Вставьте флешку в ПК, включите его и войдите в BIOS, чтобы выбрать загрузку с USB.
Выберите язык и раскладку. На экране установки нажмите
Далее, затем выберитеВосстановление системы.Запустите командную строку. Перейдите в
Поиск и устранение неисправностей→Дополнительные параметры→Командная строка.Определите тип загрузчика. Введите
diskpart, затемlist diskиlist partition, чтобы понять, какой у вас загрузчик (MBR или UEFI).Восстановите загрузчик. Введите команды, соответствующие вашему типу загрузчика (см. таблицу выше).
Перезагрузите ПК. Извлеките флешку и перезагрузите компьютер. Проверьте, загружается ли Windows.