最后更新于2024年5月10日
这篇文章来自工具,提供了4种修复PC上“未找到EFI系统分区”错误的方法,并介绍了什么是EFI系统分区以及它的重要性。
不过,在探讨“未找到EFI系统分区”错误的解决方案之前,我们先来了解一下EFI分区对系统的重要性。
你可以将ESP视为数据存储设备上顺利重启系统所必需的小分区。由于它没有指定的驱动器字母,所以你无法直接在文件资源管理器中找到这个分区。当你的系统使用UEFI固件时,需要这个ESP分区来查找并加载操作系统的引导加载程序文件。
此外,ESP 还具有诊断工具和恢复实用程序,可用于解决引导问题。因此,为了避免任何系统引导问题,系统上必须有此分区。在这里,我们将帮助您解决“未找到 EFI 系统分区”问题。因此,请分享本文,以帮助其他人轻松解决此系统引导错误。
一旦你了解了这个错误的原因,我们就可以继续讨论可以帮助你启动电脑的解决方案。你可以通过简单的启动修复或添加新分区,使用这些方法来启动操作系统。为了避免将来出现更多问题,你可以尝试所有这些方法来解决“未找到EFI系统分区”的错误。
对于对EFI系统分区一无所知的用户,只需通过引导修复工具即可访问其操作系统。使用这种方法,您不必通过创建新分区来解决此错误。为此,您需要下载Partition Master Professional工具以成功启动系统。
无论问题是什么,这个第三方工具都能帮助你顺利启动Windows。此外,这个引导修复工具还会为你的系统创建一个可引导媒体,以解决“未找到EFI系统分区”的错误。借助这种方法,你还可以解决由于缺少ESP而导致的黑屏和系统崩溃问题。
下面是方法:
步骤1:将外置硬盘/USB连接到电脑后,启动傲梅分区助手。点击“启动媒体创建工具”然后点击“创建启动盘”。
步骤 2:选择可用的 USB 驱动器或 CD/DVD,然后单击“创建”。你也可以将 Windows ISO 文件刻录到存储媒体上。
步骤 3. 将创建的可引导驱动器连接到新计算机,然后按住 F2/Del 进入 BIOS。 接着,将 WinPE 可引导驱动器设置为启动磁盘,然后按 F10 退出。
步骤4. 重新启动电脑并进入WinPE界面。然后,打开工具分区大师,点击“工具箱”下的“引导修复”。
第五步:选择您要修复的系统,然后点击“修复”。
第六步:等待一会儿,你会收到系统修复成功的提示。点击“确定”完成启动修复过程。
当EFI系统分区丢失时,您可能需要此Windows引导修复工具来正常启动您的PC。
要永久解决此问题,您可能需要恢复设备中丢失的ESP。分区管理工具的“恢复分区”功能在这方面可以帮助您。凭借从设备中恢复任何丢失分区的能力,该工具将解决“未找到EFI系统分区”的问题。
无论是由于Windows系统崩溃还是病毒攻击导致EFI分区丢失,傲梅分区助手都能帮您恢复ESP。此外,用户还可以使用此工具提前检查和找到损坏的文件,以避免将来出现任何问题。
步骤1: 打开分区大师,然后点击“分区恢复”。选择丢失分区的目标磁盘,然后点击“新建扫描”。
步骤 2 :耐心等待,让软件执行“快速扫描”和“完全扫描”。在“状态”一栏中,已删除的分区将被标记为“丢失”。选择丢失的分区,然后单击“恢复”。
也可以双击要寻找的分区以预览内容,然后单击“确定”进行确认。
第三步:耐心等待,分区恢复完成后点击“完成”。
了解了这些功能后,接下来一起讨论使用分区大师工具进行EFI系统分区恢复的步骤。
如果以上最佳方法无法解决“未找到EFI系统分区”问题,我们将讨论一些额外的解决方法。但是,您需要具备技术知识来利用这些方法重新创建ESP。不浪费时间,按照以下步骤成功创建EFI系统分区以修复此错误:
步骤 1. 首先,使用Windows安装媒体启动计算机。进入第一个屏幕后,按“Shift + F10”键打开系统上的命令提示符工具。
第二步:打开该应用程序后,输入以下所有命令来缩小特定分区,从而获得未分配的空间。在键入每个命令后,都要先按下“Enter”键,再输入下一个命令。
应用所有这些命令后,您将为 ESP 创建过程获得 100MB 的未分配空间。
步骤 3. 接下来,你需要逐行输入以下命令,并在每行之后按回车键,使用未分配的空间创建 EFI 系统分区:
最后,使用以下命令创建 BCDBoot 存储 将引导文件从 Windows 分区复制并粘贴到 ESP 中。
将英文翻译成中文: "bcdboot X:\windows /s S:" 这行命令的中文翻译是: "bcdboot X:\windows /s S:" 这个命令用于将Windows系统的启动管理器(BCD Boot)复制到指定的驱动器S:,通常在系统安装或修复过程中使用。X:代表含有Windows操作系统的驱动器字母,需要根据实际情况进行替换。
(在这里,你可以将 X 和 S 替换为你在前面步骤中选择的字母。)
现在,重启计算机,看看“未找到EFI系统分区”问题是否已解决。如果您发现这是解决此类问题的有用方法,我们鼓励您分享本文,以帮助其他人成功启动其操作系统。
如果在重新启动时,计算机未设置为UEFI模式,您也可能遇到此系统引导问题。要解决此问题,需要在启动计算机时进入“BIOS”设置。以下步骤将帮助您执行此方法来修复“未找到EFI系统分区”的错误:
**步骤 1.** 首先,你需要重启电脑,并在系统启动时按下BIOS键以进入BIOS设置窗口。但是,BIOS键可能因电脑的型号和品牌而异。你可以在电脑启动时尝试按F2、F10或Esc键来进入这些设置。
步骤 2. 进入设置后,转到“启动设置”窗口以继续此过程。在“BIOS 启动模式”对话框中选择“UEFI”选项来解决此问题。
步骤 3. 接着,您需要按一下 F10 及 Enter 键以储存变更并离开 BIOS 设置。
在这篇文章中,我们已经解释了多种解决"No EFI System Partition Was Found"问题的方法。你可以使用其中任何一种方法来正常启动你的系统,而不必担心复杂的问题。然而,Partition Master 是最佳的第三方工具,用于消除这个问题。通过其启动修复和丢失分区恢复功能,用户可以采用不同的方法来解决与ESP相关的问题。
用户在阅读完本文后可以获得解决此问题所需的所有信息。但是,我们仍会通过这些常见问题讨论与该过程相关的某些常见信息。
1. 为什么缺少 EFI 系统分区?
您的系统可能由于意外删除这些系统分区而缺少ESP。在这些EFI分区中突然断电也可能导致损坏。除此之外,如果分区中存在坏扇区,也可能会出现这些错误。
2. 如果没有EFI分区会怎样?
如果缺少 ESP,系统将无法正常启动。如我们所知,由于这些系统分区能够存储 UEFI 引导加载程序和驱动程序,因此对于启动 PC 来说至关重要。
如果没有找到这些分区,我们建议您使用命令提示符重新创建ESP。此外,您还可以使用分区大师工具来解决“未找到EFI系统分区”的问题。
如何解决Ubuntu上未找到EFI系统分区的问题?
当您无法启动Ubuntu操作系统时,可能是缺少EFI系统分区。您可以按照以下步骤快速解决与ESP相关的问题。