Windows 中的bootrec /fixboot 访问被拒绝错误是一个令人沮丧的错误,当您尝试解决启动配置数据问题时,会发生该错误。如果您处于这个阶段,那么您的电脑可能已经拒绝启动 - 这是您需要解决的问题。
要修复 bootrec /fixboot 访问被拒绝错误,请按照以下步骤操作。
导致 Bootrec /Fixboot 访问的原因是否被拒绝错误?
bootrec /fixboot 访问被拒绝错误有几个不同的原因。
在大多数情况下,原因很简单 - 您可能使用了错误的命令。在 Windows 10 和 Windows 11 上,使用的典型引导加载程序是 EFI(或可扩展固件接口)引导加载程序。不支持使用 bootrec /fixboot 修复启动问题。
但是,如果您使用的是旧的、遗留的主引导记录 ,则确实如此。不幸的是,有关此问题的数据在网上经常令人困惑,因此在继续尝试修复启动数据之前弄清楚这一点很重要,这可能(并且很可能)会阻止您的电脑工作。
但是,如果您正在寻找此问题,则可能您的启动配置数据(或 BCD)已经损坏或损坏。如果您的 BCD 数据遭到泄露,可能会直接影响启动过程并生成错误。
值得注意的是,硬件问题也可能导致问题,特别是硬盘故障。例如,如果包含 Windows 安装的驱动器出现故障,这可能会导致数据损坏并阻止您的电脑启动。在继续之前,您需要检查您的硬盘健康状况 。
在 Windows 上使用启动修复
如果您正在搜索有关 Windows 中 bootrec /fixboot“访问被拒绝”错误的信息,我们会假设您在启动电脑时遇到问题。
如果出现这种情况,您可以使用内置的启动修复工具(也称为自动修复工具)来解决。此工具可以修复阻止 Windows 正确加载的问题。
完成后,重新启动计算机并检查其是否正常启动。如果问题仍然存在,您需要尝试其他方法。
使用 Diskpart
Diskpart是 Windows 中的一个命令行实用程序,可帮助您管理磁盘、分区和卷。最好使用 diskpart 检查所有驱动器和卷是否可访问(包括启动驱动器),因为这可能会阻止您的电脑启动。
您还可以使用 diskpart 删除现有的 EFI 分区并将其格式化 - 这应该允许您运行必要的命令来恢复启动配置文件。但是,格式化此分区将阻止您的电脑启动(如果尚未启动),因此我们建议您在继续操作之前务必小心。
确保您有 备份了您的数据 ,因为如果使用不小心,使用 diskpart 可能会导致数据丢失。您还需要带有 Windows 安装介质的 USB 驱动器或 DVD 才能继续。
使用 Bootrec 和 Bcdboot 重建 BCD
如果您已格式化 EFI 分区,则应该能够运行 bootrec 命令并将引导配置数据 (BCD) 恢复到其中。但是,在开始之前需要注意三件事。
这些步骤假设您使用的是 EFI 引导加载程序而不是主引导记录 (MBR),如果您需要恢复主引导记录 (MBR),则主引导记录具有 遵循不同的步骤 。这是 Windows 10 和 11 电脑的默认配置。
您还需要知道主系统分区(包含 Windows 安装)和 EFI 分区的正确驱动器号。您可以按照上述步骤使用 diskpart 命令来帮助您确定这一点。
最后,这些说明仅适用于运行 Windows 11(所有版本)和 Windows 10 版本 1709 及更高版本的用户。
重新安装 Windows
如果所有其他方法都失败,并且您确定驱动器工作正常,则需要考虑更彻底的选择 - 完全重新安装 Windows。这意味着使用 Windows 安装介质在现有分区数据上重新安装 Windows。
如果您决定重新安装 Windows,您将看到驱动器应用了全新配置(包括引导加载程序)。这应该可以解决所有启动问题,包括 bootrec /fixboot 访问被拒绝错误(您之后不需要运行该错误)。
开始之前,请记住创建重要文件和数据的备份,因为修复或重新安装 Windows 可能会导致数据丢失。
重新安装 Windows:
安装完成后,Windows 应正常启动,解决您之前遇到的任何启动问题。
维护 Windows 11
对于大多数使用最新 Windows PC 的用户,您需要绕过 bootrec /fixboot 访问被拒绝错误,并考虑更好的选项来修复引导加载程序。但是,如果您使用的是较旧的 MBR,或者您仍然无法恢复电脑,则需要考虑完全重新安装 Windows。
遇到其他问题吗?您不需要全新安装 - 您始终可以使用一堆内置工具和疑难解答程序尝试 修复 Windows 11 。
.