知識庫

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


 


本文提供了有关如何解决许多Windows操作系统的GPT硬盘驱动器上EFI引导加载程序无法正


目录:

  1. 简介
  2. 如何修复您的EFI引导加载程序

 

1.简介

 

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

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

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


返回页首


 

2.如何修复您的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. 选择operating system(操作系统),然后单击next(下一步)。

  5. 从菜单中选择Command Prompt(命令提示符):

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

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

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

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

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

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

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

      exit
  1. 要修复引导记录:

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

      cd /d :\EFI\Microsoft\Boot\
    2. 输入并运行以下命令:

      bootrec /FixBoot

如果您没有安装介质:

  1. 重新启动PC。

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

  3. 从随后出现的菜单中,选择Repair your computer(修复计算机)。

  4. Recovery Options(恢复选项)中选择Command Prompt(命令提示符)。

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

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

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

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

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

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

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

      exit
  1. 要修复引导记录:

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

      cd /d :\EFI\Microsoft\Boot\
    2. 输入并运行以下命令:

      bootrec /FixBoot

Windows 8和8.1

如果您安装介质:

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

  2. 从介质引导。

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

  4. 选择疑难解答

  5. 从菜单中选择Command Prompt(命令提示符):

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

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

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

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

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

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

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

      exit
  1. 要修复引导记录:

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

      cd /d :\EFI\Microsoft\Boot\
    2. 输入并运行以下命令:

      bootrec /FixBoot

如果您没有安装介质:

  1. 重新启动PC。

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

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

  3. 从随后出现的菜单中,选择Repair your computer(修复计算机)。

  4. Troubleshoot(故障排除)屏幕中选择Command Prompt(命令提示符):

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

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

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

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

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

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

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

      exit
  1. 要修复引导记录:

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

      cd /d :\EFI\Microsoft\Boot\
    2. 输入并运行以下命令:

      bootrec /FixBoot

Windows 10

如果您安装介质:

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

  2. 从介质引导。

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

  4. 选择疑难解答

  5. 选择高级选项

  6. 从菜单中选择Command Prompt(命令提示符):

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

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

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

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

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

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

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

      exit
  1. 要修复引导记录:

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

      cd /d :\EFI\Microsoft\Boot\
    2. 输入并运行以下命令:

      bootrec /FixBoot

如果您没有安装介质:

  1. 重新启动PC。

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

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

  3. 从随后出现的菜单中,选择Repair your computer(修复计算机)。

  4. Troubleshoot(故障排除)屏幕中,从Advanced Options(高级选项)选项卡中选择Command Prompt(命令提示符):

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

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

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

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

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

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

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

      exit
  1. 要修复引导记录:

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

      cd /d :\EFI\Microsoft\Boot\
    2. 输入并运行以下命令:

      bootrec /FixBoot

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

  1. 重建BCD存储

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

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

    bcdboot c:\Windows /l en-us /s : All
:如果您要在连接的USB闪存盘上或其他外接驱动器上创建启动项目,请在:ALL之间添加/f。请记住,将替换为您要从中引导的驱动器的盘符。(示例:C:\、D:\)

 

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

 

  与我们联系  


返回页首





文章 ID: SLN300987

上次修改日期: 2018/01/29 16:46


為本文評分

準確
實用
易懂
這篇文章對您有用嗎?
傳送意見反應
評語中不得包含下列特殊字元:<>()\
很抱歉,我們的意見回饋系統目前關閉中。請稍後再試。

感謝您的寶貴意見。