Win关于UEFI引导修复笔记

好的,现在假装整个EFI/ESP分区已经被格式化/抹掉了,空空如也,模拟修复过程。

实测Win7,理论支持Win7-Win10


1.想方设法(优盘PE、挂从盘),挂载ESP/EFI分区

2.查看ESP/EFI分区是否可正常读写,如不正常可重新格式化为FAT32分区格式

3.在ESP/EFI分区中建立如下空文件夹结构

\EFI\BOOT\

\EFI\Microsoft\BOOT\

4.复制本地硬盘系统中的bootmgfw.efi(一般在\Windows\Boot\EFI目录内)到ESP/EFI分区的\EFI\BOOT\内,重命名为BOOTX64.efi(Win必选)

5.复制第4步的bootmgfw.efi文件到ESP/EFI分区的\EFI\Microsoft\BOOT\内,无需重命名(Clover引导必选,如缺少Clover无法识别Win引导)

6.复制本地硬盘系统中的Fonts目录(一般在\Windows\Boot目录内)到ESP/EFI分区的\EFI\BOOT\内,无需重命名(可选,如缺少无Win引导加载进度条样式)

7.打开BOOTICE软件(通常优盘PE系统都会带有),使用BCD编辑菜单在ESP/EFI分区的\EFI\Microsoft\BOOT\内新建立名为BCD的文件,使用智能编辑模式打开并编辑该BCD文件,添加"新建Windows 7/8/8.1启动项",设备类型"Partition",启动磁盘为Win系统盘在的硬盘,指定启动分区为Win系统在的分区(通常为C盘),启动文件会自动加载,一般为:\Windows\System32\winload.efi,最后保存当前系统设置并退出

8.完成的EFI/ESP分区文件结构如下

\EFI\BOOT\BOOTX64.efi

\EFI\Microsoft\BOOT\BCD

\EFI\Microsoft\BOOT\bootmgfw.efi

\EFI\Microsoft\BOOT\Fonts\

9.大功告成


建议:

纯修复Win引导可忽略第5、6步,通常用于Win单系统

纯修复Clover引导Win可忽略第4、6步,通常用于双系统

第6步就是个样子工程,自行斟酌是否要操作

评论