作者更新于

Sherly

最后更新于2024年5月10日

  1. 解决方案1:使用分区大师工具 - 初学者友好
  2. 解决方案2:恢复丢失的EFI系统分区
  3. 解决方案3:重新创建EFI系统分区
  4. 解决方案4:检查BIOS设置

这篇文章来自工具,提供了4种修复PC上“未找到EFI系统分区”错误的方法,并介绍了什么是EFI系统分区以及它的重要性。

EFI系统分区概述

不过,在探讨“未找到EFI系统分区”错误的解决方案之前,我们先来了解一下EFI分区对系统的重要性。

1. 什么是EFI系统分区?

你可以将ESP视为数据存储设备上顺利重启系统所必需的小分区。由于它没有指定的驱动器字母,所以你无法直接在文件资源管理器中找到这个分区。当你的系统使用UEFI固件时,需要这个ESP分区来查找并加载操作系统的引导加载程序文件。

2. 是否需要EFI系统分区?

此外,ESP 还具有诊断工具和恢复实用程序,可用于解决引导问题。因此,为了避免任何系统引导问题,系统上必须有此分区。在这里,我们将帮助您解决“未找到 EFI 系统分区”问题。因此,请分享本文,以帮助其他人轻松解决此系统引导错误。

很抱歉,您似乎输入了一条空白信息。请提供您希望翻译的英文内容,我将乐意为您翻译。

如何解决“未找到EFI系统分区”错误?

一旦你了解了这个错误的原因,我们就可以继续讨论可以帮助你启动电脑的解决方案。你可以通过简单的启动修复或添加新分区,使用这些方法来启动操作系统。为了避免将来出现更多问题,你可以尝试所有这些方法来解决“未找到EFI系统分区”的错误。

修复1:使用工具Partition Master

对于对EFI系统分区一无所知的用户,只需通过引导修复工具即可访问其操作系统。使用这种方法,您不必通过创建新分区来解决此错误。为此,您需要下载Partition Master Professional工具以成功启动系统。

无论问题是什么,这个第三方工具都能帮助你顺利启动Windows。此外,这个引导修复工具还会为你的系统创建一个可引导媒体,以解决“未找到EFI系统分区”的错误。借助这种方法,你还可以解决由于缺少ESP而导致的黑屏和系统崩溃问题。

下面是方法:

步骤1:将外置硬盘/USB连接到电脑后,启动傲梅分区助手。点击“启动媒体创建工具”然后点击“创建启动盘”。

创建启动盘向导

步骤 2:选择可用的 USB 驱动器或 CD/DVD,然后单击“创建”。你也可以将 Windows ISO 文件刻录到存储媒体上。

步骤 3. 将创建的可引导驱动器连接到新计算机,然后按住 F2/Del 进入 BIOS。 接着,将 WinPE 可引导驱动器设置为启动磁盘,然后按 F10 退出。

步骤4. 重新启动电脑并进入WinPE界面。然后,打开工具分区大师,点击“工具箱”下的“引导修复”。

第五步:选择您要修复的系统,然后点击“修复”。

点击“修复启动”(Repair Boot):

第六步:等待一会儿,你会收到系统修复成功的提示。点击“确定”完成启动修复过程。

当EFI系统分区丢失时,您可能需要此Windows引导修复工具来正常启动您的PC。

修复 2:恢复丢失的 EFI 系统分区

要永久解决此问题,您可能需要恢复设备中丢失的ESP。分区管理工具的“恢复分区”功能在这方面可以帮助您。凭借从设备中恢复任何丢失分区的能力,该工具将解决“未找到EFI系统分区”的问题。

无论是由于Windows系统崩溃还是病毒攻击导致EFI分区丢失,傲梅分区助手都能帮您恢复ESP。此外,用户还可以使用此工具提前检查和找到损坏的文件,以避免将来出现任何问题。

步骤1: 打开分区大师,然后点击“分区恢复”。选择丢失分区的目标磁盘,然后点击“新建扫描”。

步骤 2 :耐心等待,让软件执行“快速扫描”和“完全扫描”。在“状态”一栏中,已删除的分区将被标记为“丢失”。选择丢失的分区,然后单击“恢复”。

也可以双击要寻找的分区以预览内容,然后单击“确定”进行确认。

第三步:耐心等待,分区恢复完成后点击“完成”。

了解了这些功能后,接下来一起讨论使用分区大师工具进行EFI系统分区恢复的步骤。

修复3:重新创建EFI系统分区

如果以上最佳方法无法解决“未找到EFI系统分区”问题,我们将讨论一些额外的解决方法。但是,您需要具备技术知识来利用这些方法重新创建ESP。不浪费时间,按照以下步骤成功创建EFI系统分区以修复此错误:

步骤 1. 首先,使用Windows安装媒体启动计算机。进入第一个屏幕后,按“Shift + F10”键打开系统上的命令提示符工具。

第二步:打开该应用程序后,输入以下所有命令来缩小特定分区,从而获得未分配的空间。在键入每个命令后,都要先按下“Enter”键,再输入下一个命令。

    • "diskpart"
    • "list disk"
    • "select disk 1" (将 1 替换为你想要添加 ESP 的磁盘名称)
    • "list partition"
    • "select partition 2" (将 2 替换为你计划缩小的分区名称)
    • "shrink desired=100"

应用所有这些命令后,您将为 ESP 创建过程获得 100MB 的未分配空间。

步骤 3. 接下来,你需要逐行输入以下命令,并在每行之后按回车键,使用未分配的空间创建 EFI 系统分区:

    4. 输入以下命令: - `create partition efi size=100` - `format quick fs=fat32` - `assign letter=S` (用户可以选择将字母"S"替换为其他可用的字母) - `exit`

最后,使用以下命令创建 BCDBoot 存储 将引导文件从 Windows 分区复制并粘贴到 ESP 中。

将英文翻译成中文: "bcdboot X:\windows /s S:" 这行命令的中文翻译是: "bcdboot X:\windows /s S:" 这个命令用于将Windows系统的启动管理器(BCD Boot)复制到指定的驱动器S:,通常在系统安装或修复过程中使用。X:代表含有Windows操作系统的驱动器字母,需要根据实际情况进行替换。

(在这里,你可以将 X 和 S 替换为你在前面步骤中选择的字母。)

现在,重启计算机,看看“未找到EFI系统分区”问题是否已解决。如果您发现这是解决此类问题的有用方法,我们鼓励您分享本文,以帮助其他人成功启动其操作系统。

很抱歉,您似乎输入了一条空白信息。请提供您想要翻译的英文内容,我将乐意为您翻译。

修复 4:检查 BIOS 设置

如果在重新启动时,计算机未设置为UEFI模式,您也可能遇到此系统引导问题。要解决此问题,需要在启动计算机时进入“BIOS”设置。以下步骤将帮助您执行此方法来修复“未找到EFI系统分区”的错误:

**步骤 1.** 首先,你需要重启电脑,并在系统启动时按下BIOS键以进入BIOS设置窗口。但是,BIOS键可能因电脑的型号和品牌而异。你可以在电脑启动时尝试按F2、F10或Esc键来进入这些设置。

步骤 2. 进入设置后,转到“启动设置”窗口以继续此过程。在“BIOS 启动模式”对话框中选择“UEFI”选项来解决此问题。

步骤 3. 接着,您需要按一下 F10Enter 键以储存变更并离开 BIOS 设置。

结论

在这篇文章中,我们已经解释了多种解决"No EFI System Partition Was Found"问题的方法。你可以使用其中任何一种方法来正常启动你的系统,而不必担心复杂的问题。然而,Partition Master 是最佳的第三方工具,用于消除这个问题。通过其启动修复和丢失分区恢复功能,用户可以采用不同的方法来解决与ESP相关的问题。

"EFI System Partition Missing" 常见问题解答 1. 什么是EFI系统分区? EFI系统分区(ESP)是一个特殊的GUID分区表(GPT)分区,用于存储EFI(可扩展固件接口)固件和相关启动加载器。它是UEFI(统一可扩展固件接口)系统启动所必需的。 2. 为什么我的EFI系统分区会丢失? EFI系统分区可能因硬盘错误、恶意软件攻击、不正确的磁盘操作或操作系统重新安装时的误删除而丢失。 3. 如何检测EFI系统分区是否丢失? 如果在尝试启动计算机时遇到问题,如“缺少EFI系统分区”错误,或者在磁盘管理工具中看不到ESP,那么你的EFI系统分区可能已丢失。 4. EFI系统分区丢失会导致什么问题? 丢失EFI系统分区可能导致电脑无法正常启动,尤其是如果你的系统使用UEFI引导。 5. 如何恢复丢失的EFI系统分区? 可以尝试使用数据恢复工具扫描硬盘找回ESP,或者使用Windows的“创建和格式化硬盘分区”功能重新创建EFI系统分区。在某些情况下,可能需要使用安装媒体进行修复安装或恢复。 6. 如何防止EFI系统分区丢失? 定期备份重要数据,避免非授权的磁盘操作,保持防病毒软件更新,以及在进行任何重大系统更改之前创建系统恢复点。 7. 我可以手动创建EFI系统分区吗? 是的,你可以使用磁盘管理工具或者第三方分区软件来创建一个新的EFI系统分区,但需要确保大小和格式正确,并遵循UEFI标准。 请注意,处理EFI系统分区问题可能需要一定的技术知识,如果不确定如何操作,建议寻求专业帮助。

用户在阅读完本文后可以获得解决此问题所需的所有信息。但是,我们仍会通过这些常见问题讨论与该过程相关的某些常见信息。

1. 为什么缺少 EFI 系统分区?

您的系统可能由于意外删除这些系统分区而缺少ESP。在这些EFI分区中突然断电也可能导致损坏。除此之外,如果分区中存在坏扇区,也可能会出现这些错误。

2. 如果没有EFI分区会怎样?

如果缺少 ESP,系统将无法正常启动。如我们所知,由于这些系统分区能够存储 UEFI 引导加载程序和驱动程序,因此对于启动 PC 来说至关重要。

如果没有找到这些分区,我们建议您使用命令提示符重新创建ESP。此外,您还可以使用分区大师工具来解决“未找到EFI系统分区”的问题。

如何解决Ubuntu上未找到EFI系统分区的问题?

当您无法启动Ubuntu操作系统时,可能是缺少EFI系统分区。您可以按照以下步骤快速解决与ESP相关的问题。

    1. 首先,使用Ubuntu USB驱动器启动你的系统。然后选择“不安装Ubuntu”选项来继续这个过程。 2. 接下来,按下“Shift + F10”键打开命令提示符,并运行以下命令挂载EFI分区: ``` sudo mount /dev/sda1 /mnt ``` 3. 继续操作,使用“cd /mnt/EFI”命令进入EFI目录。最后,在命令提示符中输入以下命令来重命名引导加载程序: ``` sudo mv grubx64.efi bootx64.efi ```