efi系统分区有什么用?如何创建EFI分区?

分类:知识百科 日期: 点击:0

EFI系统分区(英语:EFI system partition,简写为ESP),是一个FAT16或FAT32格式的物理分区,但是其分区标识是EF (十六进制) 而非常规的0E或0C,因此,该分区在Windows操作系统下一般是不可见的。UEFI BIOS引导系统使用,存储BIOS/EFI NAND芯片存储不下的那部分EFI扩展功能。支持EFI模式的电脑需要从 ESP 启动系统,EFI固件可从ESP加载EFI启动程序或者应用。ESP是系统引导分区。

对于大多数普通计算机用户来说,可能不清楚什么是EFI分区,EFI系统分区(ESP)其实是一个FAT32格式的小分区,通常大小约为100MB,是用于存储EFI引导加载程序和系统启动期间固件调用应用程序的地方。如果硬盘驱动器采用GUID分区表(GPT)分区形式,则在安装操作系统后,会自动生成EFI系统分区(无论是在Windows还是Mac操作系统受支持)。

EFI系统分区
 

通常情况下,您无法通过文件资源管理器(或Mac查找器)查看EFI分区,因为它没有分配驱动器号,这是为了保护EFI系统分区厂家默认进行的隐藏,以防止用户意外删除EFI分区而导致无法启动系统。那么是否可以强行删除EFI分区以扩大C盘空间呢?答案是肯定的。

为了在GPT磁盘上引导Windows,我们知道驱动器需要包含EFI系统分区(ESP)和系统保留分区(System Reserved Partition)。如果您错误地删除了系统磁盘上的EFI分区,那么Windows将无法启动,在这种情况下,您可以重新创建一个全新的EFI分区,然后安装EFI引导加载程序,以使硬盘驱动器可引导。以下是详细的操作教学流程演示:

步骤1. 从恢复介质或系统安装光盘中引导计算机,然后依次点击“疑难解答”>“高级选项”>“命令提示符”

步骤2. 输入以下命令以缩小分区,从而释放出一些未分配的空间。

diskpart
list disk
select disk X(X是磁盘编号)
list partition
select partition N(N是您想要缩小的分区编号)
shrink desired=10240(指的是缩小10GB空间)

命令提示符缩小分区
 

步骤3. 输入以下命令以从缩小分区后产生的未分配空间中创建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

注意:如果是在限EFI的系统中,不需要包含后面两项,命令应为bcdboot c:\Windows

步骤5. 重启计算机,查看是否可以成功启动系统。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。