kokutou
2017-09-14 13:10:37 +08:00
bootsect {/help|/nt60|/nt52} {SYS|ALL|<DriveLetter>:} [/force] [/mbr]
启动扇区恢复工具
Bootsect.exe 更新了硬盘分区的主启动代码,以便
在 BOOTMGR 和 NTLDR 之间进行切换。你可以使用此工具来恢复计算机上的启动
扇区。
/help 显示这些使用说明。
/nt52 将与 NTLDR 兼容的主启动代码应用到 SYS、
ALL 或 <DriveLetter>。安装在 SYS、ALL 或
<DriveLetter> 上的操作系统的版本必须低于 Windows Vista。
/nt60 将与 BOOTMGR 兼容的主启动代码应用到 SYS、
ALL 或 <DriveLetter>。安装在 SYS、ALL 或
<DriveLetter> 的操作系统必须是 Windows Vista、
Windows Server 2008 或更高版本。
SYS 更新系统分区上用于启动
Windows 的主启动代码。
ALL 更新所有分区上的主启动代码。ALL 不必
更新每个卷的启动代码。但是,此
选项会更新可用作 Windows
启动卷的卷上的启动代码,不包括
未与基础磁盘分区相连接的任何动态卷。提供此限制是
因为启动代码必须位于磁盘
分区的起始处。
<DriveLetter> 更新与此驱动器号相关联的卷上
的主启动代码。如果出现以下情况,则不更新启动代码: 1)
<DriveLetter> 未与卷相关联或 2) <DriveLetter> 与
未连接到基础磁盘分区的卷
相关联。
/force 在启动代码更新过程中,强制卸除卷。请谨慎使用
此选项。
如果 Bootsect.exe 无法获取独占卷访问权限,则文件
系统可能会在下次重新启动之前覆盖启动代码。
Bootsect.exe 始终尝试在每次更新之前锁定并卸除
卷。指定了 /force 时,如果初始锁定尝试失败,
则会尝试强制卸除。 例如,如果其他程序
当前打开了目标卷上的文件,则锁定失败。
如果成功,强制卸除将允许以独占形式访问卷,并允许
可靠的启动代码更新(即使初始锁定失败)。同
时,强制卸除会使目标卷上文件的所有打开句柄
失效。这会导致在打开这些文件的程序
中出现意外行为。 因此,请谨慎使用此
选项。
/mbr 更新主启动记录,而不更改分区表(位于
包含 SYS、ALL 或驱动器号指定的分区
的磁盘扇区 0 上)。使用 /nt52 选项时,主启动记录
与低于 Windows Vista 版本的操作系统兼容。当
使用 /nt60 选项时,主启动记录与
Windows Vista、Windows Server 2008 或更高版本兼容。
示例:
若要将与 NTLDR 兼容的主启动代码应用到
标记为 E: 的卷,请使用下列命令:
bootsect /nt52 E: