buger 发表于 2013-10-1 10:13:18

解决uefi下启动win8 pe 时分辨率为640X480的问题

   现在已经有非常多的新电脑预装的是windows8系统,这些电脑都是使用了uefi启动并且默认使用了secure boot。在这些电脑上使用U盘启动PE时,如果不想每次都到bios设置中去关掉secure boot,那还是只有使用windows的boot menu方便些。refind做的菜单虽然华丽,但每次都要进bios关secure boot,或者每次都要导入证书refind.crt.实用性大打折扣。其它的boot软件来做引导好菜单的方式,都没有能在secure boot打开的前提下方便使用。
    使用windows的boot menu也就是bootx64.efi---bcd这种方式来做引导菜单的话,很多时候会出现包括引导菜单和菜单中的PE在实机上使用时分辨率会变成640X480,而不是屏幕默认的分辨率。
    解决的方法是编辑bcd增加一项GraphicsForceHighestMode,命令是这样bcdedit /set {identifier number} GraphicsForceHighestMode

直观点就是上图标注的。
关于前述问题,本贴应该是互联网上唯一的解决了。,编辑BCD除了命令行的bcdedit.exe 就只有这个唯一的选择了,VisualBcd。不要说什么bootice来编辑bcd了,那货真的不行。
相关内容参考网址http://msdn.microsoft.com/en-us/library/windows/desktop/aa362652%28v=vs.85%29.aspx
祝各位无忧的朋友节日快乐。

lgze 发表于 2013-10-4 00:08:45

这个正是我一直需求解决的,谢谢
感谢分享!

享β亻寸木东 发表于 2013-10-3 11:44:16

本帖最后由 享β亻寸木东 于 2013-10-3 11:51 编辑

哇 顶 顶必须顶
可惜我不会呵呵 老大出个精简版UEFI的镜像呗呵呵

yaojy 发表于 2013-10-2 10:06:43

感谢,今晚试试

lgze 发表于 2013-10-4 01:12:09

如能给个详细的教程就好,研究了好久

lgze 发表于 2013-10-4 23:31:37

这个搞成功了,试了几个机器都很完美,感谢!

starlion 发表于 2013-10-7 07:30:37

不错,正是我需要的,谢谢。

freesoft00 发表于 2013-10-23 11:05:22

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=317102&extra=

bootice测试版加强了bcd编辑,看如何

yaojy 发表于 2013-10-24 09:17:53

试了不同机子,明白原来微软没有缺省启用这个参数是对的。
因为除了“不完善”的UEFI外,一般UEFI的机子不启用这个参数效果更好。

etkane 发表于 2014-1-25 09:20:22

测试成功,表示感谢,好贴居然没人顶
页: [1] 2 3
查看完整版本: 解决uefi下启动win8 pe 时分辨率为640X480的问题