MBR+BIOS启动的win7 64 如何添加UEFI启动

照网上说的建了一个fat32的主分区,设为活动,然后怎么做啊~~~

一、为已有的mbr+bios启动的NT 6.x添加UEFI启动

如果你现在已有MBR+BIOS方式启动的vista/win7/win8,并且主板支持uefi启动的话,可以直接添加UEFI启动,而不需要转换成GPT分区,也不用重装系统。分两种情况

1、如果你的boot文件夹和windows文件夹在同一个分区,请调整分区,另外创建一个1G一下容量的FAT16/32主分区,并激活之,假设此分区盘盘符为d:,然后用win8的bcdboot添加启动文件
bcdboot c:\windows /f all /s d: /l zh-cn

2、如果你使用了win7/win8默认方式安装,则boot文件夹会在独立的一个激活的ntfs分区中,先用DiskGenius或者其他第三方工具把此分区格式化成FAT16/32格式(windows自带工具会拒绝格式化此分区),并分配盘符,假设为d:,再用win8的bcdboot执行前面提到的命令。

注意:mbr+uefi方式启动后,win7的bcdedit会无法识别bcd文件,可以用win8的bcdedit代替追问

我的是win7,不能用bcdboot的/f功能啊

追答

注意:mbr+uefi方式启动后,win7的bcdedit会无法识别bcd文件,可以用win8的bcdedit代替

附件是WIN8.1 64位的bcdboot.exe

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-16
最简单的办法,把别的盘UEFI里的文件拷贝过来,注意是WIN10的,然后用BOOTICE编辑修改BCD文件,注意BIOS启动修改BOOT文件夹里的BCD文件,UEFI启动修改EFI\BOOT文件夹里的BCD文件。
第2个回答  2018-04-20
我按最佳答案上所说,我在虚拟机里试验不行,启动的时候能引导但出现问题,无法完全启动系统。