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.