shuren 发表于 2018-7-21 22:20:26

问题完美解决见7楼-求助:请问怎样调整Win10PE的系统字体大小

本帖最后由 shuren 于 2018-7-30 02:29 编辑

问题完美解决见7楼

求助:请问怎样调整Win10PE的系统字体大小

大侠的Win10PE很不错,正在测试。前面问的两个问题在开始菜单第一页面增加快捷方式、在任务栏增加快捷方式都已经搞定。使用的是这个版本的Win10PE_17134.137x86网络.iso(426,377,216 Bytes),网址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=409707。见下图:


现在遇到一个新问题,请问怎样调整系统字体大小。
使用传统调整Win10PE的方法无效。尝试修改了\PESOFT\PESOFT.INI、\PESOFT\start.reg没有成功。
(1)挂载 \Windows\System32\config\DEFAULT 到本机注册表中,导入修改以下分支的注册表内容


(2)修改完成后,卸载DEFAULT注册表文件
替换\Windows\System32\config\DEFAULT后重新打包boot.wim替换ISO中的对应文件。

(3)但是,重启后无效系统字体大小未变,只有两个键值发生变化、图标间距变了

"IconSpacing"="-1155"
"IconVerticalSpacing"="-810"

(4)看大侠的介绍该Win10PE是SYSTEM(Administrator)双登陆,是否是登录方式变了,在登录前又调用了启动模块导入系统缺省值,所以导致传统修改字体的方式无效。烦请大家指点,怎样才能修改Win10PE系统字体大小,多谢!

2010feicool 发表于 2018-7-22 00:06:11

1.记录当前系统字体的注册表是在

导出REG文件

2.将PE解包

3.如果用SYSTEM登陆的话,用注册表加载配置单元
"X:\Windows\System32\config\DEFAULT" 找到其\Control Panel\Desktop\WindowMetrics下手动修改或者将之前导出的REG修改后导入

如果用ADMIN登陆的话,则需加载配置单元
"X:\Users\Administrator\NTUSER.DAT"其余同上

4.重新打包PE

shuren 发表于 2018-7-22 00:26:32

2010feicool 发表于 2018-7-22 00:06
1.记录当前系统字体的注册表是在

导出REG文件 ...

原版中这两个注册表文件一样
\Users\Default\NTUSER.DAT
\Windows\System32\config\DEFAULT

将修改后的注册表文件替换以上两个文件后,重新打包启动仍然无效。重启后无效系统字体大小未变,只有两个键值发生变化、图标间距变了。与只替换\Windows\System32\config\DEFAULT的效果一样。

"IconSpacing"="-1155"
"IconVerticalSpacing"="-810"


2010feicool 发表于 2018-7-23 10:07:37

本帖最后由 2010feicool 于 2018-7-23 10:31 编辑

2010feicool 发表于 2018-7-22 00:06
1.记录当前系统字体的注册表是在

导出REG文件 ...

本人第3步不是写得很清楚了吗?你用ADMIN登陆的话关这个%users\Default\NTUSER.DAT 啥事啊?
如图,ADMIN的10PE



实在不行,就解包PE加载配置单元\Users\Administrator\NTUSER.DAT成USER,再把这REG导入


:dizzy: 按足球的说法这算不算喂饼啦?


shuren 发表于 2018-7-23 12:08:38

2010feicool 发表于 2018-7-23 10:07
本人第3步不是写得很清楚了吗?你用ADMIN登陆的话关这个%users\Default\NTUSER.DAT 啥事啊?
如图,AD ...

多谢指点,测试一下

shuren 发表于 2018-7-23 22:22:53

2010feicool 发表于 2018-7-23 10:07
本人第3步不是写得很清楚了吗?你用ADMIN登陆的话关这个%users\Default\NTUSER.DAT 啥事啊?
如图,AD ...

你提供的方法与我先前提到到方法一样,没有效果。重启后无效系统字体大小未变,只有两个键值发生变化、图标间距变了。

shuren 发表于 2018-7-30 02:28:04

发现一个日本人编写的软件noMeiryoUI235:


调整字体后能够立即生效。noMeiryoUI支持命令行参数,在PECMD.ini最后增加一句,加-set参数就是立即设置生效:
EXEC "%MyToolDir%\noMeiryoUI235\noMeiryoUI.exe" "%MyToolDir%\noMeiryoUI235\Sunsum11.ini" -set

这样登录后,便能够自动调整字体大小,并立即生效了,问题完美解决。

AOSP168 发表于 2018-8-4 01:02:09

不懂,帮顶

2011wanglei5207 发表于 2018-8-6 15:21:46

shuren 发表于 2018-7-30 02:28
发现一个日本人编写的软件noMeiryoUI235:




这个软件的使用实机是explorer前还是后呢?

shuren 发表于 2018-8-6 15:53:13

2011wanglei5207 发表于 2018-8-6 15:21
这个软件的使用实机是explorer前还是后呢?

是在explorer之后,可以在PE的初始化脚本PECMD.ini等之中调用自己的代码即可

2011wanglei5207 发表于 2018-8-6 16:30:23

shuren 发表于 2018-8-6 15:53
是在explorer之后,可以在PE的初始化脚本PECMD.ini等之中调用自己的代码即可

测试OK,不过这种加载方式并不完美,还是通过修改注册表的方式实现的!现在唯一一个问题没有解决,DISM或者Dism++挂载会提示拒绝访问,我用的WinPE生成器2.0制作的14393版本,补了好多Dll,现在着手解决这个问题!

2011wanglei5207 发表于 2018-8-11 10:02:45

还是请教一下shuren老师,命令行执行字体配置文件一直不成功,手动直接运行没有问题,配置文件我是通过手动设置好保存的ini文件,通过命令EXEC !"%SystemRoot%\SYSTEM32\noMeiryoUI235\noMeiryoUI.exe" "%SystemRoot%\SYSTEM32\noMeiryoUI235\noMeiryoUI.ini" -set 只能调出软件界面缺没有读取配置信息,不知道是不是我的使用有误还是配置文件获取有问题?感谢!

shuren 发表于 2018-8-11 17:46:05

本帖最后由 shuren 于 2018-8-11 17:49 编辑

2011wanglei5207 发表于 2018-8-11 10:02
还是请教一下shuren老师,命令行执行字体配置文件一直不成功,手动直接运行没有问题,配置文件我是通过手动 ...

估计是你的目录中不存在文件 %W%\noMeiryoUI235\Sunsum11.ini ,或者Sunsum11.ini内容的格式不对,所以会提示需要确认。
你需要先运行noMeiryoUI.exe,设置好所需字体后,单击File|Save Font Settings...,保存字体配置文件,比如%W%\noMeiryoUI235\Sunsum11.ini 。

然后,再用以下命令就不会需要提示了。
EXEC "%W%\noMeiryoUI235\noMeiryoUI.exe" "%W%\noMeiryoUI235\Sunsum11.ini" -set

参见:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=403452&extra=page%3D1&page=125

MPFENG 发表于 2018-12-25 21:12:29

2010feicool 发表于 2018-7-23 10:07
本人第3步不是写得很清楚了吗?你用ADMIN登陆的话关这个%users\Default\NTUSER.DAT 啥事啊?
如图,AD ...

请问你PE里的迅速极速版能分享吗?

616813768 发表于 2022-3-5 09:59:25

感谢楼主分享

martin313 发表于 2023-12-21 14:37:09

shuren 发表于 2018-7-30 02:28
发现一个日本人编写的软件noMeiryoUI235:





现在的新版是:https://github.com/Tatsu-syo/noMeiryoUI/releases/tag/TAG-3.2.1.1

但这个软件好像是32位,无法在纯64位的PE中运行

martin313 发表于 2023-12-22 07:16:08

本帖最后由 martin313 于 2023-12-22 07:17 编辑

shuren 发表于 2018-7-30 02:28
发现一个日本人编写的软件noMeiryoUI235:




可在正常系统下用noMeiryoUI3.2.1.1 调好Windows系统字体大小,导出\HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics注册表后,再离线导入PE即可。
同样适用于 win11pe ,导出的注册表也适用于繁体版、英文版PE,具有通用性。
页: [1]
查看完整版本: 问题完美解决见7楼-求助:请问怎样调整Win10PE的系统字体大小