Восстановление загрузчика 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 для исправления загрузочных записей).
Victor
Большое спасибо, ваша статья очень помогла.
У меня была такая предыстория, я клонировал систему целиком на новый SSD.
старый диск не отключал. система грузилась с нового (якобы).
но после того как я форматнул старый диск полностью, чтобы превратить его из загрузочного в диск для хранения данных (фото-видео архивы и тд), система перестала грузиться вообще.
с помощью загрузочной флешки переименовал разделы (почему-то загрузочный диск назывался D а диск с данными C , хотя должно быть наоборот) и восстановил загрузчик , как написано в описании «ручного способа».
Ответить
Валерий
Спасибо! Супер!
Ответить
Александр
Мегареспект. Восстановил бухгалтерский комп за 5 минут. У меня после биоса сразу ребут шёл. Подумал что загрузчик наверное слетел. И правда. Второй способ помог, первый писал не удаётся скопировать. Прям выручил. Респект. А главное все без воды описано.
Ответить
Владимир
Конец 2020-го…Специально зарегался,чтоб сказать «Спасибо!»
bcdboot спас мой день)
Ответить
nikolay
Помогите пожалста.
Ноутбук lenovo 320-15isk ошибка при запуске 0xc000000f или 0xc000000e.
Загрузился с флэшки, диск С был действительно нечитаем. Чекдиск ошибки исправил, пару раз раньше это помогало но сегодня не помогло, диски С и D с информацией я вижу но загрузка не идет — вываливается или в синий экран с ошибкой или в пустой серый экран без информации и бесконечно висит.
при загрузке предлагается нажать F1 перейти в среду восстановления (перезагружается) или F8 для доступа к параметрам загрузки (возвращается в то-же меню) или ESC для входа в BIOS.
Если скрепкой тыкаю и пытаюсь сделать восстановление системы — та же самая ошибка.
Скрытый раздел fat32 размером 260Мб вижу.
sfc /scannow пишет «Защита ресурсов не может выполнить запрошенную операцию».
bcdboot c:\windows\ пишет «Сбой при копировании файлов загрузки».
Ответить
Dmitry
Здравствуйте.
Сложно сказать что-то определённое, поскольку из описания очень похоже на проблемы с жестким диском, которые, возможно, уже не устраняются chkdsk. Но быть может всё проще и проблема не столько в HDD, сколько в файловой системе, но опять же, как мы видим, обычная проверка диска этого не поправила.
Возможно, стоит попробовать обычную переустановку (можно и без форматирования, если данные важны), но тут нет гарантий, что не сделаем хуже.
Ответить
nikolay
Нет, переустановка это крайний случай. Ноутбук рабочий и там куча установленного/настроенного софта.
Проблемы с HDD были, диск не виделся но chkdsk их устранил, ошибок теперь нет и данные читаются. По результатам chkdsk видно что bad секторов нет. Возможно есть проблемы с фс из-за чего система не грузится, и поэтому я и пытаюсь реанимировать.
С bsdboot это я ошибся, поставил bios обратно в UEFI и все хорошо, результат выполнения команды нормальный однако загрузки системы по-прежнему не происходит.
Как назло при установке win с флэшки и входе в режим «восстановление» сталкиваюсь со стандартным случаем — на диске нет контрольных точек и образа для восстановления в немного раннее состояние.
Какие способы/команды можно еще попробовать для реанимации системы, мне бы загрузить систему разок а там я склонирую диск и буду уже увереннее чувствовать себя.
Ответить
nikolay
Кстати в режиме UEFI и команда sfc /scannow написала что «не обнаружено нарушений целостности» так что все хорошо!
Кстати при входе в режим восстановления при загрузке с загрузочной флэшки win10 и попытке выбрать пункт «восстановление при загрузке» пишет «восстановление при загрузке не удалось восстановить компьютер, файл журнала c:\windows\system32\logfiles\srt\srttrail.txt» — смотрю этот файл а там все отлично, типа «выполненный тест-* (их несколько), успешно завершено»
Ответить
Василий
А с другого диска с ОС грузануться а этот использовать как хранилище нельзя ?
Ответить
Dmitry
Можно, если хотите.
Ответить
Давид
два дня с ума сходил
По итогу нашел эту тему, тоже ничего не получалось, все способы перепробовал, читал комментарии, крч закопался просто
В итоге решил для интереса запустить флешку через Legacy First, ибо везде советовали запускать ее через уефи
Итог: bcdboot c\windows = succesfull
Автор темы, спасибо за труды !
Ответить
Олег
Спасибо огромное! Мне помог второй способ, так как в первом способе на этапе bcdboot C:\windows возникала ошибка MBR, которую никак не мог обойти.
Спасибо вам ещё раз! Лучший сайт по восстановлению Windows!
Ответить
Владислав
Дмитрий здравствуйте!
На сколько я понимаю, по этой инструкции я тоже смогу решить свою проблему с W10
Пару дней назад W10 мне предложила произвести обновление и по случайности в момент работы я нажал кнопку обновить (вылезла в тот момент и в том месте куда кликал мышью).
В итоге обновление не встало и полдня была надпись: обновление отменяется, потом вылезла надпись попытка восстановления операционной системы. я после этого 3 раза перезагрузил свой ноут для того что бы перейти к автоматическому загрузчику. Все безрезультатно.
Подскажите — ваша статья решение моей проблемы или что то еще порекомендуете.
Ответить
Dmitry
Здравствуйте.
То есть до сих пор попытка восстановления? Нет, статья к этому случаю не подойдет.
Ответить
Владислав
Благодарю за ответ Дмитрий!
Странности ради, вставил загрузочную флешку и удалось каким-то образом восстановить W10. Мне главное было все нажитое непосильным трудом сохранить на жесткий диск что я и сделал.
Но статья однозначно помогла, спасибо. Сохранил в закладки ваш сайт.
Но у меня теперь следующая проблема. при перезагрузке запускается блокнот и внутри вот что:
Что делать с этим?
Ответить
Dmitry
Странно… у меня нет объяснения. В автозагрузке ничего странного нету?
Ответить
Владислав
А я пока что не перезагружал свой ПК. Т.к. перезагрузка будет с обновлением. Не хочу обновляться, пк очень нужен живым недели 1,5. Как перезагружусь — отпишусь.
Ответить
Linked
Что это? При старте Win trigger запускает INI в Блокноте. Не без приколов.
Чекаем автозагрузку (в Проводнике и все ветри реестра, Dism++ и подобные в помощь), вспоминаем какие ПО ставили в послед. время — одна дрянь может запускать другую дрянь.
Ответить
Linked
В послед. методе в начале нумерации команд «diskpart» забыл. Ты-то таким не играйся, Димдимыч, а то все последующие команды выйдут с нулём. Да и убери дублирующие команды после предупреждения о доп. системах.
Ответить
Dmitry
diskpart там указан, просто не сразу к раз-два-три нужно переходить, а слегка выше.
Ответить
Иван
Здравствуйте! Спасибо за объяснение, полезные статья и видео. А можно ли этими командами установить boot manager на другой диск? Когда ставил ОС на SSD, не отключил HDD, теперь винда и файлы на нем, а без HDD, от которого не терпится избавиться, выходит, файлы загрузки. Отключив HDD, ни одним способом не могу с флешки восстановить, поскольку нет скрытого раздела fat32 (с ним восстанавливается)
Ответить
Dmitry
Здравствуйте. Да, можно. Но потребуется создать предварительно этот раздельчик FAT32, лучше сторонним софтом и в начале диска, а уже потом те же действия по восстановлению.
Ответить
Кирилл
Просто отлично помогло, спасибо! Уже было потерял надежду запустить систему
Ответить
Igor
Не помогло. Очень прошу, помогите. Сделал всё как сказано в инструкции. Ввожу bcdboot E:\Windows /s Z: /f ALL — Сбой при копировании файлов загрузки. Ошибка возникла после того, как я загрузился с HDD. (на компьютере установлены SSD и HDD). Виндовс не грузится ни с SSD, ни с HDD. Причём HDD выдаёт те же самые ошибки — srttrail.txt, ntoskrnl.exe. Помогите, пожалуйста, не потерять файлы. Очень не хочется переустанавливать систему. На HDD много старых семейных фотографий и всего другого.
Ответить
Dmitry
Тут бы увидеть всю картину разделов на двух дисках, без этого я не могу совета дать.
Ответить
Павел
Делал точно также как в втором варианте, но вместо команды bcdboot C:\Windows /s Z: /f ALL я использовал bcdboot C:\Windows, и не ставил букву разделу. Это никак не повлияет? Я правильно сделал?
И ещё вопрос. Я пользовался программой Bootice в Windows, и там в списке UEFI оставался загрузчик с названием моего дистрибутива Linux. Это ошибка или так должно быть?
Ответить
Dmitry
Если заработало, то не повлияет, все ок.
По второму вопросу — ну, такое может быть, если на компьютере стояла или устанавливалась Linux, а потом была удалена, но из UEFI раздела записи не удалены. Не страшно.
Ответить
Павел
Этот вариант подойдёт?
Команды
diskpart
list volume
select volume N
format fs=fat32
exit
bcdboot C:\Windows
Ответить
Dmitry
Для UEFI-загрузки — да, может сработать.
Ответить
Mikhail
Спасибо! Здорово Описано и все работает .Только ключ /f All у меня не работает. Для чего он, все прекрасно и без этого ключа восстанавливается
Ответить
Владимир
bcdboot C:\windows. Доброго здоровья. Очень хорошая статья. Вот это ваша команда. А вот «ремонт компа» предлагает bcdboot.exe C:\Windows. Зачем «ехе»?
Ответить
Dmitry
Здравствуйте.
И так и так правильно. Когда мы в командной строке пишем без расширения (без exe) запускается всё тот же bcdboot.exe — то есть исполняемые файлы можно в cmd запускать без явного указания расширения.
Ответить
Levap
После обновления KB5000803 и последующего падения Windows Server 2019 помог способ
с «bcdboot C:\windows».
Большое спасибо автору!
Ответить
AlinaK
Теперь вообще ничего не работает. Загрузить ноутбук невозможно
Ответить
AlinaK
Теперь только перестановка системы поможет? Даже нет вариантов загрузки в бут меню.
При включении ноутбука вылазит ошибка EFI Network 0 for IPv4 (C8-5B-76-85-B5-E1) boot failed.
Проблемы с ошибкой 0xC000000e начались ещё при установке системы на ssd диск.
Ответить
Dmitry
Здравствуйте.
Если судить по ошибке, он даже не пытается загрузиться с жесткого диска или SSD (или не считает его загрузочным).
А вот в чем именно там дело вот так удаленно не скажу: быть может, просто параметры загрузки в БИОС неправильно выставлены (например, включен режим только Legacy или только UEFI, когда на диске загрузчик не того типа)
Ответить
AlinaK
Эта ошибка вылазит при установке системы. Что делать я не понимаю. Впервые с таким сталкиваюсь.
Ответить
Dmitry
Если прямо при установке, то возможно у вас просто накопитель, с которого устанавливаете не под тот тип загрузки (или не тот тип загрузки выставлен в БИОС). Подробнее: https://remontka.pro/no-boot-usb-bios/
Ответить
AlinaK
Так и не поняла, что делать. Ноутбук современный. Несколько раз установила вин10 за последние время. А здесь непонятно что происходит.
Ответить
Сергей
Абсолютное и великолепное знание по невероятному геморою. Большое человеческое спасибо (помог как раз последний вариант: загрузочная флешка, командная строка) рабочий ноутбук с кучей программ.
Ответить
Vadim
Здравствуйте, Дмитрий.
bcdboot С:\Windows /s Z: /f ALL на этом этапе пишет «сбой при копировании файлов загрузки» Подскажите пожалуйста, в какую сторону рыть.
Ответить
Dmitry
а с диском точно порядок?
Ответить
Рашид
После «Z:», перед «/f» пробел ставьте.
Ответить
Евгений
GPT — UEFI но на диске почему то два раздела, 100 мб. и диск С.
фарматнул первый раздел 100 мб и загрузка виндовс пропала. вторым способом восстановил загрузку но при завершении работы комп перезагружается.
на флешке с виндовсом режим восстановления загрузки не смог устранить проблему.
Ответить
Рашид
Дмитрий, огромное спасибо. Не в первый раз remontka.pro помогает! Благодарю от души!
Ответить
Dmitry
Спасибо за отзыв!
Ответить
Михаил
Статья полезная, спасибо автору. Но тут указаны далеко не все возможные проблемы. Опишу что было у меня, если вдруг кому понадобится.
Вобщем стоял у меня hdd с windows 7. Купил ssd и накатил туда Windows 10. Итого 2 винды. Отформатировать hdd с windows 7 мне не давала система windows 10. Через загрузочную флешку я ее, конечно, смог убить, но перестала загружаться windows 10. Вставив флешку с windows 10, через командную строку командой bcdboot c:\windows ни чего не копировалось. Я решил взглянуть на диски с помощью загрузочной флешки и увидел, что ssd с windows 10 не помечен как активный раздел. Я его пометил как активный и с помощью команды bcdboot c:\windows уже все получилось, винда стартовала
Ответить
В...
Установил 7-ку. потом 10-ку. Диск с 7-ой посыпался. 10-ка не загружается без него. Хотя диск с 7-ой посыпался, он грузил 10-ку. Пробовал эти способы (в т.ч. bootrec.exe), ничего не вышло.(((
Ответить
Dmitry
А это разные физические диски? Если да, можно попробовать восстановить загрузчик в том время, как диск с 7-кой отключен физически (если вы его еще не отключили).
Ответить
Alex
Спасибо, помогло
Ответить
Юрий
СПАСИБО Огромное!!! Помог «Второй способ». Думал уже придется с SSD сносить разделы/систему/софт и проходить через ночной ад переустановок и настроек, чтоб быть готовым к предстоящему рабочему дню. Но, О чудо свершилось, удалось по Вашей инструкции восстановить загрузчик и все заработало как ни в чем не бывало! Еще раз спасибо.
Ответить
Егор
Специально зарегался чтобы сказать СПАСИБО!!!
Ответить