Comando bootsect della riga di comando di MS-DOS e Windows

Sommario:

Comando bootsect della riga di comando di MS-DOS e Windows
Comando bootsect della riga di comando di MS-DOS e Windows

Video: Ripristino MBR da prompt comandi 2024, Potrebbe

Video: Ripristino MBR da prompt comandi 2024, Potrebbe
Anonim

Il comando bootsect aggiorna il codice di avvio principale per le partizioni del disco rigido per passare da BOOTMGR a NTLDR. È possibile utilizzare questo strumento per ripristinare il settore di avvio sul computer e può essere utilizzato per file system basati su FAT e NTFS, sostituendo gli strumenti FixFAT e FixNTFS.

Disponibilità

Il comando Bootsect è un comando esterno disponibile per le seguenti versioni dei sistemi operativi Microsoft come bootsec.exe.

  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Sintassi di Bootsect

bootsect / help SYS [/ force] [/ mbr]

Guidare: La lettera di unità da cercare.
/Aiuto Visualizza queste istruzioni per l'uso.
/ nt52 Applica il codice di avvio principale compatibile con NTLDR a SYS, ALL o. Il sistema operativo installato su SYS, ALL o deve essere più vecchio di Windows Vista.
/ nt60 Applica il codice di avvio principale compatibile con BOOTMGR a SYS, ALL o. Il sistema operativo installato su SYS, ALL o deve essere Windows Vista, Windows Server 2008 o successivo.
SYS Aggiorna il codice di avvio principale sulla partizione di sistema utilizzata per avviare Windows.
TUTTI Aggiorna il codice di avvio principale su tutte le partizioni. ALL non aggiorna necessariamente il codice di avvio per ciascun volume. Al contrario, questa opzione aggiorna il codice di avvio su volumi che potrebbero essere utilizzati come volumi di avvio di Windows, escludendo tutti i volumi dinamici che non sono connessi con una partizione del disco sottostante. Questa restrizione è presente perché il codice di avvio deve trovarsi all'inizio di una partizione del disco.
Aggiorna il codice di avvio principale sul volume associato a questa lettera di unità. Il codice di avvio non viene aggiornato se 1) non è associato a un volume o 2) è associato a un volume non collegato a una partizione del disco sottostante.
/vigore Smonta forzatamente i volumi durante l'aggiornamento del codice di avvio. Dovresti 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 successivo riavvio. Bootsect.exe tenta sempre di bloccare e smontare il volume prima di ogni aggiornamento. Quando viene specificato / force, viene tentato uno smontaggio forzato se il tentativo di blocco iniziale fallisce. Un blocco può fallire, ad esempio, se i file sul volume di destinazione sono attualmente aperti da altri programmi.

In caso di successo, uno smontaggio forzato consente l'accesso esclusivo al volume e un aggiornamento affidabile del codice di avvio anche se il blocco iniziale non è riuscito. Allo stesso tempo, uno smontaggio forzato invalida tutti gli handle aperti ai file sul volume di destinazione con conseguente comportamento imprevisto da parte dei programmi che hanno aperto questi file. Pertanto, è necessario utilizzare questa opzione con cautela.

/ MBR Aggiorna il record di avvio principale senza modificare la tabella delle partizioni sul settore 0 del disco che contiene la partizione specificata da SYS, ALL o lettera di unità. Se utilizzato con l'opzione / nt52, il record di avvio principale è compatibile con i sistemi operativi precedenti a Windows Vista. Se utilizzato con l'opzione / nt60, il record di avvio principale è compatibile con Windows Vista, Windows Server 2008 o versioni successive.