Windows bootsect

时间:2020-03-21 11:49:20  来源:igfitidea点击:

本文介绍了如何使用bootsect(bootsect.exe)实用工具来重建计算机的启动扇区代码。

bootsect.exe仅适用于以下Windows版本:Windows XP,Vista,7、8、8.1和10.

Windows上的Bootsect

Windows Vista上的Bootsect

如果我们有安装光盘

如果我们有原始的Windows Vista安装光盘,则可以从该光盘启动并从命令提示符运行bootsect.exe:

如果没有Windows Vista光盘,请转到“使用Easy Recovery Essentials修复启动扇区”。

  • 插入Windows Vista CD/DVD并重新启动计算机
  • 从CD/DVD引导。当出现“按任意键”屏幕时,按任意键即可从光盘启动。
  • 点击修复计算机

Windows Vista修复计算机菜单

  • 选择操作系统,单击“下一步”。
  • 在“系统恢复”选项中,单击“命令提示符”

Windows Vista系统恢复选项

  • 输入:
bootsect /nt60 sys

此命令将更新Windows Vista的启动扇区。

  • 按Enter

有关可以使用bootsect运行的更多命令和参数,请转到可以使用的参数。

如果没有安装光盘

某些预装有Windows Vista的计算机可能在硬盘上安装了系统恢复选项(与在原始Windows Vista光盘上找到的系统恢复选项相同)。

如果计算机已预先安装了恢复工具,请按照以下步骤访问命令提示符并运行引导程序:

  • 重新启动计算机,并在计算机开始启动后立即按F8键
  • 在“高级启动选项”中,选择“修复计算机”

Windows Vista中的“高级启动选项”屏幕

  • 按Enter
  • 选择命令提示符

Windows Vista系统恢复选项

  • 输入:
bootsect /nt60 sys

此命令将修复Windows Vista的启动扇区。

  • 按Enter

如果“高级启动选项”中没有列出“修复计算机”选项,则可以使用Easy Recovery Essentials并启动命令提示符:

  • 下载Easy Recovery Essentials
  • 刻录ISO镜像。请遵循有关如何刻录可启动ISO镜像的说明。

如果我们想使用恢复USB,请按照我们有关如何制作恢复USB的说明进行操作。

  • 从CD,DVD或者USB引导Easy Recovery Essentials
  • 选择启动命令行

Windows 7上的Bootsect

如果我们有安装光盘

以下是有关如何使用安装光盘在Windows 7上访问bootsect的说明:

如果没有Windows 7光盘,请转到“使用Easy Recovery Essentials修复启动扇区”。

  • 插入安装光盘并重新启动计算机
  • 从Windows 7光盘启动
  • 单击修复计算机或者按R

立即安装(Windows 7)

  • 选择操作系统
  • 点击下一步
  • 单击命令提示符

Windows 7系统恢复选项屏幕

  • 输入:
bootsect /nt60 sys
  • 按Enter

有关更多命令和参数,请转至我们可以使用的参数。

如果没有安装光盘

如果我们没有Windows 7安装光盘,则计算机很可能已在硬盘上预安装了恢复工具。

要访问这些,请按照下列步骤操作:

  • 重新启动电脑
  • 电脑启动后,但在Windows 7徽标出现之前,请按F8键。
  • 在“高级启动选项”中,选择“修复计算机”
  • 从系统恢复选项中选择命令提示符
  • 输入:
bootsect /nt60 sys
  • 按Enter

如果我们没有安装恢复工具,请使用Easy Recovery Essentials:

  • 下载Easy Recovery Essentials
  • 刻录ISO镜像。请遵循有关如何刻录可启动ISO镜像的说明。

如果我们想使用恢复USB,请按照我们有关如何制作恢复USB的说明进行操作。

  • 从CD,DVD或者USB引导Easy Recovery Essentials
  • 选择启动命令行

Windows 8或者8.1上的Bootsect

如果我们具有Windows 8或者8.1的安装DVD或者USB,则可以使用它运行引导程序。

如果我们没有Windows 8媒体,请转到“使用Easy Recovery Essentials修复启动扇区”。

  • 插入安装媒体并从中启动
  • 在“欢迎使用”屏幕上,单击“修复计算机”

Windows 8修复计算机菜单

  • 选择疑难解答
  • 选择命令提示符
  • 输入:
bootsect /nt60 sys
  • 按Enter

Windows 10上的Bootsect

如果我们拥有Windows 10的安装DVD或者USB,则可以使用它运行引导程序。

如果我们没有Windows 10媒体,请转到使用Easy Recovery Essentials修复启动扇区。

  • 插入安装媒体并从中启动
  • 在“欢迎使用”屏幕上,单击“修复计算机”
  • 选择疑难解答
  • 选择命令提示符
  • 输入:
bootsect /nt60 sys
  • 按Enter

使用Easy Recovery Essentials修复引导扇区

Easy Recovery Essentials可以使用其内置的“自动修复”选项自动修复许多错误,例如此类错误。
EasyRE当前可用于Windows XP,Vista,7和8,并可在任何PC上下载和创建。

  • 下载Easy Recovery Essentials。

在下载EasyRE之前,请确保记下Windows版本(XP,Vista,7或者8)。本教程可以确定已安装的Windows版本。

  • 刻录图像。请遵循以下有关如何非常仔细地刻录可启动ISO镜像的说明,因为制作可启动CD可能很棘手!另外,这些说明说明了如何创建可引导的EasyRE恢复USB闪存盘/驱动器。
  • 从我们创建的Easy Recovery Essentials CD或者USB启动PC。
  • EasyRE运行后,选择“自动修复”选项,然后单击“继续”。

在Easy Recovery Essentials中选择“自动修复”

  • EasyRE扫描计算机的驱动器后,从列表中识别并选择Windows安装的驱动器号,然后单击“自动修复”按钮开始。

选择与我们要修复的Windows安装关联的驱动器。

  • Easy Recovery Essentials将开始分析所选驱动器中的问题。 EasyRE将测试并尝试自动纠正磁盘,分区,引导扇区,文件系统,引导加载程序和注册表中的错误。无需干预,因为EasyRE的修复是全自动的:

Easy Recovery Essentials搜索错误并更正所选的Windows安装。

  • 该过程完成后,EasyRE将报告其发现结果。单击“重新启动”按钮以重新启动PC并测试更改。
  • 现在,应在PC开始加载时修复“启动扇区错误”错误:

Windows,成功启动。

我们可以从此处下载Easy Recovery Essentials。

我们可以使用的参数

bootsect实用程序具有以下参数,我们可以使用:

'/nt52'使用'nt52'参数修复Windows XP引导扇区。
我们需要运行的命令是'bootsect/nt52 D:',其中'D:'是驱动器的盘符

'/nt60'使用'nt60'修复Windows Vista,7或者8的启动扇区。
完整命令为:'bootsect/nt60 D:',其中'D:'是驱动器的盘符

'SYS'参数'SYS'用于更新系统分区(用于启动Windows的分区)上的MBR代码。

'ALL''ALL'参数用于更新所有分区上的所有MBR代码。
它仅在可用于引导Windows的卷上更新MBR代码。

如果使用目标分区,则可以使用'/force'参数。

如果收到以下消息,请使用'/force'参数运行该实用程序:

Updated NTFS filesystem bootcode. The update Jan be unreliable since the volume could not be locked during the update:
Access is denied.
Bootcode was successfully updated on all targeted volumes.

使用/force时要格外小心。
使用此参数可以使所选卷上的打开文件无效。

下载bootsect

我们可以通过以下任一选项下载bootsect.exe文件:

  • 登录Microsoft帐户
  • 从原始安装光盘

如果我们需要使用bootsect来修复计算机的启动扇区,请转到使用Easy Recovery Essentials修复启动扇区。

方法1:登录到Microsoft帐户

如果我们通过Microsoft.com Store购买了Windows 7或者Windows 8,则可以登录到帐户并从那里下载bootsect.exe的副本。

这样做,请按照下列步骤操作:

  • 登录到Microsoft Store帐户
  • 去购买
  • 点击其他下载选项菜单
  • 选择32位ISO
  • 右键单击链接,然后保存bootsect.exe文件

方法2:从原始安装光盘

如果我们无法使用方法1,请使用原始安装光盘将文件复制粘贴:

  • 将安装光盘插入光盘托盘
  • 打开我的电脑
  • 右键单击光盘驱动器
  • 点击浏览
  • 转到启动文件夹
  • 找到bootsect.exe文件

故障排除

无法运行bootsect

使用Microsoft的Windows 7 USB/DVD下载工具时,通常会出现此错误:

Files copied successfully. However, we were unable to run bootsect to make the USB device bootable. If you need assistance with bootsect, please click the "Online Help" link above for more information.

请按照以下任何提示解决此错误。

修复#1:检查USB是否已可启动

如果我们要使其可引导的U盘已经可引导,则可能会出现错误。

修复#2:将其格式化为FAT32

如果U盘已经具有分区,则应先删除它们,然后再运行Windows 7 USB/DVD下载工具:

  • 插入U盘
  • 转到命令提示符
  • 输入:
diskpart
list disk
  • 输入:
select disk 2

确保2是U盘!

  • 选择正确的驱动器(U盘)时要格外小心。以下diskpart步骤将使用clean参数,该参数将格式化U盘。
  • 输入:
clean
  • 输入:
create partition primary
  • 输入:
select partition 1
  • 输入:
active
  • 输入:
format quick fs=fat32
  • 输入:
assign
  • 输入:
exit

执行完这些说明后,请再次运行Windows 7 USB/DVD Tool。