Opzioni di bootsect Command-Line

Bootsect.exe aggiorna il codice di avvio master per le partizioni del disco rigido per passare da Bootmgr a NT Loader (NTLDR). È possibile usare questo strumento per ripristinare il settore di avvio nel computer. Questo strumento sostituisce FixFAT e FixNTFS.

Sintassi bootsect

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

Ad esempio, per applicare il codice di avvio master compatibile con NTLDR al volume con etichetta E, usare :

bootsect /nt52 E:

/help

Visualizza le istruzioni di utilizzo.

/nt52

Applica il codice di avvio master compatibile con NTLDR a SYS, ALLo <DriveLetter>. Il sistema operativo installato in SYS, ALLo <DriveLetter> deve essere precedente a Windows Vista.

/nt60

Applica il codice di avvio master compatibile con Bootmgr a SYS, ALLo <DriveLetter>. Il sistema operativo installato in SYS, ALLo <DriveLetter> deve essere Windows 8, Windows Server 2012 o versione successiva.

SYS

Aggiornamenti il codice di avvio master nella partizione di sistema usata per avviare Windows.

ALL

Aggiornamenti il codice di avvio master in tutte le partizioni. L'opzione ALL non aggiorna necessariamente il codice di avvio per ogni volume. Questa opzione aggiorna invece il codice di avvio nei volumi che possono essere usati come volumi di avvio di Windows, che esclude tutti i volumi dinamici non connessi a una partizione disco sottostante. Questa restrizione è presente perché il codice di avvio deve trovarsi all'inizio di una partizione del disco.

<DriveLetter>

Aggiornamenti il codice di avvio master nel volume associato a questa lettera di unità. Il codice di avvio non verrà aggiornato se:

  • <DriveLetter> non è associato a un volume

-oppure-

  • <DriveLetter> è associato a un volume non connesso a una partizione disco sottostante.

/Force

Smonta forzatamente i volumi durante l'aggiornamento del codice di avvio. È necessario usare questa opzione con cautela.

Se Bootsect.exe non è in grado di ottenere l'accesso esclusivo al volume, il file system potrebbe sovrascrivere il codice di avvio prima del riavvio successivo. Bootsect.exe tenta sempre di bloccare e smontare il volume prima di ogni aggiornamento. Quando /force viene specificato, viene tentato un smontaggio forzato se il tentativo di blocco iniziale ha esito negativo. Un blocco può avere esito negativo, ad esempio, se i file nel volume di destinazione sono attualmente aperti da altri programmi.

In caso di esito positivo, un smontaggio forzato abilita l'accesso esclusivo al volume e un aggiornamento affidabile del codice di avvio anche se il blocco iniziale non è riuscito. Allo stesso tempo, un smontaggio forzato invalida tutti gli handle aperti nei file nel volume di destinazione. Ciò può causare un comportamento imprevisto dai programmi che hanno aperto questi file. Usare quindi questa opzione con cautela.

/Mbr

Aggiornamenti il record di avvio master senza modificare la tabella di partizione nel settore 0 del disco che contiene la partizione specificata da SYS, ALLo <drive letter>. Se usato con l'opzione /nt52 , il record di avvio master è compatibile con i sistemi operativi precedenti a Windows Vista. Se usato con l'opzione '/nt60, il record di avvio master è compatibile con Windows Vista, Windows Server 2008 o versione successiva.

Opzioni di Command-Line bcdboot