Windows系统恢复引导

制作windows系统盘,进入win的系统命令行,输入
bcdboot C:\Windows /l zh-cn
恢复MBR引导,进入系统之后,恢复uefi引导

在cmd中输入下面文字后,enter
diskpart
这时窗口中应该会出现
DISKPART>
然后输入
sel disk 0
enter后 出现“Disk 0 is now the selected disk.”
输入
list vol
会显示你的所有分区信息
找到你的ESP分区,这个分区的的格式通常是FAT32格式,大小在100兆或者多一点左右,假设你找到的是disk 2,则继续输入
输入一下并分别enter,其中G:是指你给这个盘分配的盘符,可以是任何你暂时没用到的盘符
sel vol 2
assign letter=G:
等待这句话出现
DiskPart successfully assigned the drive letter or mount point.
输入exit后退出
接着输入
cd /d G:\EFI\Microsoft\Boot\
其中G就是你刚刚分配给ESP分区的盘符,那个目录如果已经不存在了的话只能是先用winPE进入系统后新建出来
使用bootrec指令
bootrec /fixboot
然后使用bcdboot重建BCD
bcdboot C:\Windows /l zh-ch /s G: /f uefi
特别注意,那个C:是你的系统所在盘,不一定是C盘了哦,因为在这里盘符和你之前使用系统时候的盘符可能不一致,你需要自己分辨一下,后面的G:是你的ESP分区的盘符,其他的照着写就可以了
输入exit离开

参考:
[1] 在ESP分区新建win10引导 https://www.cnblogs.com/kingstrong/p/7120044.html
[2] win8/10 bcdboot引导修复命令的原理和使用方法 http://beikeit.com/post-898.html

posted @ 2022-06-27 20:11  xiaoxuxli  阅读(1303)  评论(0编辑  收藏  举报