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
, ALL
o <DriveLetter>
. Il sistema operativo installato in SYS
, ALL
o <DriveLetter>
deve essere precedente a Windows Vista.
/nt60
Applica il codice di avvio master compatibile con Bootmgr a SYS
, ALL
o <DriveLetter>
. Il sistema operativo installato in SYS
, ALL
o <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
, ALL
o <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.