无忧启动论坛

标题: 【已解决】UEFI启动PE,怎么让分辨率默认1920*1080 [打印本页]

作者: i2ur    时间: 2024-8-25 01:04
标题: 【已解决】UEFI启动PE,怎么让分辨率默认1920*1080
本帖最后由 i2ur 于 2024-8-25 14:35 编辑

用的是wepe,efi启动的时候有两个选项,一个进去就是4k分辨率,字体很小,另一个是1024*768.进去字体很大,如何新增一个启动后默认就是1920*1080?
()

作者: 红毛樱木    时间: 2024-8-25 03:06
本帖最后由 红毛樱木 于 2024-8-25 03:44 编辑

没有这个功能
微软只支持两个指定设置
1、最大
2、1024*768或者1024*600,好像还有个800*600
如果不指定这些,可能会很小变成640*480
--------------------
你这想法在你目前的前提下只能安装显卡驱动实现
--------------------
另外使用Usm PE,可以在制作时,右上角“更多设置”里“UEFI引导菜单分辨率”调成最高。然后进Win11pe,虽然会4K分辨率,但会“AI”缩放DPI,让字体大小自动适配。就算你是8K分辨率也能“AI”



作者: 2012fengxi    时间: 2024-8-25 07:07
uefi下大部分主板不支持,只能装显卡驱动,装了之后随便调
作者: yc2428    时间: 2024-8-25 10:29
红毛樱木 发表于 2024-8-25 03:06
没有这个功能
微软只支持两个指定设置
1、最大

谢谢分享!
作者: guong    时间: 2024-8-25 12:25
红毛樱木 发表于 2024-8-25 03:06
没有这个功能
微软只支持两个指定设置
1、最大

感谢分享
作者: yzqmxh    时间: 2024-8-26 08:06
学习了
作者: dxdgood    时间: 2024-8-28 09:51
谢谢分享!
作者: szwp    时间: 2024-8-28 10:05
pecmd有命令设置
作者: gbzx    时间: 2024-8-28 21:13
//获取屏幕分辨率
DISP  ? &CUR
MSTR* curx=<2>%&CUR%  //<1>截取屏幕横向分辨率,并赋值curx。<2>截取屏幕纵向分辨率,并赋值curx。
//获取系统推荐DPI
ENVI$# &pvParam=*4 0
CALL $--bool --qd --ret:&SystemParametersInfoWRet user32.dll,SystemParametersInfoW,#158,0,*&pvParam,1
ENVI?ints &pvParam=&DPI0
TEAM CALC #&DPI1=%&DPI0%+1| CALC #&DPI2=%&DPI0%+2| CALC #&DPI3=%&DPI0%+3
//开机自动匹配DPI缩放
ifex $%curx%>=720,CALL $--bool --qd# user32.dll,SystemParametersInfoW,159,%&DPI0%,0,1  //HD
ifex $%curx%>=1080,CALL $--bool --qd# user32.dll,SystemParametersInfoW,159,%&DPI1%,0,1  //FHD
ifex $%curx%>=1440,CALL $--bool --qd# user32.dll,SystemParametersInfoW,159,%&DPI2%,0,1  //2K
ifex $%curx%>=2160,CALL $--bool --qd# user32.dll,SystemParametersInfoW,159,%&DPI3%,0,1  //4K
kill explorer.exe




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3