UEFI下win系统启动过程及用bcdboot命令如何修复引导启动

[电脑] 2024-04-29 圈点825

摘要:UEFI下win系统启动过程及如何修复引导启动,bcdboot.exe文件可以在原版Windows8.1/8的C:\Windows\System32下提取出来。UEFI的windows正常启动过程如下:UEFI BIOS→ESP分区→\efi\Microsoft\Boot\BCD→加载系统内核启动系统。用bcdboot命令如何修复引导启动。

UEFI的windows正常启动过程如下:

UEFI BIOS→ESP分区→\efi\Microsoft\Boot\BCD→加载系统内核启动系统



用bcdboot命令如何修复引导启动:

如果在UEFI下安装不支持其的系统(比如wim系统映像到某分区,gho还原到某分区)后先不要重启机器,将系统分区指向ESP分区,即执行如下命令:

bcdboot X:\windows /f all /s Y: /l zh-cn (X表示系统分区盘符,Y代表ESP的FAT分区盘符)。

再重启系统即可修复启动。


注意上面的参数/f all ,一般来说用 /f uefi指定启动方式为uefi。



如果没有标准的ESP分区,那么需要自己创建ESP分区,方法如下:

ESP分区实际上是可以自己创建的,如果是自己创建的ESP的FAT分区(非标准的ESP分区),需要提取win8的原版系统中的

EFI/Microsoft/Boot/BCD等文件,最好是EFI目录全复制到创建的ESP目录中,然后执行命令:

bcdboot X:\windows /l zh-cn /s Y:

(X表示系统分区盘符,Y代表ESP的FAT分区盘符)。

 


备注:

bcdboot.exe文件可以在原版Windows8.1/8的C:\Windows\System32下提取出来。


bcdboot命令说明:


BCDboot 是一种用于快速设置系统分区或修复系统分区上的启动环境的工具。



UEFI  win系统启动过程  bcdboot  

感谢反馈,已提交成功,审核后即会显示