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


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

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

导致 Bootrec /Fixboot 访问的原因是否被拒绝错误?

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

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

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

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

值得注意的是,硬件问题也可能导致问题,特别是硬盘故障。例如,如果包含 Windows 安装的驱动器出现故障,这可能会导致数据损坏并阻止您的电脑启动。在继续之前,您需要检查您的硬盘健康状况

在 Windows 上使用启动修复

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

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

  • 要开始使用,请重新启动计算机,然后按相应的键输入您的 BIOS 或 UEFI 设置 (通常为F2F12删除键)。
  • 在 BIOS 或 UEFI 设置中,配置启动设置,以便首先启动包含 Windows 安装文件的 USB 或 DVD 驱动器。.
  • 保存更改,插入 Windows 安装介质(USB 或 DVD) ,然后重新启动您的电脑。
  • 接下来,出现提示时按任意键从安装介质启动。
    1. 选择您的语言、时间和货币格式以及输入法,然后点击下一步继续。
      1. 按屏幕左下角的修复计算机
        1. 选择选项菜单中选择疑难解答
          1. 接下来,按高级选项>自动修复启动修复(具体取决于您的 Windows 版本)。
            1. 按照屏幕上的说明进行操作,完成启动修复过程。
            2. 完成后,重新启动计算机并检查其是否正常启动。如果问题仍然存在,您需要尝试其他方法。

              使用 Diskpart

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

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

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

              1. 首先,启动 Windows 安装介质,然后按安装菜单中的修复计算机
                1. 接下来,按疑难解答 >高级选项 >命令提示符打开命令提示符窗口。
                  1. cmd窗口中,输入diskpart 并按Enter
                  2. 输入列出磁盘以显示连接到您的计算机的所有可用磁盘的列表。.
                  3. 确定安装 Windows 的磁盘,然后输入 select disk #,将 #替换为适当的磁盘编号。
                  4. 现在输入list volume 并按Enter以显示所选磁盘上所有卷的列表。
                  5. 确定 EFI(可扩展固件接口)分区的卷号,该分区通常采用 FAT32格式,并且可能带有 EFI标签。
                  6. 输入选择卷#,将#替换为EFI分区的卷号。需要明确的是,这假设您正在使用适用于 Windows 的较新 EFI 引导加载程序(最有可能用于 Windows 10 和 Windows 11 安装)。
                    1. 如果 EFI 分区未分配驱动器盘符,请通过键入 allocate letter=V 来分配驱动器盘符:将 V 替换为您所需的驱动器盘符。
                    2. 要将 EFI 分区格式化为 FAT32,请输入 format V: /FS:FAT32,然后按 Enter,将 V替换为实际分配的值信。
                      1. 格式化 EFI 分区后,输入 exit并按 Enter退出 diskpart。
                      2. 使用 Bootrec 和 Bcdboot 重建 BCD

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

                        这些步骤假设您使用的是 EFI 引导加载程序而不是主引导记录 (MBR),如果您需要恢复主引导记录 (MBR),则主引导记录具有 遵循不同的步骤 。这是 Windows 10 和 11 电脑的默认配置。

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

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

                        1. 首先,插入 Windows 安装介质(无论是 DVD 还是 USB 驱动器)并重新启动计算机。
                        2. 当您的电脑启动时,按相应的键访问启动菜单(例如F2F12删除)。进入启动菜单后,选择安装介质(USB 驱动器或 DVD 驱动器)作为启动选项。.
                        3. 出现 Windows 设置屏幕时,选择您的语言设置并点击下一步,然后按左下角的修复计算机。这会将您引导至 Windows 恢复菜单。
                          1. 接下来,选择疑难解答>命令提示符
                            1. 命令提示符窗口打开后,您就可以输入一系列命令来重建 BCD - 首先输入bootrec /scanos,然后按 Enter。此命令扫描所有磁盘以查找与 Windows 兼容的安装并显示结果。
                              1. 接下来,输入 bcdboot c:\windows /s V: /f UEFI并按Enter,将 BCD 数据从 Windows 系统分区复制到 EFI 分区,其中 V:是 EFI 分区的正确驱动器号(如上所述)。
                                1. 接下来,输入bootrec /rebuildbcd 并按Enter。此命令通过扫描已安装的操作系统来重建 BCD 数据。将数据移至 EFI 分区后,您的电脑将可以再次启动。
                                  1. 输入所有命令后,关闭命令提示符窗口并重新启动计算机。
                                  2. 重新安装 Windows

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

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

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

                                    重新安装 Windows:

                                    1. 将 Windows 安装介质(DVD 或 USB 闪存驱动器)插入计算机并重新启动计算机,确保按相应的键从安装介质启动。如果没有,请务必检查您的 UEFI 或 BIOS 设置,以确保您的安装介质首先启动。.
                                    2. 出现安装屏幕时,确认您的语言、时间和键盘设置,然后按下一步
                                      1. 稍等片刻,然后在下一个屏幕上按立即安装
                                        1. 提供您的产品密钥,选择您的 Windows 版本,并接受用户协议。
                                        2. 出现提示时,选择自定义选项作为您的首选安装类型。
                                          1. 选择要安装 Windows 的分区,然后按下一步。如果您已经安装了 Windows,请确保选择此分区。如果失败,您可能需要按删除来删除分区,然后按新建来重新创建它,但您将丢失该分区上已有的所有文件。
                                            1. 按照屏幕上的任何其他说明开始并完成安装。
                                            2. 安装完成后,Windows 应正常启动,解决您之前遇到的任何启动问题。

                                              维护 Windows 11

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

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

                                              .

                                              相关文章:


                                              21.07.2023