При попытке восстановить систему пишет: общее количество обнаруженных систем windows: 0

Один раз всё-таки получилось, и при вводе таких команд, как «bootrec /fixMbr», «bootrec /fixboot» и «bootrec /rebuildbcd», все-таки удалось найти одну систему, но произошёл сбой при загрузке. Мне нужно «вернуть» эту одну систему, но эти операции не помогают. Также не помогает подобная инструкция:

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

Как же исправить ошибку?

Ты вообще понимаешь что это за команды и что они делают? Windows у тебя какая и какой формат таблицы разделов на диске? Он бывает MBR (старые винды такой обычно стандартно используют) и бывает GPT, который новые винды используют. Особенно если у тебя новый UEFI на мамке, а не устаревший BIOS стоит. Дак, вот. Bootrec /fixMbr», «bootrec /fixboot восстанавливают загрузчик на Windows 7, например, если там таблица разделов MBR используется.

Если у тебя Windows 10 и таблица в формате GPT, то тебе нужны команды bcdboot юзать. В идеале, тебе надо не фиксить существующий загрузчик, а просто его пересоздать. Почитай вон тут статью:
Там в "Способ № 2" предлагается с помощью консольного DiskPart форматнуть существующий раздел с разгрузчиком, назначить ему букву чтобы его стало видно, прописать снова загрузчик и потом убрать букву чтобы сделать его опять невидимым. https://windows10i.ru/ustranenie-nepoladok/vosstanovlenie-zagruzchika-windows-10.html#_2
И вот такой метод реально работает. Я сам так делал несколько раз. Но это если у тебя просто загрузчик убился, а винда целая, конечно же.

Добавить комментарий