如何重建还原Windows 10中被删除的EFI分区?
如何还原Windows 10中的EFI分区?
在安装windows过程中,安装界面按shift+F10
键可调出命令提示符,可使用diskpart磁盘管理工具。
当然在系统内也可以使用。
启动,清除磁盘数据
输入diskpart
按回车运行diskpart工具
clean
:清除磁盘上的所有分区信息和错误信息,慎用!
查看磁盘和分区
-
list disk
:列出磁盘; -
select disk + 磁盘编号
:选择磁盘,如:select disk 0
。所有操作都是在选择基础上进行的,用list命令列出后,被选择的设备前会有星号; -
detail disk
:显示当前选中磁盘的信息; -
list partition
:列出分区,根据要安装系统分区的大小判断分区编号; -
sel partition + 分区编号
:选择要安装系统的分区,如:sel partition 1
; 或sel vol + 卷标号
; -
detail partition
:显示当前选中分区的信息; -
active
:将当前所选分区设为活动分区;
删除创建分区和格式化
delete partition
:删除当前选中的分区create partition primary size=1024
:创建大小为1024MB的主分区,若不指定size则将剩余所有空间都使用create partition extended
:创建扩展分区create partition logical
:创建逻辑分区format fs=ntfs quick
:快速格式化当前选中的分区为ntfs格式
当您发现EFI分区丢失时,可以在“命令提示符”下重新创建EFI分区,具体流程如下:
步骤1. 使用Windows 10安装介质或Windows 10恢复磁盘启动计算机。在第一个界面上,按“SHIFT+F10”进入命令提示。
步骤2. 运行以下命令以缩小未分配空间的分区:
- diskpart
- list disk
- select disk # (选择需要创建EFI分区的磁盘)
- list partition
- select partition # (选择计划缩小的分区)
- shrink desired=100 (将选定的分区缩小100MB)
步骤3. 运行以下命令以创建未分配空间的EFI系统分区:
- create partition efi size=100
- format quick fs=fat32
- assign letter=S (您可以将“S”替换为尚未使用的其他字母)
- exit
步骤4. 运行以下命令以将引导文件从Windows分区复制到EFI系统分区,并在其中创建BCD存储:
- bcdboot C:\windows /s S: (“C”是系统分区字母,“S”是您分配给EFI分区的字母)
- exit
步骤5. 重启计算机。
除了重新创建EFI系统分区之外,您还可以在专业工具的帮助下快速还原EFI分区。