谁能解释这个命令?bootsect /nt60 SYS /mbr /force

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 16:41:46

谁能解释这个命令?bootsect /nt60 SYS /mbr /force
谁能解释这个命令?
bootsect /nt60 SYS /mbr /force

谁能解释这个命令?bootsect /nt60 SYS /mbr /force
bootsect 是 Vista 系统安装盘里带的一个小工具,位于 boot 文件夹下.它的主要作用是 更新硬盘分区的主启动代码,以在 BOOTMGR 和 NTLDR 之间切换 .另外还可以使用此工具还原计算机上的启动扇区.次工具会替换 FixFAT 和 FixNTFS .Bootsect 命令行选项 Bootsect 命令行选项 应用到:Windows Vista Bootsect.exe 更新硬盘分区的主启动代码以在 BOOTMGR 和 NTLDR 之间切换.可以使用此工具还原计算机上的启动扇区.此工具会替换 FixFAT 和 FixNTFS.Bootsect 命令 Bootsect 使用下列约定:bootsect.exe { /help | /nt52 | /nt60 } { SYS | ALL | }[ /force ] 例如,若要将与 NTLDR 兼容的主启动代码应用到标记为 E 的卷,请使用以下命令:bootsect.exe /nt52 E:命令 描述 /help 显示这些用法说明./nt52 将与NTLDR 兼容的主启动代码应用到 SYS 、 ALL 或.在 SYS 、 ALL 或 上安装的操作系统必须是以前版本的 Windows Vista./nt60 将与BOOTMGR 兼容的主启动代码应用到 SYS 、 ALL 或.在 SYS 、 ALL 或 上安装的操作系统必须是 Windows Vista.SYS 更新用于启动 Windows 的系统分区上的主启动代码.ALL 更新所有分区上的主启动代码.ALL 不必更新每个卷的启动代码.相反,该选项将更新可用作 Windows 启动卷(不包括没有与基础磁盘分区连接的动态卷)的卷上的启动代码.存在此限制是因为启动代码必须位于磁盘分区的起始处.复制代码 更新与此驱动器号关联的卷上的主启动代码.在以下两种情况下,不会更新启动代码:1) 与卷没有关联;2) 与未连接到基础磁盘分区的卷相关联./force 在启动代码更新期间强制卸除卷.必须谨慎使用该选项.如果Bootsect.exe 无法获得独占的卷访问权限,则文件系统可能在下一次重新启动前覆盖启动代码.Bootsect.exe 始终会在每次更新前尝试锁定和卸除卷.当指定 /force 时,如果初始的锁定尝试失败,将尝试强制卸除.例如,如果目标卷上的文件当前已被其他程序打开,则锁定可能会失败.如果锁定成功,强制卸除将启用独占卷访问权限和可靠的启动代码更新,即使初始锁定失败.同时,强制卸除将使指向目标卷上文件的所有打开的句柄无效.这可以导致来自打开这些文件的程序的意外行为.因此,请谨慎使用该选项.可以看看 http://technet.microsoft.com/zh-cn/library/cc749177%28WS.10%29.aspx