Восстановление загрузчика Windows 10
Если после установки второй ОС, попыток воспользоваться свободным местом на скрытых разделах диска или их форматирования, в случае системных сбоев, при экспериментах с EasyBCD и в других случаях вы столкнулись с тем, что Windows 10 не загружается, сообщая «An operating system wasn’t found», «No bootable device found. Insert boot disk and press any key», то, возможно, вам требуется восстановление загрузчика Windows 10, о чем и пойдет речь ниже.
Вне зависимости от того, UEFI у вас или BIOS, установлена ли система на GPT диск со скрытым FAT32 разделом EFI загрузки или на MBR с разделом «Зарезервировано системой», действия по восстановлению будут одинаковыми для большинства ситуаций. Если ничто из нижеописанного не помогает, попробуйте Сброс Windows 10 с сохранением данных (третьим способом). Примечание: ошибки, подобные указанным выше, необязательно вызваны поврежденным загрузчиком ОС. Причиной может оказаться вставленный компакт-диск или подключенный USB-накопитель (попробуйте вынуть), новый дополнительный жесткий диск или проблемы с имеющимся жестким диском (прежде всего взгляните, а виден ли он в БИОС).
- Автоматическое восстановление загрузчика Windows 10
- Простое восстановление вручную
- Второй метод восстановить загрузчик Windows 10 вручную
- Видео инструкция
Автоматическое восстановление загрузчика
Среда восстановления Windows 10 предлагает опцию восстановления при загрузке, которое работает на удивление хорошо и в большинстве случаев оказывается достаточным (но не всегда). Чтобы восстановить загрузчик данным способом, проделайте следующие действия.
- Загрузитесь с диска восстановления Windows 10 или загрузочной флешки с Windows 10 в той же разрядности, что и ваша система (диска). Для выбора накопителя для загрузки можно использовать Boot Menu.
- В случае загрузки с установочного накопителя, на экране после выбора языка внизу слева нажмите пункт Восстановление системы.
- Выберите пункт Поиск и устранение неисправностей, а затем — Восстановление при загрузке. Выберите целевую операционную систему. Дальнейший процесс будет произведен автоматически.
По завершении вы либо увидите сообщение о том, что восстановление не удалось, либо компьютер автоматически перезагрузится (не забудьте вернуть загрузку с жесткого диска в БИОС) уже в восстановленную систему (но не всегда).
Если описанный способ не помог решить проблему, переходим к более результативному, ручному способу.
Процедура восстановления вручную
Для восстановления загрузчика вам потребуется либо дистрибутив Windows 10 (загрузочная флешка или диск), либо диск восстановления Windows 10. Если вы ими не обзавелись, придется воспользоваться другим компьютером для их создания. Подробнее о том, как сделать диск восстановления можно прочитать в статье Восстановление Windows 10.
Следующий этап — загрузиться с указанного носителя, поставив загрузку с него в БИОС (UEFI), либо используя Boot Menu. После загрузки, если это установочная флешка или диск, на экране выбора языка нажмите клавиши Shift + F10 или Shift+Fn+F10 на некоторых ноутбуках (откроется командная строка). Если это диск восстановления в меню выберите Диагностика — Дополнительные параметры — Командная строка.
В командной строке введите по порядку три команды (после каждой нажимаем Enter):
- diskpart
- list volume
- exit
В результате выполнения команды list volume, вы увидите список подключенных томов. Запомните букву того тома, на котором располагаются файлы Windows 10 (в процессе восстановления это может быть не раздел C, а раздел под какой-либо другой буквой).
В большинстве случаев (на компьютере только одна ОС Windows 10, скрытый раздел EFI или MBR в наличии), для того, чтобы восстановить загрузчик, достаточно после этого выполнить одну команду:
bcdboot C:\windows (где вместо C может потребоваться указать другую букву, о чем было сказано выше).
Примечание: если на компьютере несколько ОС, например, Windows 10 и 8.1, вы можете выполнить эту команду дважды, в первом случае указав путь к файлам одной ОС, во втором — другой (не сработает для Linux и XP. Для 7-ки зависит от конфигурации).
После выполнения этой команды вы увидите сообщение о том, что файлы загрузки успешно созданы. Можно попробовать перезагрузить компьютер в обычном режиме (вынув загрузочную флешку или диск) и проверить, загружается ли система (после некоторых сбоев загрузка происходит не сразу после восстановления загрузчика, а после проверки HDD или SSD и перезагрузки, также может проявиться ошибка 0xc0000001, которая в этом случае также обычно исправляется простой перезагрузкой).
Второй способ восстановить загрузчик Windows 10
Если вышеописанный способ не сработал, то возвращаемся в командную строку так же, как делали это ранее. Вводим команды diskpart, а потом — list volume. И изучаем подключенные разделы дисков.
Если у вас система с UEFI и GPT, в списке вы должны увидеть скрытый раздел с файловой системой FAT32 и размером 99-300 Мб. Если же BIOS и MBR, то должен обнаружиться раздел размером 500 Мб (после чистой установки Windows 10) или меньше с файловой системой NTFS. Вам требуется номер этого раздела N (Том 0, Том 1 и т.д.). Также обратите внимание на букву, соответствующую разделу, на котором хранятся файлы Windows.
Введите по порядку следующие команды:
- select volume N
- format fs=fat32 или format fs=ntfs (в зависимости от того, какая файловая система на разделе).
- assign letter=Z (присваиваем букву Z этому разделу).
- exit (выходим из Diskpart)
- bcdboot C:\Windows /s Z: /f ALL (где C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу).
- Если у вас несколько ОС Windows, повторите команду для второй копии (с новым расположением файлов).
- diskpart
- list volume
- select volume N (номер скрытого тома, которому мы присваивали букву)
- remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся).
- exit
По завершении, закрываем командную строку и перезагружаем компьютер уже не с внешнего загрузочного накопителя, проверяем, загружается ли Windows 10.
Видео инструкция
Надеюсь, изложенная информация сможет вам помочь. Кстати, можно попробовать также и «Восстановление при загрузке» в дополнительных параметрах загрузки или с диска восстановления Windows 10. К сожалению, не всегда все проходит гладко, и проблема легко решается: часто (при отсутствии повреждений HDD, что тоже может быть) приходится прибегать к переустановке ОС. Также для восстановления можно попробовать простую команду bootrec.exe /fixboot (см. Использование bootrec.exe для исправления загрузочных записей).
Alexey
Здравствуйте. Хочу задать возможно кому то покажется странным вопрос, просто для меня всё это сложно. Если просто заново установить виндовс . То Загрузчик восстановится?
Ответить
Dmitry
Здравствуйте.
Да, естественно.
Ответить
alike
У меня не восстановился, т.к. Я удалил задел с загрузчиком, а когда создал заново, он был уже в формате NTFS. Помог последний способ. Автору спасибо, уберёг часть нервных клеток)
Ответить
Олег
Я недавно решил установить линукс минт на свой ноутбук, значит установил я его рядом с виндовсом 10 и виндовс перестал работать. Пишет invalid pa(что-то там) table. Я думаю что это повредился файл загрузки виндовс. Также я узнал что виндовс стоял на Легаси, а Линукс установился на UEFI, поэтому они не могут работать вместе, поэтому я удалил линукс и теперь не могу запустить виндовс. Я тут за таким вопросом, востановление файла загрузки поможет или надо переустанавливать виндовс?
Ответить
Dmitry
Здравствуйте.
Странная ситуация немного: физический диск один или это разные диски? Просто если один, не совсем ясно, как смог установиться Linux в UEFI, ведь там MBR диск должен быть.
А вот если разные, то восстановление загрузчика (и выбор в БИОС диска для загрузки) должно сработать.
Ответить
Георгий
Спасибо Большое
Ответить
Михаил
Здравствуйте. У меня Виндовс 10 pro x64, есть диск C и D. Никаких разделов ни там ни там нет (вроде зарезервировано системой), т.е полный диск под систему, и полный под файлы. Система на С, а ее файлы загрузки лежат в корне диска D. Как мне быть в этом случае? по какой инструкции работать? UEFI у меня нет, старенький ноут с MBR . Кстати поиск и устранение неисправностей с загрузочной флешки никаких проблем не видит. Хотелось бы перенести на С, но нет раздела зарезервировано системой, это усложняет немного, нужен ли обязательно этот раздел тоже непонятно…
Ответить
Dmitry
Здравствуйте.
По идее (если всё описано точно и речь о двух физических дисках), вы прямо в системе можете запустить командную строку от администратора и ввести команду:
В результате файлы загрузки будут созданы и на C, в биос можно будет выставить загрузку с него и всё будет грузиться как нужно, а загрузчик с D использоваться не будет (и если вы вдруг диск D отформатируете, это ничего не испортит).
Ответить
Anyon
Спасибо огромное, ты спас все мои файлы и часы по настройке и установке программ
Ответить
Егор
Здравствуйте, а вот командой fs=ntfs я полностью диск очищу? просто тогда уже проще винду переустановить
Ответить
Dmitry
Ну не этой конкретной командой а командой format и не весь диск, а только выбранный раздел диска. Ну а так, по действиям, которые проще — зависит от конкретной ситуации у вас.
Ответить
Дмитрий
Спасибо огромное помогли ваши советы получилось оживить свой комп уже и не надеялся , хотел винду сносить
Ответить
Олег
Здравствуйте! При выполнении команды bcdboot C:\Windows /s Z: /f ALL появляется сообщение «Сбой при копировании файлов загрузки.» С ключом /v посмотрел, что копирует только часть файлов до каталога It-it и далее не находит другие. Также посмотрел в целевом каталоге Boot, что скопированы файлы только до It-it. Т.е. в источнике есть не все файлы. Откуда эта команда их копирует, чтобы туда их поместить? Или как их скопировать с установочной флэшки?
Ответить
Нар
Я ваши руки целовал, помогло решение с командной строкой
Ответить
Бобби
На китайском чуде GPD win 4 из не ставилось обновление win 11 24h2 , по дефолту при покупке было 23h2. Решил обновить с образа чистой ОС. Накатил все было ок пока не прилетела какая то кбха, уже точно какая не скажу. В итоге после ребута при включении через 10-15 сек начал бсодить и перезагружаться. Откат обновлений не помог. Ладно хоть есть привычка снимать образы акром. Перед обновлением снял этот образ ну и думаю не буду париться восстановлю.
Разлил назад 23н2 и начались траблы решение которых описано в данной статье. В итоге сделал во 2м способе указано и о чудо помогло! Не пришлось вытаскивать с раздела Д 1.7тб игр на временный носитель и с нуля ставить систему.
Огромное спасибо автору! Дай Бог тебе здоровья!
Ответить
Dmitry
Как само чудо — радует? Присматривался, но так и не решился выложить требуемую сумму)
Ответить
Эдуард
Мужик! Ты гений! Благодарен от души! Как мне важно было восстановить вторую ОС !Спасибо!)
Ответить
mao
Что за статью, писал, если коротко то суть в следующем. Если у вас не загружается Windows, то перейдите по ссылке и посмотрите как создать загрузочную флэшку.
Ответить
Dmitry
Судя по всему, вы суть статьи не уловили)
Ответить
yaorick
А если во 2 способе нет доп разделов?
Ответить
Dmitry
Здравствуйте.
Тут бы увидеть, а что есть. Или у вас единственный диск и единственный раздел системный? Если так, и система в Legacy режиме, то попробовать команду из 5-го шага, но Z на букву имеющегося раздела поменять (то есть одна и та же буква в команде в двух местах будет).
Ответить
Владимир
Здравствуйте, Дмитрий.
У меня нет проблемы с загрузкой и работой Win 10, но есть проблема с созданием резервной копии системы.
Недавно установил Win 10 на другой диск, кроме ранее установленной Win 7, и всё, казалось бы, идёт как надо. Но даже при создании резервной копии средствами Win 10 пришлось удалить антивирус, иначе восстановление с антивирусом не было успешным и о его влиянии на процесс восстановления выпадало сообщение системы.
Далее. С помощью сторонних программ AOMEI Backupper, AOMEI OneKey Recovery, Hasleo Backup Suite бэкапы создаются, но невозможно запустить восстановление системы. Всякий раз выходит сообщение Файл:\amldr.mbr и ошибка 0х000000f. Проверка диска ssd с Win 10 не выявляет никаких проблем. В том числе программа Hard Disk Sentinel Pro пишет о его отличном состоянии. Устанавливал три разные сборки Win 10, но каждый раз история повторяется. Необходимые драйверы устанавливал на каждую из сборок.
Как Вы думаете, что можно предпринять?
Ответить
Dmitry
Здравствуйте!
К сожалению, издалека не знаю, что подсказать, нет ясности по причинам и, соответственно, решениям.
Тут бы лично поковыряться, чтобы разобраться. Смотрел бы на режимы загрузки, как вообще загрузчик/загрузчики организованы, какие разделы копируются в резервную копию.
А может я чего-то и не учитываю простого: так как резервные копии на машинах с несколькими ОС и не делал этими средствами
Ответить
Владимир
Буду искать решение. Когда (скорее, если :)) найду, сообщу. Всего доброго!
Ответить
Swokendi
Спасибо за гайд, не прийдется винду сносить
Ответить
Александр
Из всех перечисленных способов помог только последний, самый длинный путь. Но после этого удалилось все что было на рабочем столе, в папке old ни чего нету. Напиши в описании третьего способа что файлы удалятся
Ответить
Dmitry
Хм… но дело в том, что этот способ никак файлы не затрагивает пользовательские. То что у вас пропали — весьма странно и даже не знаю, с чем связать.
Ответить
Роман
Добрый день, такой вопрос disk volume
том 0 C NTFS 579mb
том 1 D RAW 247gb
том 2 E NTFS 683gb
как понимаю том 1 был системным С диском и он нынче отформатирован. Но на нем лежат нужные файлы. Если какой нибудь вариант все таки восстановить его??? Win 10
Ответить
Dmitry
Здравствуйте.
Простой chkdsk D: /f не срабатывает? (проверьте)
Если нет, то можно попробовать восстановить в DMDE или TestDisk (не файлы а целиком раздел)
Ответить
Aha
Переставил SSD (в разъеме М2) в компьютер, отрубил все накопители кроме него, выполнил чистовую установку Windows 10 (ставил этот образ уже ранее на другие ПК). После первой перезагрузки BIOS не видит Boot Manager Windows на SSD. Пробовал из вашего гайда восстанавливать загрузчик вручную (метод не помог, все действия удалось повторить без ошибок, в конце также вышел путь нового загрузчика. При перезагрузке ничего не поменялось, BIOS как не видел загрузчик, так и не видит. Если перелючить материнку в режим CMS+UEFI, жесткий диск появится, но при попытке запустить вылетит ошибка с надписью вставьте диск. Подключил диск этот к обычной системе, как накопитель работает, чекдиск не показал никаких ошибок с ним, я х3 что еще делать, уже все кудри выдрал
Ответить