Partager via


Bootsect Command-Line Options

Bootsect.exe met à jour le code de démarrage master pour les partitions de disque dur afin de basculer entre Bootmgr et NT Loader (NTLDR). Vous pouvez utiliser cet outil pour restaurer le secteur de démarrage sur votre ordinateur. Cet outil remplace FixFAT et FixNTFS.

Syntaxe Bootsect

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

Par exemple, pour appliquer le code de démarrage master compatible avec NTLDR au volume intitulé E, utilisez :

bootsect /nt52 E:

/help

Affiche des instructions d’utilisation.

/nt52

Applique le code de démarrage master compatible avec NTLDR à SYS, ALLou <DriveLetter>. Le système d’exploitation installé sur SYS, ALLou <DriveLetter> doit être antérieur à Windows Vista.

/nt60

Applique le code de démarrage master compatible avec Bootmgr à SYS, ALLou <DriveLetter>. Le système d’exploitation installé sur SYS, ALLou <DriveLetter> doit être Windows 8, Windows Server 2012 ou plus récent.

SYS

Mises à jour le code de démarrage master sur la partition système utilisée pour démarrer Windows.

ALL

Mises à jour le code de démarrage master sur toutes les partitions. L’option ALL ne met pas nécessairement à jour le code de démarrage pour chaque volume. Au lieu de cela, cette option met à jour le code de démarrage sur les volumes qui peuvent être utilisés comme volumes de démarrage Windows, ce qui exclut les volumes dynamiques qui ne sont pas connectés à une partition de disque sous-jacente. Cette restriction est présente, car le code de démarrage doit se trouver au début d’une partition de disque.

<DriveLetter>

Mises à jour le code de démarrage master sur le volume associé à cette lettre de lecteur. Le code de démarrage ne sera pas mis à jour dans les cas suivants :

  • <DriveLetter> n’est pas associé à un volume

-ou-

  • <DriveLetter> est associé à un volume non connecté à une partition de disque sous-jacente.

/force

Démonte de force les volumes pendant la mise à jour du code de démarrage. Vous devez utiliser cette option avec précaution.

Si Bootsect.exe ne peut pas obtenir un accès exclusif au volume, le système de fichiers peut remplacer le code de démarrage avant le prochain redémarrage. Bootsect.exe tente toujours de verrouiller et de démonter le volume avant chaque mise à jour. Quand /force est spécifié, un démontage forcé est tenté en cas d’échec de la tentative de verrouillage initiale. Un verrou peut échouer, par exemple, si des fichiers sur le volume de destination sont actuellement ouverts par d’autres programmes.

En cas de réussite, un démontage forcé permet un accès exclusif au volume et une mise à jour fiable du code de démarrage, même si le verrou initial a échoué. En même temps, un démontage forcé invalide tous les handles ouverts dans les fichiers sur le volume de destination. Cela peut entraîner un comportement inattendu de la part des programmes qui ont ouvert ces fichiers. Par conséquent, utilisez cette option avec précaution.

/Mbr

Mises à jour l’enregistrement de démarrage master sans modifier la table de partition sur le secteur 0 du disque qui contient la partition spécifiée par SYS, ALLou <drive letter>. Lorsqu’il est utilisé avec l’option/nt52, l’enregistrement de démarrage master est compatible avec les systèmes d’exploitation antérieurs à Windows Vista. Lorsqu’il est utilisé avec l’option « /nt60 », l’enregistrement de démarrage master est compatible avec Windows Vista, Windows Server 2008 ou version ultérieure.

BCDboot Command-Line Options