- EFI 分区对于 引导 在现代 UEFI 系统上。
- 修改或删除 EFI 分区可能会导致操作系统无法启动。
- 有安全的方法来创建、修复或删除分区,但需要采取预防措施。
如果你曾经深入研究过计算机的磁盘管理,并遇到 名为 EFI 的分区, 您可能想知道它到底是什么,以及是否值得修改或删除。这个分区通常隐藏,在日常使用中很少出现,但它的作用如此重要,以至于无意中触碰它可能会导致您的系统无法使用。
在本详细指南中,我将深入解释 EFI 系统分区是什么、它的功能是什么、如何检查你的电脑是否使用它、删除它的风险以及如何在环境中创建和删除它 Windows,所有内容都解释得很清楚,并给出了实用的建议,以避免致命的错误。
什么是 EFI 系统分区?
EFI 系统分区,也称为 ESP(EFI 系统分区),是硬盘的一小部分,通常在 100 MB 到 500 MB 之间,当您在使用 GPT(GUID 分区表)分区方案的驱动器上安装现代操作系统(例如 Windows 10 或 11)时会自动创建。
此分区是 格式化为 FAT32 并且它没有分配字母,所以你通常不会在文件资源管理器中看到它。它的主要功能是 存储启动操作系统所需的文件,例如引导加载程序、基本驱动程序和实用程序,允许系统在 Windows 或任何其他操作系统实际开始运行之前加载。
UEFI(统一可扩展固件接口)标准几乎完全取代了 BIOS 传统上,使用 EFI 分区在启动时定位并执行这些文件,从而使该过程更加高效和安全。
EFI分区的组件和功能
EFI 分区 包含几个关键要素 对于启动操作:
- 引导加载程序:负责启动已安装操作系统的程序,无论是 Windows、 Linux 或其他与 UEFI 兼容的。
- 设备驱动程序:需要识别的基本元素 硬件 启动过程中必不可少的组件,例如硬盘和 RAID 系统。
- 系统实用程序:可以在操作系统启动之前运行的工具,对于恢复或诊断很有用。
- 资料档案: 包括 日志 启动初始阶段的错误或必要的配置。
此外,一些 OEM 使用 EFI 分区来包含自定义实用程序、固件更新或恢复脚本,从而扩展其功能。
为什么 Windows 使用 EFI 分区?
从 Windows 8 开始,当系统安装在使用 GPT 方案格式化的磁盘上时, 自动创建 EFI 分区 以确保与 UEFI 的兼容性并利用其改进:更快的启动时间、更好地处理大磁盘以及对 BitLocker 加密和安全启动等高级功能的支持。
如果没有此分区,您的计算机将无法启动 Windows。,因为启动文件就驻留在 EFI 分区上。如果您有多个版本的 Windows 或 Linux 双启动系统,则每个系统可能需要 EFI 分区上的文件来管理各自的启动。
如何知道您的电脑是否使用 EFI 分区?
找出答案的方法很简单,在对磁盘进行任何更改之前检查一下是个好主意:
- 打开磁盘管理工具:按 Windows 键 + R,输入 diskmgmt.msc 然后按Enter。
- 查找没有驱动器号的分区:它通常显示为“EFI 系统分区”或类似名称,大小约为 100 MB 或 200 MB。
- 检查分区类型:如果磁盘是 GPT 格式并且您看到 EFI 分区,则您的电脑正在使用 UEFI 启动。
- 为了进行更详细的检查,您还可以通过在 Windows 搜索框中输入“msinfo32”并查看“BIOS 模式”条目来打开系统信息:如果它显示 UEFI,则表示您的系统正在使用 EFI 分区。
在旧系统的电脑上 MBR (主引导记录),EFI 分区将不存在,并且启动方式也会有所不同。
<l
>Windows 10/11 中 EFI 分区是否必不可少?
简短的答案是肯定的。 EFI 分区对于 Windows 的正确启动和运行至关重要。删除或损坏它可能会导致您无法访问操作系统,如果您使用 Bitlocker 或需要访问恢复选项、安全启动或自动修复,则会增加麻烦。
此外,EFI 分区占用的空间很小, 不干扰 存储 来自您的个人文件因此,试图消灭它来“获得空间”是适得其反且危险的。
在什么情况下您可能想要删除 EFI 分区?
如果您的磁盘是主磁盘,则不建议删除 EFI 分区。 并包含您使用的操作系统。只有在以下情况下才有必要将其删除:
- 从头开始安装新的操作系统,安装过程将自动创建一个新的 EFI 分区。
- 删除辅助磁盘上的分区,例如,在外部磁盘上错误地创建了 EFI 分区,或者在试验多重引导系统期间创建了 EFI 分区,但不再需要该分区。
- 当有多个 EFI 分区并且您只想保留一个副本以简化启动管理时。
在进行任何更改之前, 备份所有数据至关重要 并确保不会因为删除错误的分区而导致系统无法使用。
- 要深入了解选项并管理启动分区,您可以查看如何 在 Windows 中移动启动分区.
为什么我无法从 Windows 删除 EFI 分区?
如果您尝试从磁盘管理工具中删除 EFI 分区,您会看到“删除卷”选项显示为灰色,以防止意外操作。Windows 会保护此分区,因为它认为它对于系统启动和运行至关重要。
然而,有一些先进的方法 强制删除,可以使用直线工具 comandos Diskpart,或者通过专门的分区管理软件,例如 Linux 上的 efibootmgr.
删除 EFI 系统分区的步骤
方法 1:使用 Diskpart
此方法需要谨慎和仔细的人工干预:
- 按 Windows + R的,写道 DISKPART 并按 Enter。
- 在命令窗口中输入: 磁盘列表 并记下 EFI 分区所在磁盘的编号。
- 写 选择磁盘X (用相应的数字替换‘X’)。
- 现在输入 列表分区 查看磁盘分区并找到 EFI 类型。
- 选择分区 选择分区N (将“N”更改为 EFI 分区号)。
- 首先更改其标识符,使其成为数据分区: set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
- 现在您可以使用它来删除它 删除分区覆盖
记住 如果从安装 Windows 的磁盘中删除 EFI 分区,Windows 将停止启动。仅在外部驱动器或系统不依赖该分区的情况下才考虑执行此步骤。
方法 2:使用专用软件(EaseUS Partition Master 或 AOMEI Partition Assistant)
如果您不熟悉命令行,这些程序可以让您轻松管理分区:
- 下载并安装 EaseUS分区大师 或在您的电脑上。
- 打开程序并在磁盘分区列表中直观地找到EFI分区。
- 右键单击 EFI 分区并选择“删除”。
- 确认操作并应用更改。在某些情况下,您需要重新启动系统或使用软件本身创建的 WinPE 环境。
这些项目提供了额外的选择 如何将 EFI 分区释放的空间与其他分区合并或在 MBR 和 GPT 之间转换磁盘而不丢失数据。
在 Windows 中创建 EFI 分区的步骤
在大多数情况下, Windows 自动创建 EFI 分区 在 GPT 磁盘上进行全新安装时。如果您在意外删除后需要重新创建它,或者在新磁盘上安装系统,请按照以下步骤操作:
- 从 Windows 安装介质启动 PC (USB 或 DVD),然后在第一个屏幕上按 SHIFT + F10 打开 命令提示.
- 访问 Diskpart 并使用以下命令选择磁盘:
DISKPART
磁盘列表
选择磁盘X (将 X 替换为相应的数字) - 使用以下命令创建 EFI 分区: 创建分区efi大小=200 (如果需要,可以调整大小)
- 格式化分区: 快速格式化 fs=fat32 标签=»系统»
- 安装引导加载程序:
bcdboot C:\Windows /s S: /f UEFI (相应地更改字母并确保正确指向 Windows 驱动器)
完成这些步骤后,如果操作系统和固件设置允许,PC 将能够再次从 UEFI 启动。
如果不小心删除了 EFI 分区会发生什么?
删除系统所依赖的磁盘上的 EFI 分区会导致 计算机无法启动 Windows。您可能还会失去使用恢复功能的权限, 安全模式以及其他重要设施。
幸运的是, 你仍然可以恢复启动 通过创建新的 EFI 分区并重新安装启动文件,或者使用恢复软件,例如 Wondershare Recoverit,它允许您从 USB 启动并在修复 Windows 安装之前保存关键文件。
使用恢复软件的大致步骤如下:
- 在另一台计算机上下载并创建可启动 USB。
- 将 USB 连接到受影响的 PC 并配置 BIOS/UEFI 以从其启动。
- 在尝试修复之前,请将重要数据恢复并保存到另一个外部驱动器。
对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。