Bootsect-Befehlszeilenoptionen

„Bootsect.exe“ aktualisiert den Masterstartcode für Festplattenpartitionen, um zwischen Bootmgr und NT Loader (NTLDR) zu wechseln. Sie können dieses Tool verwenden, um den Startsektor auf Ihrem Computer wiederherzustellen. Dieses Tool ersetzt FixFAT und FixNTFS.

Bootsect-Syntax

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

Beispiel: Um auf das Volume mit der Bezeichnung E: den Masterstartcode anzuwenden, der mit NTLDR kompatibel ist, verwenden Sie:

bootsect /nt52 E:

/help

Zeigt Verwendungsanweisungen an.

/nt52

Wendet den Masterstartcode, der mit NTLDR kompatibel ist, auf SYS, ALL oder <DriveLetter> an. Das auf SYS, ALL oder <DriveLetter> installierte Betriebssystem muss älter als Windows Vista sein.

/nt60

Wendet den Masterstartcode, der mit Bootmgr kompatibel ist, auf SYS, ALL oder <DriveLetter> an. Das auf SYS, ALL oder <DriveLetter> installierte Betriebssystem muss Windows 8, Windows Server 2012 oder neuer sein.

SYS

Aktualisiert den Masterstartcode auf der Systempartition, die zum Starten von Windows verwendet wird.

ALL

Aktualisiert den Masterstartcode auf allen Partitionen. Die Option ALL aktualisiert nicht unbedingt den Startcode für jedes Volume. Stattdessen aktualisiert diese Option den Startcode auf Volumes, die als Windows-Startvolumes verwendet werden können. Dynamische Volumes, die nicht mit einer zugrunde liegenden Datenträgerpartition verbunden sind, werden somit ausgeschlossen. Diese Einschränkung besteht, da sich der Startcode am Anfang einer Datenträgerpartition befinden muss.

<DriveLetter>

Aktualisiert den Masterstartcode auf dem Volume, das diesem Laufwerkbuchstaben zugeordnet ist. Der Startcode wird unter folgenden Umständen nicht aktualisiert:

  • <DriveLetter> ist keinem Volume zugeordnet.

- oder -

  • <DriveLetter> ist einem Volume zugeordnet, das nicht mit einer zugrunde liegenden Datenträgerpartition verbunden ist.

/force

Hebt die Einbindung der Volumes während der Aktualisierung des Startcodes erzwungen auf. Diese Option müssen Sie mit Vorsicht verwenden.

Wenn „Bootsect.exe“ keinen exklusiven Volumezugriff erhalten kann, überschreibt das Dateisystem möglicherweise den Startcode vor dem nächsten Neustart. „Bootsect.exe“ versucht immer, das Volume vor jedem Update zu sperren und zu entfernen. Wenn /force angegeben ist, wird versucht, das Aufheben der Einbindung zu erzwingen, wenn beim anfänglichen Sperrversuch ein Fehler auftritt. Bei einer Sperre kann beispielsweise ein Fehler auftreten, wenn Dateien auf dem Zielvolume derzeit von anderen Programmen geöffnet sind.

Ein erzwungenes Aufheben der Einbindung ermöglicht bei Erfolg exklusiven Volumezugriff und eine zuverlässige Aktualisierung des Startcodes, auch wenn bei der anfänglichen Sperre ein Fehler aufgetreten ist. Gleichzeitig werden alle geöffneten Handles für Dateien auf dem Zielvolume durch die erzwungene Aufhebung der Einbindung ungültig. Dies kann zu unerwartetem Verhalten der Programme führen, die diese Dateien geöffnet haben. Daher müssen Sie diese Option mit Vorsicht verwenden.

/mbr

Aktualisiert den Master Boot Record, ohne die Partitionstabelle auf Sektor 0 des Datenträgers zu ändern, der die durch SYS, ALL oder <drive letter> angegebene Partition enthält. In Verbindung mit der Option /nt52 ist der Master Boot Record mit Betriebssystemen vor Windows Vista kompatibel. In Verbindung mit der Option „/nt60“ ist der Master Boot Record mit Windows Vista, Windows Server 2008 oder höher kompatibel.

BCDBoot-Befehlszeilenoptionen