Windows 启动项被误删除,EFI分区误格式化恢复

双系统,不小心用easyUEFI把windows的在efi分区的引导项删掉了,这个真的不能乱动啊。。引导项有两个,误以为在C盘的引导项不动就行了,实际上为了uefi启动方式,启动时是使用的efi分区的引导文件,是系统从C盘里复制过来的。
总之,二者都不要乱删。否则。。。看解决方法吧,不需要重新装机,毕竟那么多软件文件。。。会死人的。

step 1

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

step 2

用U盘装系统的方式进入。

启动之后会进入安装界面,第一步是选择语言的,直接点下一步。
点“修复计算机”之后,选择“疑难解答”,“命令提示符”,会出现命令提示符。

diskpart
list disk
select disk 1//选择windows所在的那个(我有硬盘,所以系统固态硬盘在1)

list part//出现你的磁盘分区(因为我分了八个所以很多,但是一定有一个是100MB,选择他)

select part 2
list part //可以看到选择的前面带了*
list volume//可以看到win 下的分卷,

这个时候删除efi分区

delete part override//就会删除所选分区(不加override,会失败:虚拟磁盘服务错误:如果不使用强制保护参数设置,则无法删除)

这个时候重新选择到efi

select disk 1
list part
select part 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

ref
https://www.cnblogs.com/tonyc/p/8243807.html#commentform

你可能感兴趣的:(Ubuntu)