Windows EFI分区误格式化恢复

Posted 乌拉诺斯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows EFI分区误格式化恢复相关的知识,希望对你有一定的参考价值。

整Archlinux结果一个不小心把EFI分区格式化了,win10没法进,但是系统盘没动,到网上查了查恢复的方法,最终成功了,记录一下,免得下回再手残。

准备工作

首先需要一个U盘,win10的安装镜像和刻录软件,推荐UltalISO,刻好之后到启动菜单里面选择用U盘启动。

修复

启动之后会进入安装界面,第一步是选择语言的,直接点下一步。

点完之后可以直接选择“修复计算机”(左下角),也可以选择“现在安装”,同意协议之后点下一步,选择“自定义:仅安装windows(高级)”,选中EFI分区(第二个),删除,然后回退再回到之前选择修复。我是后面这种。现在不删等下到diskpart里面删除应该也一样。

点“修复计算机”之后,选择“疑难解答”,“命令提示符”,会出现命令提示符。

进入diskpart

> diskpart
> list disk
> select disk 0//选择windows所在的那个

如果刚刚没删除efi分区需要删除一下

> list partition
> select partion 2
> delete partition
> select disk 0

创建efi分区并格式化

>create efi size=100//原来是100M大小的,所以有100M大小的空余
>select partition 2
>format quick
>assign letter=p
>exit

恢复

> cd c:\windows\system32//盘符可以bootrec /sacnos查查
> c:
>bcdboot c:\windows /s p: /f UEFI /l zh-cn //p是刚刚指定给efi分区的盘符。成功的话会提示复制成功
> exit

重启

以上是关于Windows EFI分区误格式化恢复的主要内容,如果未能解决你的问题,请参考以下文章

误操作,U盘被dispart命令删除分区了怎么恢复?

安装完黑苹果后的U盘如何删除EFI分区恢复其原有分区

SQLSERVER 2008误删除表,几百万行数据没了,怎么恢复

GPT分区结构完整恢复实例

安装win10过程中提示Windows检测到efi系统分区格式化为ntfs?

删除EFI系统分区(ESP)后Windows无法启动,重建引导分区并修复启动的过程