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
.