bootsec
помощь говорит:
Bootsect.exe обновляет основной загрузочный код для разделов жесткого диска, чтобы переключаться между BOOTMGR и NTLDR.
(На всякий случай) Определение «основного загрузочного кода» в Microsoft является стандартным для MBR:
MBR содержит небольшое количество исполняемого кода, называемого основным загрузочным кодом, подписью диска и таблицей разделов для диска.
Основанный на how-to lifewire.com :
Иногда загрузочный код тома, являющийся частью загрузочной записи тома, которая находится на диске, на котором установлена Windows, может быть поврежден или случайно перепрограммирован для использования неправильного менеджера загрузки. [...]
К счастью, исправить ошибки загрузочного кода тома легко с помощью команды bootsect, инструмента восстановления загрузочного сектора, доступного только из командной строки.
[...] В командной строке введите команду bootsect, как показано ниже, и нажмите Enter:
bootsect /nt60 sys
Смотрите также terabyteunlimited.com :
Если загрузочный сектор системного (загрузочного) раздела Windows поврежден или иным образом содержит недопустимый код для версии Windows в разделе, он должен быть восстановлен до правильной загрузки раздела . [...] загрузочный сектор может быть обновлен вручную с помощью
bootsect.exe
программы.
Главный загрузочный сектор никогда не упоминается, потому что по умолчанию команда исправляет загрузочный сектор раздела, в противном случае указывается загрузочный сектор тома, то есть VBR, а не MBR . Поэтому документация Microsoft также должна быть исправлена, удалив слово «master»: «Bootsect.exe обновляет загрузочный код для разделов жесткого диска».
Конечно, поведение по умолчанию можно изменить, чтобы инструмент работал и на MBR, и это причина, по которой этот /mbr
переключатель существует.