Проблема
После очередного обновления система Windows 10 начала циклически перезагружаться. А именно, после приветствие Windows 10, появляются надписи: попытка восстановить предыдущую версию Windows… Восстановление предыдущей версии Windows … Загружается, загружается, после отключается, перезагружается и снова та же картина.
Попытки устранить
Возможности войти по F8 в безопасный режим нет.
Загрузившись с установочного диска Windows 10 и запустив восстановление системы
попробовал воспользоваться инструментами «Восстановление Windows с помощью точки восстановления» и «Устранение неполадок, мешающих загрузке Windows».
Но получил сообщение о том, что не выбрана система.
Решил активировать запуск в безопасном режиме через командную строку.
bcdedit /set {default} safeboot minimal — для следующей загрузки в безопасном режиме.
Команда bcdedit /deletevalue {default} safeboot — для отмены загрузки в безопасном режиме.
Но система выдала сообщение «Не удается открыть данные конфигурации загрузки. Не удается найти запрошенное системное устройство»
Причина
Скорее всего, при обновлении повредилась конфигурация загрузчика BCD.
Решение
Итак, чтобы восстановить конфигурацию загрузчика (BCD), необходимо загрузится с оригинального установочного диска с Windows 10 (или диска восстановления или специально подготовленной загрузочной флешки) и открыть окно командной строки: выбрав Восстановление системы -> Диагностика -> Командная строка. Выше приведены скриншоты.
Запустим diskpart:
diskpart
Выведем список дисков в системе:
list disk
Выберем диск, на котором установлена Windows 10 (если жесткий диск в системе один, его индекс будет нулевым):
sel disk 0
Выведем список разделов в системе:
list vol
Определим раздел EFI, это можно сделать по размеру 100-450 Мб и имеет файловую систему FAT32. Запомним букву и индекс присвоенные разделу EFI и разделу с установленной Windows 10. Если буквы у раздела EFI нет, то назначим скрытому EFI разделу произвольную букву диска:
select volume 1
assign letter=V:
Завершаем работу с diskpart:
exit
Перейдем в каталог с загрузчиком (boot) на скрытом разделе. В зависимости от ситуации каталог может находится в разных папках. Нужно найти папку boot. Как правило в нее можно перейти по этой команде:
cd /d v:\efi\microsoft\boot\
С помощью утилиты bcdboot.exe пересоздадим хранилище BCD, скопировав файлы среды загрузки из системного каталога:
bcdboot C:\Windows /L ru-ru /S V: /F ALL
Необходимо обратить внимание, что раздел с Windows может иметь другую букву, это можно увидеть в diskpart.
Перезагрузим компьютер.
Помогите у меня не получилось(((
Александр, к сожалению данный способ не всегда помогает. Мне он помог один раз, но после очередного кривого большого обновления Windows 10, оказалось что создался «кривой» образ системных и пользовательских файлов.
Другими словами выяснилось что «винда» скопировала все файлы в отдельный каталог и начала начала устанавливать свою обновленную версию, но тут что то пошло не так и в корне системного диска кроме временного, вышеуказанного каталога и еще нескольких файлов ничего не было. Соответственно об успехе операции и речи быть не могло (((
отличный способ
выручил
Отличная статься спасибо автору.
Есть одно замечание:
в командной строке надо писать не assign letter V:, а
assign letter=V
В остальном просто отличный материал.
Роман, спасибо за работу редактора. Писал в «попыхах», так сказать по горячим следам. Исправил неточность. Спасибо еще раз!
А что если у меня при попытке ввода команды bcdboot c:\windows /l ru-ru /s (произвольная буква:) /f all пишет сбой при копировании файлов загрузки. Что тогда делать?
Что делать если нет установочного диска?
Очень помогла статья! Автору респект! Долгих лет жизни!!!
Спасибо!
Спасибо помогло!!!
Помогло, спасибо!
Спасибо!!! ОЧЕНЬ помог!!! Дай Бог тебе здоровья!!!
Огромное спасибо!!! Вы очень помогли!
До этого пришлось 3 компа переустанавливать Windows.
Большое спасибо.
Добрый вечер
«Если он добрый»
«Определим раздел EFI» как определить? Нет у меня «размеру 100-450 Мб» и нет «имеет файловую систему FAT32»
Здравствуйте тогда) Какие разделы тогда обнаружены?
NTFS 5 шт. 500Мб; 445Гб; 881Мб; 445Гб;19Гб. Том 1=500Мб/Зарезервирован
500 мб скорее всего он и есть, смонтируете его и посмотрите его содержимое
Извините. Как? «смонтируете его и посмотрите»
Читайте статью далее, там написано. К сожалению сейчас нет возможности более детально ответить
Спасибо. Пришлось вспомнить команды DOS. Но его запустил
Пишет:
BcdOpenSystemStore failed with unexpected error code, Status = [c000015c]
МУЖЧИНА, СПАСИБО, ВЫ СПАСЛИ ЛЁХИН КУРСАЧ!!!
Большое спасибо, если с загрузочной флешки делать, чтобы с нее загрузиться надо перевести в bios из EFI в legacy, проделать все выше сказанное и вернуть обратно в EFI.
Спасибо, ЧЕЛОВЕЧИЩЕ! Сработало на Windows Server 2019, на зеркальных томах.
Спасибо большое! Все получилось. Единственный сайт, где реально помогли справиться с ошибкой загрузки десятки.
Дай Бог тебе здоровья! Спасибо, автор!
Спасибо большое, вы мне очень помогли.
Хотел перенести систему с HDD на SSD. С помощью партишн утилиты скопировал EFI и Windows тома на SSD. При загрузке вылетала ошибка. Не совсем понял с чем это было связано, но загрузка в рековери с командной строкой и дальнейшее следование инструкции помогло. Компьютер загрузился без ошибок.
Спасибо большое.
Спасибо друг! Получилось
Огромное спасибо! Просто спас!
Блин, спасибо! Помог восстановить загрузку на ноуте.
Спасибо большое
Спасибо Вам большое. Из всего, что я перекопал в инете, Ваш способ — единственный, который помог. Возился с мёртвым ноутом почти неделю, уже думал, что только переустановка спасет. Рад, что наткнулся на Вашу статейку.