Compartilhar via


Opções de linha de comando do Bootsect

Bootsect.exe atualiza o código de inicialização master para partições de disco rígido alternar entre Bootmgr e NTLDR (NTLDR). Você pode usar essa ferramenta para restaurar o setor de inicialização em seu computador. Essa ferramenta substitui FixFAT e FixNTFS.

Sintaxe de inicialização

bootsect {/help | /nt52 | /nt60} {SYS | ALL | <DriveLetter:>} [/force] /mbr

Por exemplo, para aplicar o código de inicialização master compatível com NTLDR ao volume rotulado como E, use :

bootsect /nt52 E:

/help

Exibe instruções de uso.

/nt52

Aplica o código de inicialização master compatível com NTLDR a SYS, ALLou <DriveLetter>. O sistema operacional instalado em SYS, ALLou <DriveLetter> deve ser mais antigo que o Windows Vista.

/nt60

Aplica o código de inicialização master compatível com Bootmgr a SYS, ALLou <DriveLetter>. O sistema operacional instalado em SYS, ALLou <DriveLetter> deve ser Windows 8, Windows Server 2012 ou mais recente.

SYS

Atualizações o código de inicialização master na partição do sistema usada para inicializar o Windows.

ALL

Atualizações o código de inicialização master em todas as partições. A ALL opção não atualiza necessariamente o código de inicialização para cada volume. Em vez disso, essa opção atualiza o código de inicialização em volumes que podem ser usados como volumes de inicialização do Windows, o que exclui todos os volumes dinâmicos que não estão conectados a uma partição de disco subjacente. Essa restrição está presente porque o código de inicialização deve estar localizado no início de uma partição de disco.

<DriveLetter>

Atualizações o código de inicialização master no volume associado a essa letra da unidade. O código de inicialização não será atualizado se:

  • <DriveLetter> não está associado a um volume

-ou-

  • <DriveLetter> está associado a um volume não conectado a uma partição de disco subjacente.

/force

Desmonta à força os volumes durante a atualização do código de inicialização. Você deve usar essa opção com cuidado.

Se Bootsect.exe não puder obter acesso exclusivo ao volume, o sistema de arquivos poderá substituir o código de inicialização antes da próxima reinicialização. Bootsect.exe sempre tenta bloquear e desmontar o volume antes de cada atualização. Quando /force for especificado, uma desmontagem forçada será tentada se a tentativa de bloqueio inicial falhar. Um bloqueio poderá falhar, por exemplo, se os arquivos no volume de destino estiverem abertos por outros programas no momento.

Quando bem-sucedida, uma desmontagem forçada permite o acesso exclusivo ao volume e uma atualização de código de inicialização confiável, mesmo que o bloqueio inicial tenha falhado. Ao mesmo tempo, uma desmontagem forçada invalida todos os identificadores abertos para arquivos no volume de destino. Isso pode causar um comportamento inesperado dos programas que abriram esses arquivos. Portanto, use essa opção com cuidado.

/Mbr

Atualizações o registro de inicialização master sem alterar a tabela de partição no setor 0 do disco que contém a partição especificada por SYS, ALLou <drive letter>. Quando usado com a opção /nt52 , o registro de inicialização master é compatível com sistemas operacionais anteriores ao Windows Vista. Quando usado com a opção '/nt60, o registro de inicialização master é compatível com o Windows Vista, o Windows Server 2008 ou posterior.

Opções de Command-Line BCDboot