UEFI+MBR启动Win10 问题 : Win10 bcdedit无法打开启动/或者 msconfig 引导为空 ,导致Win10无法升级
原因参见 https://blog.youkuaiyun.com/xcntime/article/details/50195349
微软早期也许没有意料到会有用户在uefi+mbr模式下引导windows7/8/10吧,对在mbr模式下识别系统bcd的情况没有进行相应的处理,所以导致mbr+uefi+win7x64环境下,bcdedit,msconfig,系统属性的启动和故障恢复os列表均出现了无法识别系统bcd的异常
恢复方法
1. Legacy BIOS + MBR
参见 https://www.jb51.net/softjc/365790.html
efi 默认BIOS标准只支持 GPT 但是不少BIOS厂家做了MBR兼容,
需要Legacy MBR 启动 (比如usb) ,
usb boot====> grldr ===》 grub2dos
rootnoverify (hd1,3) =======> Your Win10 MBR partion
makeactive
chainloader +1
启动win10
msconfig 引导
然后
bcdboot C:\Windows
bcdboot c:\windows /s d: /f all /l zh-CN
2. 在EFI启动模式下修复 必须在EFI模式 /PE模式 使用BootICE1.33添加Windows Boot Manager 引导项目
参见
uefi+mbr在win10下的问题 [复制链接]
ivan1993
11#
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=370656&extra=&page=2
楼主| 发表于 2015-8-20 11:42:34 | 只看该作者
确实在bios启动的系统下,是没有办法添加Windows Boot Manager的,但有方法解决。
首先制作支持EFI启动的WIN8以上PE,以EFI启动进入PE,以管理员身份运行CMD,之后输入17楼的命令,看能否解决。第二种方法,以EFI启动进入PE,用BOOTICE软件(1.3.3版后支持UEFI)添加启动项。请看图