Anonim

Windows 10中的Fixboot访问被拒绝错误是一个真正的痛苦。 它们通常是在您看到蓝屏并显示“ INACCESSIBLE_BOOT_DEVICE”作为消息之后出现的。 在大多数情况下,可以解决此问题,但这确实需要时间和一些工作。 本教程将指导您解决Windows 10中的“ Fixboot访问被拒绝”错误。

升级到Windows 10失败,主要Windows Update失败或您不得不强制关闭计算机电源而不是正常关闭计算机之后,通常您会看到“ INACCESSIBLE_BOOT_DEVICE”。 如果Windows在关闭时正在写入磁盘,则可能损坏文件,并显示该消息。

解决“ INACCESSIBLE_BOOT_DEVICE”错误的一种方法是使用命令“ bootrec / fixboot”。 如果这不起作用,那么它将转而给您“访问被拒绝”错误。 虽然该错误看起来很严重,并且您的计算机将无法启动到Windows,但是这些错误都不是终端错误。 这是软件错误,而不是硬件错误。 最坏的情况是我们将不得不重新安装Windows。 但是,如果按照我在下面概述的步骤进行操作,那是不太可能的。

修复Windows 10中的``Fixboot访问被拒绝''错误

如前所述,“ Fixboot访问被拒绝”错误是对“ INACCESSIBLE_BOOT_DEVICE”修复的响应。 要修复其中一个,您必须修复另一个,我们将要做。

首先,我们需要从Microsoft下载媒体创建工具并创建可启动的USB驱动器。 如果您依赖计算机,则最好提前创建其中之一,并在需要时将其关闭。 您将需要至少4GB的USB驱动器,但是更好。 如果您不提前执行此操作,则需要访问另一台计算机才能执行此任务。

  1. 从Microsoft下载媒体创建工具。
  2. 选择MediaCreationTool.exe并启动该工具。
  3. 接受协议,然后将USB驱动器插入计算机。
  4. 选择为另一台PC创建安装媒体(USB闪存驱动器,DVD或ISO文件),然后单击下一步。
  5. 选择“为此计算机使用推荐的选项”或自行设置,然后单击“下一步”。
  6. 选择USB闪存驱动器,然后单击下一步。
  7. 从下一个屏幕的列表中选择驱动器,然后单击下一步。
  8. 让过程完成。

创建可启动媒体需要一些时间,但是媒体创建工具会为您处理所有事情。 它将下载Windows 10 ISO,与启动文件一起安装,并确保您的计算机可以从中启动。

完成后,将USB驱动器插入计算机并重新启动。 如果将BIOS或UEFI更改为仅使用硬盘驱动器,则需要在启动时进入设置以添加USB驱动器。 否则,当您看到在重新启动时从USB启动的选项时,请按空格键即可。

然后:

  1. 在初始Windows屏幕上,选择“修复计算机”而不是“安装”。
  2. 选择疑难解答,然后选择高级选项。
  3. 选择启动修复。

这是Windows自动修复过程,可以无需执行任何其他操作即可修复该错误。 有时候这是一个偶然的机会,但是在我们进行更深入的修复之前,绝对值得尝试。 该过程需要时间,并将使您保持最新状态。 它可能会重新启动。 在这种情况下,请勿按空格键从USB启动。 允许它启动进入Windows,以便我们查看它是否起作用。

启动修复有时会立即告诉您它无法修复错误。 有时它认为它已经但实际上没有。 在这种情况下,请重新引导回Windows引导介质,或者直接将其保留在错误的位置。

然后:

  1. 在可启动的Windows屏幕上,选择“修复计算机”而不是“安装”。
  2. 选择疑难解答,然后选择命令提示符。
  3. 输入“ chkdsk / rc:”,然后按Enter。 假定Windows安装在C:驱动器上。 如果需要,请更改它。
  4. 允许该过程完成。

同样,它可能显示错误,但可能没有。 重新启动并重新测试,而无需从USB介质启动以查看其是否有效。 如果没有,请尝试以下方法。

  1. 在“安装Windows”屏幕中,选择“修复计算机”而不是“安装”。
  2. 选择疑难解答,然后选择命令提示符。
  3. 键入“ bootrec / fixboot”,然后按Enter。
  4. 允许该过程完成。

您可能会在这里看到原始的“访问被拒绝”错误。 如果您这样做,我们需要使用Diskpart。 自Windows 10版本1709起,该方法已更改,因此如果您的版本晚于此版本,请严格遵循以下内容。

  1. 在“安装Windows”屏幕中,选择“修复计算机”而不是“安装”。
  2. 选择疑难解答,然后选择命令提示符。
  3. 输入“ diskpart”,然后按Enter。
  4. 输入“列表磁盘”,然后按Enter。 查找您的启动磁盘号,通常为0。
  5. 键入“ Sel disk 0”,然后按Enter键选择启动驱动器。
  6. 键入“ List vol”以列出具有可启动EFI分区的卷。 获取该分区的编号。
  7. 输入“ Sel vol 1”,然后按Enter。 将EFI分区的任何卷号更改为“ 1”。
  8. 输入“分配字母= Z:”,然后按Enter。
  9. 输入“ exit”,然后按Enter。
  10. 输入“ Z:”,然后按Enter。
  11. 输入“ format Z:/ FS:FAT32”,然后按Enter。
  12. 键入“ bcdboot C:\ windows / s Z:/ f UEFI”,然后按Enter。

这是一项严肃的工作,实际上将引导驱动器重命名为Z,将驱动器重命名为FAT32,然后将引导记录从Z重新创建为C :,从而使Windows能够再次从该驱动器引导。 在Windows 10中,除了最极端的“ Fixboot访问被拒绝”错误外,此方法都应适用。

如果所有这些步骤均无效,则您唯一的选择是重新安装Windows10。如果diskpart无法正常工作,则启动记录将受到不可修复的损坏,并且将永远无法正常启动。 尝试使用安装菜单中的“保存我的文件和文件夹”选项,看看是否可以保存您的东西。 仅在不起作用的情况下执行完全重新安装。

修复Windows 10中的“ Fixboot访问被拒绝”错误是一项繁重的工作,但值得付出努力。 否则,您唯一的选择是重新安装Windows,这更加痛苦!

如何修复Windows 10中的'fixboot访问被拒绝'错误