修复 Bootrec /Fixboot“访问被拒绝”错误的 4 种方法

Windows中的bootrec /fixboot访问被拒绝错误是一个令人沮丧的错误,当您尝试解决启动配置数据的问题时,会发生该错误。如果您处于这个阶段,那么您的电脑可能已经拒绝启动——这是您需要解决的问题。

要修复 bootrec /fixboot访问被拒绝错误,请按照以下步骤操作。

是什么原因导致Bootrec /Fixboot Access Is Denied Error

bootrec /fixboot访问被拒绝错误有几个不同的原因。

在大多数情况下,原因很简单——您可能使用了错误的命令。在Windows 10Windows 11上,使用的典型引导加载程序是EFI(或可扩展固件接口(Extensible Firmware Interface))引导加载程序。这不支持使用 bootrec /fixboot 来修复启动问题。

但是,如果您使用的是旧版主引导记录(older, legacy Master Boot Record),则确实如此。不幸的是,有关此的数据在网上经常令人困惑,因此在继续尝试修复启动数据之前弄清楚这一点很重要,这可能(并且可能会)阻止您的电脑工作。

但是,如果您正在寻找此问题,则可能您的启动配置数据(或BCD)已经损坏或损坏。如果您的BCD数据受到损害,可能会直接影响启动过程并生成错误。

值得注意的是,硬件问题也可能导致问题,尤其是硬盘驱动器故障。例如,如果包含 Windows 安装的驱动器出现故障,这可能会导致数据损坏并阻止您的电脑启动。在继续之前, 您需要检查硬盘的运行状况。(check your hard drive health)

在 Windows 上使用启动修复

如果您在Windows(Windows)中搜索有关 bootrec /fixboot“访问被拒绝”错误的信息,我们会假设您在启动电脑时遇到问题。

如果是这种情况,您可以使用内置的启动修复(Startup Repair)工具(也称为自动修复(Automatic Repair)工具)来解决它。此工具可以修复阻止 Windows 正确加载的问题。

  1. 首先,重新启动计算机并按相应的键输入BIOS 或 UEFI 设置(enter your BIOS or UEFI settings)(通常为 F2、F12删除(Delete)键)。
  2. BIOSUEFI设置中,配置启动设置,以便首先启动包含 Windows 安装文件的 USBDVD驱动器。(DVD)
  3. 保存更改,插入Windows 安装介质(USB 或 DVD)(Windows installation media (USB or DVD)),然后重新启动电脑。
  4. 接下来,出现提示时按任意键从安装介质启动。

  1. 选择您的语言、时间和货币格式以及输入法,然后单击“下一步”(Next)继续。

  1. (Press Repair)屏幕左下角的“修复计算机”。

  1. 选择(Choose)选项菜单中选择疑难解答(Troubleshoot)

  1. 接下来,按Advanced Options > Automatic Repair“启动修复”(Startup Repair)(取决于您的Windows版本)。

  1. 按照屏幕上的说明进行操作,完成启动修复(Startup Repair)过程。

完成后,重新启动计算机并检查其是否正常启动。如果问题仍然存在,您需要尝试其他方法。

使用磁盘分区

Diskpart是(Diskpart)Windows中的一个命令行实用程序,可帮助您管理磁盘、分区和卷。最好使用 diskpart 检查所有驱动器和卷是否可访问(包括启动驱动器),因为这可能会阻止您的电脑启动。

您还可以使用 diskpart 删除现有的EFI分区并将其格式化 - 这应该允许您运行必要的命令来恢复启动配置文件。但是,格式化此分区将阻止您的电脑启动(如果尚未启动),因此我们建议您在继续操作之前务必小心。

确保您已备份数据(backed up your data),因为如果不小心使用,使用 diskpart 可能会导致数据丢失。您还需要带有Windows安装介质的(Windows)USB驱动器或DVD才能继续。

  1. 首先,启动Windows安装介质并按安装菜单中的修复(Repair)计算机。

  1. 接下来,按Troubleshoot > Advanced选项”> “命令提示符”(Command Prompt)以打开命令提示符(Command Prompt)窗口。

  1. 在 cmd 窗口中,输入 diskpart 并按Enter
  2. 输入(Enter)list disk 以显示连接到计算机的所有可用磁盘的列表。
  3. 确定安装Windows(Windows)的磁盘,然后输入 select disk #,将 # 替换为适当的磁盘号。

  1. 现在键入 list volume 并按Enter键以显示所选磁盘上所有卷的列表。
  2. 识别EFI(EFI)可扩展固件接口(Extensible Firmware Interface))分区的卷号,该分区通常格式化为FAT32,并且可能具有EFI标签。
  3. 输入select volume #,将 # 替换为(Enter)EFI分区的卷号。需要明确的是,这假设您正在使用适用于Windows 的(Windows)较新EFI引导加载程序(最有可能用于Windows 10Windows 11安装)。

  1. 如果EFI分区未分配驱动器盘符,请通过键入 allocate letter=V 来分配驱动器盘符:将 V 替换为所需的驱动器盘符。

  1. 要将EFI(EFI)分区格式化为FAT32,请输入 format V: /FS: FAT32并按Enter键,将 V 替换为实际分配的字母。

  1. 格式化EFI分区后,输入 exit 并按Enter退出 diskpart 。

(Rebuild BCD Using Bootrec)使用 Bootrec和Bcdboot重建 BCD

如果您已格式化EFI分区,则应该能够运行 bootrec 命令并将引导配置数据 ( BCD ) 恢复到其中。但是,在开始之前需要注意三件事。

这些步骤假设您使用的是EFI引导加载程序而不是主引导记录(Master Boot Record)( MBR ),如果您需要恢复它,则需要执行不同的步骤。(different steps to follow)这是Windows 10(Windows 10)和 11 电脑的默认配置。

您还需要知道主系统分区(包含Windows安装)和EFI分区的正确驱动器号。您可以按照上述步骤使用 diskpart 命令来帮助您确定这一点。

最后,这些说明仅适用于运行Windows 11(所有版本)和 Windows 10 版本 1709 及更高版本的用户。

  1. 首先,插入Windows安装介质(无论是DVD还是USB驱动器)并重新启动计算机。
  2. 当您的电脑启动时,按相应的键访问启动菜单(例如 F2、F12删除(Delete))。进入启动菜单后,选择安装介质(USB驱动器或DVD驱动器)作为启动选项。
  3. 当出现Windows安装屏幕时,选择您的语言设置并单击“下一步”(Next),然后按左下角的“修复您的计算机”。(Repair)这将引导您进入Windows 恢复(Windows Recovery)菜单。

  1. 接下来,选择Troubleshoot > Command Prompt

  1. 命令提示符(Command Prompt)窗口打开后,您就可以输入一系列命令来重建BCD - 首先(BCD—start)输入 bootrec /scanos 并按Enter。此命令扫描所有磁盘以查找与Windows兼容的安装并显示结果。

  1. 接下来,通过键入 bcdboot c:windows /s V: /f UEFI并按Enter 键,将(Enter)BCD数据从Windows系统分区复制到EFI分区,其中 V: 是(EFI)EFI分区的正确驱动器号(如上所述)。

  1. 接下来,输入 bootrec /rebuildbcd并按Enter。此命令通过扫描已安装的操作系统来重建BCD数据。(BCD)将数据移至EFI分区后,您的电脑将能够再次启动。

  1. 输入所有命令后,关闭命令提示符(Command Prompt)窗口并重新启动计算机。

重新安装Windows

如果所有其他方法都失败,并且您确定驱动器工作正常,则需要考虑更彻底的选择 - 完全重新安装Windows。这意味着使用Windows安装介质在现有分区数据上重新安装Windows

如果您决定重新安装Windows,您将看到应用于您的驱动器的全新配置(包括引导加载程序)。这应该可以解决所有启动问题,包括 bootrec /fixboot访问被拒绝错误(您之后不需要运行该错误)。

在开始之前,请记住创建重要文件和数据的备份,因为修复或重新安装 Windows 可能会导致数据丢失。

要重新安装 Windows:

  1. (Insert)Windows安装介质(DVD(DVD)USB闪存(USB)驱动器)插入计算机并重新启动计算机,确保按相应的键从安装介质启动。如果没有,请务必检查您的UEFIBIOS设置,以确保您的安装介质首先启动。
  2. 出现安装屏幕时,确认您的语言、时间和键盘设置,然后按下一步(Next)

  1. 稍等片刻,然后在下一个屏幕上按“立即安装” 。(Install)

  1. 提供您的产品密钥,选择您的Windows版本,然后接受用户协议。
  2. 出现提示时,选择“自定义”(Custom)选项作为您的首选安装类型。

  1. 选择要安装Windows 的(Windows)分区,然后按“下一步”(Next)。如果您已经安装了Windows,请确保选择此分区。如果失败,您可能需要按“删除”(Delete)删除分区,然后按“新建”(New)重新创建分区,但您将丢失该分区上已有的所有文件。

  1. 按照(Follow)屏幕上的任何其他说明开始并完成安装。

安装完成后,Windows应正常启动,解决您之前遇到的任何启动问题。

维护 Windows 11

对于大多数拥有最新Windows PC 的用户,您需要绕过 bootrec /fixboot访问被拒绝错误,并考虑更好的选项来修复引导加载程序。但是,如果您使用的是较旧的MBR,或者您仍然无法恢复电脑,则需要考虑完全 重新安装Windows 。

遇到(Run)其他问题?您不需要全新安装 - 您始终可以尝试使用一堆内置工具和疑难解答程序 修复 Windows 11 。(repairing Windows 11)



About the author

我是一位强烈推荐的 Windows 10 专家,我专注于帮助人们个性化他们的计算机外观并使他们的 Office 工具更加用户友好。我利用自己的技能帮助他人找到使用 Microsoft Office 的最有效方法,包括如何格式化文本和图形以进行在线打印、如何为 Outlook 创建自定义主题,甚至如何自定义桌面任务栏的外观计算机。



Related posts