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

admin 2017-04-14 12248

解决uefi下启动win10 pe 时分辨率为640X480的问题
现在许多新电脑默认是以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,具体操作如下:
1、打开BOOTICE1.3.3.3版。

2、选择“BCD编辑工具”。

3、单击“BCD文件——其他BCD文件”,选择要编辑的BCD文件(一般位于EFI\microsoft\boot\bcd)。自己复制出来,然后选择。

4、选择“高级编辑模式”。
出现如下界面。单击左侧如图所示菜单。


5、鼠标移动要右侧工作区,单击右键出现“新建参数”菜单。

6、出现“新建参数”菜单。我们选择新建“GraphicsForceHighestMode”项。

菜单项非常多,我们要耐心一点找到该项。单击“确定”。出现如下界面。选择参数值为“TRUE”。

单击确定后出现如下提示:

BCD菜单修改成功。
这个时候我们把修改好的BCD文件替换了,就会发现启动分辨率低的问题解决了。

最新回复 (0)
全部楼主
    • MSDN,我告诉你(中文站)
      2
        登录 注册 获取赞助码
返回