EFI分区对于硬盘上安装的操作系统至关重要,通常在安装操作系统后创建。它主要用来干什么?如何在必要时成功删除它?本文陈述了您需要的所有信息。

 

什么是EFI分区?

EFI系统分区(ESP)是一个使用FAT32格式化的小分区,通常为100MB,其中存储已安装系统的EFI引导加载程序以及启动时固件使用的应用程序。如果您的硬盘驱动器初始化为GUID分区表(GPT)分区样式,它将在安装Windows或Mac操作系统(OS)后生成EFI系统分区。

通常,您无法在文件资源管理器中查看它,因为它没有驱动器号。如果意外删除此分区,则会导致已安装的系统无法启动。因此,为了保护此分区,Windows不允许您轻松删除它。然而,有些人想要删除EFI分区。

 

如何删除它?

如前所述,EFI分区对于硬盘上安装的操作系统至关重要。但是,对于外部硬盘驱动器,实际上并不需要EFI分区。有些用户在Mac上创建了EFI分区,现在他们想要安装Windows来替换Mac
OS。在这种情况下,他们需要删除EFI分区并为Windows生成新的EFI分区。要删除此EFI分区,您可以使用第三方分区管理器软件傲梅分区助手,它可以删除任何分区而不会丢失其他分区上的数据。

要使用傲梅分区助手删除EFI分区:

1.    安装并且运行程序。

2.    将USB驱动器或CD连接到计算机,然后单击“制作启动光盘”并按照向导创建可启动磁盘。

3.    在主界面中,右键单击需要删除的EFI分区,然后选择“删除分区”。

4.    在弹出窗口中,单击“确定”进行确认。

5.    您可以看到EFI分区已成为未分配的空间,您可以使用“合并分区”功能将此未分配的空间添加到任何现有分区。目前,该程序没有对您的硬盘进行任何更改,您可以单击“提交”按钮,根据需要应用操作。

除了删除EFI分区外,傲梅分区助手还可以执行磁盘管理无法完成的许多其他操作。它可以在GPT和MBR之间转换磁盘而不会丢失数据,创建可启动媒体,移动分区等等。

 

如何创建EFI分区?

要在GPT磁盘上引导Windows,磁盘上必须有EFI系统分区和Microsoft保留分区(MSR)。如果有人错误地删除了系统磁盘上的EFI分区,Windows将无法启动。在这种情况下,您需要创建EFI分区,然后安装EFI引导加载程序使硬盘驱动器可引导。此外,将操作系统迁移或安装到原始系统磁盘旁边的另一个硬盘驱动器上,新硬盘驱动器可能无法生成EFI分区。删除旧硬盘后,系统将无法启动。如果您在系统磁盘上丢失了EFI分区,则可以按照以下步骤创建一个。

1.    从Windows安装光盘或恢复磁盘启动计算机。在设置中按Shift + F10进入命令提示符窗口。

2.    运行以下命令缩小分区以获取未分配的空间。

DiskPart

List disk

Select disk X (X表示需要EFI分区的磁盘的磁盘编号)

List partition

Select partition N(N表示需要收缩的分区的分区号)

Shrink desired=500(将分区缩小500MB)

3.    然后,您可以使用以下命令在500MB未分配空间中创建EFI分区:

create partition EFI size=200

format quick fs=fat32 label="System"

create partition msr size = 128

4.   在成功创建这两个分区后,使用以下命令安装引导加载程序和所需的其他应用程序。

bootrec /fixboot

bcdboot c:\Windows /s b: /f ALL

to fix boot record.

5.   重新启动计算机查看它是否已修复。

如果您的计算机由于缺少EFI系统分区而无法启动,您可以使用此方法重新创建它,然后您可以像以前一样恢复Windows系统。即使这不会导致数据丢失,也建议您在进行任何更改之前创建磁盘备份。

 

技术
今日推荐
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信