(转)easybcd误删win10启动项,UEFI恢复系统引导

时间:2024-02-24 22:01:44

参考文章https://blog.csdn.net/A_Sen_A/article/details/89545311

想给电脑安Ubuntu双系统,期间根据一些不靠谱的文章用了easybcd软件,反而把Windows的引导弄没了,吓得快哭了。

 

用系统盘就能恢复windows引导。

在BIOS里设置U盘启动,进入windows安装界面,点击下一步,在新的页面选择左下角的修复计算机

依次选择:疑难解答->高级工具->命令提示符 进入命令行界面X:\Sources>,随后用命令进行修复。

找到Windows存放引导位置的efi分区

用到的指令

list disk 列出所有挂在磁盘
list par 列出当前磁盘分区
sel disk x 选择某一磁盘x
sel par x 选择某一分区x

 

依次执行

diskpart      //进入diskpart工具

list disk     //列出电脑的每块磁盘的信息,这里要根据信息自己判断win安装在那个盘里。如果只有一个磁盘,肯定在磁盘0里

sel disk x      //选择安装了windows的磁盘,x为上一步的磁盘编号

list par     //列出选择的磁盘分区,其中就有efi的分区,类型为系统,大小几百M

sel par x       //选择efi的分区,x为分区编号

assign letter=o     //为选择的分区分配一个盘符为o,为了后面的修复

exit      //退出diskpart,回到初始命令行

图例

 

bcdboot命令进行修复

命令行使用bcdboot命令,大概但不是下面这样

这里的c:\不一定是系统盘的名称,需要用dir命令,根据列出的盘内文件,判断哪个才是系统盘,dir c:\dir d:\ 等,找到后记住盘符名称。

再次执行bcdboot命令:bcdboot x:\windows /s o: /f uefi /l zh-cn  其中x为刚刚判断的盘符名称。

提示“已成功创建启动文件”,成功找回。执行exit退出命令行,关机、重启或继续,就能回到Windows。