bootsec
help diz:
Bootsect.exe updates the master boot code for hard disk partitions in order to switch between BOOTMGR and NTLDR.
(Apenas no caso) Microsoft "código mestre de inicialização" definição é o padrão relacionado para MBR:
The MBR contains a small amount of executable code called the master boot code, the disk signature, and the partition table for the disk.
Baseado em lifewire.com como fazer:
Sometimes the volume boot code, part of the volume boot record that resides on the drive that Windows is installed on, can become corrupt or accidentally reprogrammed to use the wrong boot manager. [...]
Luckily, correcting volume boot code errors is easy with the bootsect command, a boot sector restore tool only available from the Command Prompt.
[...] At the prompt, type the bootsect command as shown below and then press Enter:
bootsect /nt60 sys
Veja também terabyteunlimited.com :
When the Windows system (booting) partition's boot sector is corrupted or otherwise contains invalid code for the version of Windows on the partition, it must be repaired before the partition will boot properly. [...] the boot sector can be updated manually by using the
bootsect.exe
program.
O setor de inicialização mestre nunca é mencionado, porque por padrão o comando corrige o setor de inicialização da partição , de outra forma, setor de inicialização de volume , o VBR e não o MBR . Portanto, a documentação da Microsoft deve ser corrigida também, removendo a palavra 'master': "O Bootsect.exe atualiza o código de inicialização para as partições do disco rígido".
É claro que o comportamento padrão pode ser alterado e ter a ferramenta agindo no MBR também, e essa é a razão pela qual a opção /mbr
existe.