如何在戴尔PC上修复Windows 7、8、8.1和10的GPT硬盘上的EFI引导加载程序

Samenvatting: 本文提供如何解决 GPT 硬盘驱动器上 EFI 引导加载程序无法正确引导的问题的相关信息。它包括适用于各种 Windows 操作系统的说明。

Article content


Symptomen
Oorzaak

简介

 

在 Windows 操作系统 (OS) 上遇到引导问题的大多数用户会选择重新安装操作系统而不是尝试修复引导问题。

这篇文章专门提供有关在 GPT(GUID [全球唯一标识符]分区表)上修复 EFI(可扩展固件接口)引导加载程序的信息。

该解决方案仅适用于安装在 UEFI(统一可扩展固件接口)BIOS(基本输入/输出系统)上的那些操作系统。


返回页首


Oplossing

如何修复您的EFI引导加载程序

 

可以使用 MBR 将 Windows 7、8 和 8.1 安装在传统 BIOS 上。但是,Windows 8、8.1 和 10 设计为使用EFI引导加载程序和 GPT 安装在 UEFI BIOS 上。

:注:尝试修复硬盘的根目录可能会导致硬盘上先前未备份的所有数据丢失。最佳做法是务必在对硬盘或其操作系统执行操作之前完整备份硬盘。

GPT 结构可以解决 MBR 中 Bootsect 命令用于解决的大部分问题。但是,如果您需要修复 EFI 引导加载程序,请遵循以下相应说明:

Windows 7

如果您安装介质:

  1. 将介质(DVD/USB)放入PC中,然后重新启动

  2. 从介质引导。

  3. 选择Repair Your Computer(修复计算机)。

  4. 选择操作系统,然后单击下一步

  5. 从菜单中选择命令提示符

    1. 输入并运行以下命令:

      diskpart

    2. 输入并运行以下命令:

      sel disk 0

    3. 输入并运行以下命令:

      list vol

  6. 验证 EFI 分区(EPS — EFI 系统分区)是否在使用 FAT32 文件系统。为尚未使用的分区指定驱动器盘符:

    1. 输入并运行以下命令:

      sel vol <number of volume>

    2. 输入并运行以下命令:

      assign letter=<drive letter>:

    3. 输入并运行以下命令:

      exit

  7. 要修复引导记录:

    1. 输入并运行以下命令:

      cd /d <drive letter>:\EFI\Microsoft\Boot\

    2. 输入并运行以下命令:

      bootrec /FixBoot

如果您没有安装介质:

  1. 重新启动PC。

  2. 在PC打开之后,但是在出现Windows闪屏之前,快速点击<F8>键。

  3. 从随后出现的菜单中,选择修复计算机

  4. 恢复选项中选择命令提示符

    1. 输入并运行以下命令:

      diskpart

    2. 输入并运行以下命令:

      sel disk 0

    3. 输入并运行以下命令:

      list vol

  5. 验证 EFI 分区 (EPS) 使用的是 FAT32 文件系统并为其分配一个尚未使用的驱动器盘符:

    1. 输入并运行以下命令:

      sel vol <number of volume>

    2. 输入并运行以下命令:

      assign letter=<drive letter>:

    3. 输入并运行以下命令:

      exit

  6. 要修复引导记录:

    1. 输入并运行以下命令:

      cd /d <drive letter>:\EFI\Microsoft\Boot\

    2. 输入并运行以下命令:

      bootrec /FixBoot

Windows 8和8.1

如果您安装介质:

  1. 将介质(DVD/USB)放入PC中,然后重新启动

  2. 从介质引导。

  3. 选择Repair Your Computer(修复计算机)。

  4. 选择疑难解答

  5. 从菜单中选择命令提示符

    1. 输入并运行以下命令:

      diskpart

    2. 输入并运行以下命令:

      sel disk 0

    3. 输入并运行以下命令:

      list vol

  6. 验证 EFI 分区(EPS — EFI 系统分区)是否在使用 FAT32 文件系统。为它指定驱动器盘符(指定某个尚未使用的盘符。):

    1. 输入并运行以下命令:

      sel vol <number of volume>

    2. 输入并运行以下命令:

      assign letter=<drive letter>:

    3. 输入并运行以下命令:

      exit

  7. 要修复引导记录:

    1. 输入并运行以下命令:

      cd /d <drive letter>:\EFI\Microsoft\Boot\

    2. 输入并运行以下命令:

      bootrec /FixBoot

如果您没有安装介质:

  1. 重新启动PC。

  2. 在PC打开之后,但是在出现Windows闪屏之前,快速点击<F8>键。

    请注意,这可能需要多次尝试。此选项需时比Windows 7中相同选项需时显著缩短。

  3. 从随后出现的菜单中,选择修复计算机

  4. 故障排除屏幕中选择命令提示符

    1. 输入并运行以下命令:

      diskpart

    2. 输入并运行以下命令:

      sel disk 0

    3. 输入并运行以下命令:

      list vol

  5. 验证 EFI 分区 (EPS) 是否在使用 FAT32 文件系统。为它指定驱动器盘符(指定某个尚未使用的盘符。):

    1. 输入并运行以下命令:

      sel vol <number of volume>

    2. 输入并运行以下命令:

      assign letter=<drive letter>:

    3. 输入并运行以下命令:

      exit

  6. 要修复引导记录:

    1. 输入并运行以下命令:

      cd /d <drive letter>:\EFI\Microsoft\Boot\

    2. 输入并运行以下命令:

      bootrec /FixBoot

Windows 10

如果您安装介质:

  1. 将介质(DVD/USB)放入PC中,然后重新启动

  2. 从介质引导。

  3. 选择Repair Your Computer(修复计算机)。

  4. 选择疑难解答

  5. 选择高级选项

  6. 从菜单中选择命令提示符

    1. 输入并运行以下命令:

      diskpart

    2. 输入并运行以下命令:

      sel disk 0

    3. 输入并运行以下命令:

      list vol

  7. 验证 EFI 分区(EPS — EFI 系统分区)是否在使用 FAT32 文件系统。为尚未使用的分区指定驱动器盘符:

    1. 输入并运行以下命令:

      sel vol <number of volume>

    2. 输入并运行以下命令:

      assign letter=<drive letter>:

    3. 输入并运行以下命令:

      exit

  8. 要修复引导记录:

    1. 输入并运行以下命令:

      cd /d <drive letter>:\EFI\Microsoft\Boot\

    2. 输入并运行以下命令:

      bootrec /FixBoot

如果您没有安装介质:

  1. 重新启动PC。

  2. 在PC打开之后,但是在出现Windows闪屏之前,快速点击<F8>键。

    请注意,这可能需要多次尝试。此选项需时比Windows 7中相同选项需时显著缩短。

  3. 从随后出现的菜单中,选择修复计算机

  4. Troubleshoot 屏幕中,从 Advanced Options 选项卡中选择 Command Prompt

    1. 输入并运行以下命令:

      diskpart

    2. 输入并运行以下命令:

      sel disk 0

    3. 输入并运行以下命令:

      list vol

  5. 验证 EFI 分区 (EPS) 使用的是 FAT32 文件系统并为其分配一个尚未使用的驱动器盘符:

    1. 输入并运行以下命令:

      sel vol <number of volume>

    2. 输入并运行以下命令:

      assign letter=<drive letter>:

    3. 输入并运行以下命令:

      exit

  6. 要修复引导记录:

    1. 输入并运行以下命令:

      cd /d <drive letter>:\EFI\Microsoft\Boot\

    2. 输入并运行以下命令:

      bootrec /FixBoot

对于所有操作系统,接下来的步骤都是相同的:

  1. 重建 BCD 存储。

  2. 先运行下面的命令以备份旧的 BCD:

    ren BCD BCD.old

  3. 现在使用下面的命令重建 BCD:

    bcdboot c:\Windows /l en-us /s <boot letter>: All

:如果您要在连接的 USB 闪存盘上或其他外接驱动器上创建启动项目,请在:和 ALL 之间添加 /f。请记住,<boot letter> 将替换为您要从中引导的驱动器的盘符。(例如 C:\、D:\)


返回页首


 

如何修复 MBR(主启动记录)

 

这些步骤适用于在任何最新 Windows 操作系统上用作启动驱动器的任何旧式驱动器。

  1. 在出现戴尔启动画面时,使用 F12 键以进入启动菜单。它使您可以从 Windows 安装介质或可启动光盘或闪存驱动器进行启动。

  2. 单击立即安装屏幕底部的修复计算机链接。

  3. 单击Troubleshoot(故障诊断)

  4. 选择命令提示符

  5. 依次输入以下三个命令,每输入一个命令按一下 Enter 键:

    bootrec /fixmbr

    bootrec /fixboot

    bootrec /rebuildbcd

  6. 移除安装介质后重新启动 PC,以检查修复是否起作用

 

如果您需要更多帮助,请联系技术支持。

 

  与我们联系  


返回页首


Extra informatie
SLN300987_en_US__3image (13480)超出保修期?没有问题!单击以下链接,输入您的服务标签,然后查看我们的产品。
:目前,服务仅为美国、加拿大、英国、德国和法国 PC 客户提供。服务器和存储不适用。

 

Artikeleigenschappen


Getroffen product

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Datum laatst gepubliceerd

21 feb. 2021

Versie

4

Artikeltype

Solution

Dit artikel beoordelen


Nauwkeurig
Nuttig
Eenvoudig te begrijpen
Was dit artikel nuttig?

0/3000 tekens