如何修复适用于 Windows作系统的 GPT 硬盘上的 EFI 引导加载程序
概要: 本文提供有关如何解决 Windows 10 和 11作系统的可扩展固件接口 (EFI) 引导加载程序问题的信息。在 GUID 分区表 (GPT) 硬盘上引导加载程序未正确引导。
手順
目录:
简介
大多数在 Windows作系统上遇到启动问题的人选择重新安装作系统,而不是尝试修复启动问题本身。
本文介绍如何修复 GUID [全局唯一标识符] 分区表 (GPT) 硬盘上的可扩展固件接口 (EFI) 启动加载程序。
此解决方案仅适用于安装在统一可扩展固件接口 (UEFI) 基本输入/输出系统 (BIOS) 上的操作系统。
如何修复您的EFI引导加载程序
Windows 7 和 Windows 8 不再受 Microsoft 支持,通常安装在使用主启动记录 (MBR) 的传统 BIOS 上。但是,Windows 11 和 Windows 10 设计为使用 EFI 启动加载程序和 GPT 安装在 UEFI BIOS 上。
GPT 结构可以解决 MBR 中 Bootsect 命令用于解决的大部分问题。但是,以下说明将指导您修复 EFI 引导加载程序:
修复 Windows 11 中的 EFI 引导加载程序
如果您有安装介质:
-
在个人计算机中插入介质(DVD 或 USB)并 重新启动。
-
从介质引导。
-
选择Repair Your Computer(修复计算机)。
-
选择疑难解答。
-
选择高级选项。
-
从菜单中选择命令提示符:
-
输入并运行以下命令:
diskpart -
输入并运行以下命令:
select disk 0 -
输入并运行以下命令:
list vol
-
-
验证 EFI 分区(EPS — EFI 系统分区)是否在使用 FAT32 文件系统。为尚未使用的分区指定驱动器盘符:
-
输入并运行以下命令:
select vol <number of volume> -
输入并运行以下命令:
assign letter=<drive letter> -
输入并运行以下命令:
exit
-
如果您没有安装介质:
-
使用本文中的一种方法启动至 Windows Advanced Boot Options 菜单:
-
从随后出现的菜单中,选择修复计算机。
-
在 Troubleshoot 屏幕中,从 Advanced Options 选项卡中选择 Command Prompt:
-
输入并运行以下命令:
diskpart -
输入并运行以下命令:
select disk 0 -
输入并运行以下命令:
list vol
-
-
验证 EFI 分区 (EPS) 使用的是 FAT32 文件系统并为其分配一个尚未使用的驱动器盘符:
-
输入并运行以下命令:
select vol <number of volume> -
输入并运行以下命令:
assign letter=<drive letter> -
输入并运行以下命令:
exit
-
-
要修复启动记录:
-
输入并运行以下命令:
cd /d <drive letter>:\EFI\Microsoft\Boot\ -
输入并运行以下命令:
bootrec /FixBoot
-
在 Windows 10 中修复 EFI 引导加载程序
如果您有安装介质:
-
在个人计算机中插入介质(DVD 或 USB)并 重新启动。
-
从介质引导。
-
选择Repair Your Computer(修复计算机)。
-
选择疑难解答。
-
选择高级选项。
-
从菜单中选择命令提示符:
-
输入并运行以下命令:
diskpart -
输入并运行以下命令:
sel disk 0 -
输入并运行以下命令:
list vol
-
-
验证 EFI 分区(EPS — EFI 系统分区)是否在使用 FAT32 文件系统。为尚未使用的分区指定驱动器盘符:
-
输入并运行以下命令:
sel vol <number of volume> -
输入并运行以下命令:
assign letter <drive letter>: -
输入并运行以下命令:
exit
提醒:如果您运行的是 Windows 10(版本 1709 或更高版本),请忽略步骤 8 并转到本部分说明末尾的信息。 -
-
要修复启动记录:
-
输入并运行以下命令:
cd /d <drive letter>:\EFI\Microsoft\Boot\ -
输入并运行以下命令:
bootrec /FixBoot
-
如果您没有安装介质:
-
使用本文中的一种方法启动至 Windows Advanced Boot Options 菜单:
-
从随后出现的菜单中,选择修复计算机。
-
在 Troubleshoot 屏幕中,从 Advanced Options 选项卡中选择 Command Prompt:
-
输入并运行以下命令:
diskpart -
输入并运行以下命令:
sel disk 0 -
输入并运行以下命令:
list vol
-
-
验证 EFI 分区 (EPS) 使用的是 FAT32 文件系统并为其分配一个尚未使用的驱动器盘符:
-
输入并运行以下命令:
sel vol <number of volume> -
输入并运行以下命令:
assign letter=<drive letter>: -
输入并运行以下命令:
exit
-
-
要修复启动记录:
-
输入并运行以下命令:
cd /d <drive letter>:\EFI\Microsoft\Boot\ -
输入并运行以下命令:
bootrec /FixBoot
-
在 Windows 11 和 Windows 10(版本 1709 及更高版本)中重建启动配置数据 (BCD) 存储:
重建 BCD 存储。
-
先运行下面的命令以备份旧的 BCD:
ren BCD BCD.bak -
现在使用此命令重建 BCD:
bcdboot c:\Windows /s <boot letter>: /f ALL(您可以在之前添加交换机/s对于计算机区域设置:/l <language code>。默认情况下,/l en-us使用英语美国。 -
bootrec /rebuildbcd
在 Windows 10(版本 1709 之前)中重建 BCD 存储:
重建 BCD 存储。
-
先运行下面的命令以备份旧的 BCD:
ren BCD BCD.old -
现在使用此命令重建 BCD:
bcdboot c:\Windows /l en-us /s <boot letter>: All
如何修复主启动记录 (MBR)
这些步骤适用于在 Windows作系统上用作引导驱动器的任何传统驱动器。它留在这里作为参考。
-
在出现戴尔启动画面时,使用 F12 键进入启动菜单。它使您可以从 Windows 安装介质或可启动光盘或闪存驱动器进行启动。
-
单击立即安装屏幕底部的修复计算机链接。
-
单击故障处理。
-
选择命令提示符
-
依次输入以下三个命令,每输入一个命令按一下 Enter 键:
bootrec /fixmbrbootrec /fixbootbootrec /rebuildbcd -
移除安装介质后重新启动计算机,以检查修复是否起作用。
如果您需要更多帮助,请与戴尔技术支持部门联系。
その他の情報
是否已超出保修期?这不是问题。浏览 Dell.com/support 网站,输入您的戴尔服务编号并查看我们的服务。