无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 13680|回复: 62
打印 上一主题 下一主题

功夫不负有心人,终于搞定了!让PE启动时就取消“平滑屏幕字体边缘”?

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-13 23:26:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
功夫不负有心人,终于搞定了!
=========================================================================================
方法很简单,只需修改注册表文件Default中的两个地方,再将修改好的Default替换到Wxrs_6.iso中即可。第二处原Default文件中没有,导入即可,这也是走了许多弯路的主要原因。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\_Default\Control Panel\Desktop]
"FontSmoothing"="0"

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
=========================================================================================
求助:怎样让PE启动时就取消“平滑屏幕字体边缘”
我使用的是“我心如水 SERVER 2003 PE v16.16 网启版.ISO”PXE网络启动。


就是希望在PE启动时,就已经设置好 系统属性|高级|性能选项|取消“平滑屏幕字体边缘”。以免每次启动后手工设置。因为使用“平滑屏幕字体边缘”时,有些软件字体显示模糊。

将Default中的FontSmoothing修改为0,但是修改的键值在启动过程中被自动替换为2。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"

尝试在PECMD.ini等文件中添加修改注册表的命令不成功,REGI HKCU\Control Panel\Desktop\FontSmoothing=0。注册表键值倒是可以修改到期望的数值,但是不起作用,屏幕显示依然是“平滑屏幕字体边缘”的效果。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"

尝试修改Shell32.dll,但没有找到需要修改什么地方。

Shell32.dll是“我心如水 SERVER 2003 PE v16.16 网启版.ISO”,4 789 248 bytes。
[RegAdvancedOptions]
HKLM,"Software\Microsoft\Windows NT\CurrentVersion","RegisteredOwner",%REGSZ%,"我心如水"
HKLM,"Software\Microsoft\Windows NT\CurrentVersion","RegisteredOrganization",%REGSZ%,"Windows Server 2003 PE"

“我心如水 SERVER 2003 PE v16.16 网启版.ISO”下载地址:
http://u.115.com/file/f117d081d5
我心如水_SERVER_2003_PE_v16.16_网启版.7z

[ 本帖最后由 shuren 于 2010-11-17 20:46 编辑 ]
63#
发表于 2010-12-9 18:14:00 | 只看该作者
原帖由 66369 于 2010-11-19 21:22 发表



----------

你不改的话.怎么找你呢.


今天才发现去掉后,效果比较难看。
还是改回来算了。
回复

使用道具 举报

62#
发表于 2010-11-19 21:22:46 | 只看该作者
原帖由 网虫2008 于 2010-11-17 21:04 发表
恭喜,,恭喜,,

哈哈,,第一时间盗用你的成果,,,这就改我的O3PE去!

谢谢!



----------

你不改的话.怎么找你呢.
回复

使用道具 举报

61#
发表于 2010-11-19 15:37:09 | 只看该作者
传一个改好的DEFAULT:
DEFAULT.rar (17.04 KB, 下载次数: 30)
回复

使用道具 举报

60#
 楼主| 发表于 2010-11-17 21:10:56 | 只看该作者

回复 #59 网虫2008 的帖子

非常高兴这对你有用!
回复

使用道具 举报

59#
发表于 2010-11-17 21:04:25 | 只看该作者
恭喜,,恭喜,,

哈哈,,第一时间盗用你的成果,,,这就改我的O3PE去!

谢谢!
回复

使用道具 举报

58#
 楼主| 发表于 2010-11-17 20:43:09 | 只看该作者
功夫不负有心人,终于搞定了!让PE启动时就取消“平滑屏幕字体边缘”?


功夫不负有心人,终于搞定了!
=========================================================================================
方法很简单,只需修改注册表文件Default中的两个地方,再将修改好的Default替换到Wxrs_6.iso中即可。第二处原Default文件中没有,导入即可,这也是走了许多弯路的主要原因。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\_Default\Control Panel\Desktop]
"FontSmoothing"="0"

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing]
"DefaultValue"=dword:00000000
"DefaultApplied"=dword:00000001
=========================================================================================

[ 本帖最后由 shuren 于 2010-11-17 20:46 编辑 ]
回复

使用道具 举报

57#
 楼主| 发表于 2010-11-16 23:04:51 | 只看该作者

回复 #55 12050202 的帖子

我使用该办法没有成功。感觉这种笨办法的方向不对,是否可以使用命令或者程序来完成手工取消“平滑屏幕字体边缘”的操作?
回复

使用道具 举报

56#
 楼主| 发表于 2010-11-16 22:37:54 | 只看该作者

回复 #55 12050202 的帖子

我是启动后使用Radmin远程控制。不取消屏幕字体模糊,看一会眼镜就累,取消后“平滑屏幕字体边缘”后清晰得多。
回复

使用道具 举报

55#
发表于 2010-11-16 22:16:11 | 只看该作者
原帖由 66369 于 2010-11-16 21:09 发表



=====

怀疑LZ修改的注册表位置是否对.或还有其他的要修改.

手工取消“平滑屏幕字体边缘”,刷新系统.导出注册表.

重启后导入试下.

如行.再慢慢精简.以后在启动过程加入.

因我觉得不必要取 ...



----------------------
一直关注
用这办法试成功了
但注册表可能体积大
导入费时间
过后刷新系统
没有平滑屏幕字体边缘了

22'LCD 打开资源管理器
字体毛毛的
无实际意义

没时间找新注册表的不同
不懂为啥软件要如此折腾
回复

使用道具 举报

54#
 楼主| 发表于 2010-11-16 22:01:56 | 只看该作者

回复 #53 玄天 的帖子

看来你也搞不定。不过还是多谢了!
回复

使用道具 举报

53#
发表于 2010-11-16 22:00:31 | 只看该作者
原帖由 shuren 于 2010-11-16 21:48 发表
请教9个修改的键值中,要修改哪些键值能起作用?哪些键值的改变对有效修改是有价值的?

不是太清楚(我也没想要搞清楚),反正你也上百次了,再试9次吧:)
回复

使用道具 举报

52#
 楼主| 发表于 2010-11-16 21:48:33 | 只看该作者

回复 #51 玄天 的帖子

请教9个修改的键值中,要修改哪些键值能起作用?哪些键值的改变对有效修改是有价值的?

[ 本帖最后由 shuren 于 2010-11-16 21:49 编辑 ]
回复

使用道具 举报

51#
发表于 2010-11-16 21:45:27 | 只看该作者
Modified keys: 9
:)
回复

使用道具 举报

50#
 楼主| 发表于 2010-11-16 21:41:56 | 只看该作者

我使用RegSnap监视的结果,见附件

我使用RegSnap监视过,只发现以下键值从2变为0,没有发现其他的有价值的改变。
监视结果见以下附件:
smooth-no-smooth-yes.rar (2.14 KB, 下载次数: 28)

Regsnap v5.8 build 1920
(c) LastBit Software, support@lastbit.com  First snapshot
Second snapshot

File name smooth-yes.rsnp smooth-no.rsnp
Snapshot date 2010-11-16 21:36:42 2010-11-16 21:37:17
PC / User name WINPE22265 / SYSTEM WINPE22265 / SYSTEM
Comment smooth-yes smooth-no

In this report:
Registry report
File list inX:\WXPE\*.*
File list inX:\WXPE\system32\*.*
c:\autoexec.batreport
c:\config.sysreport
File list inX:\Documents and Settings\Default User\My Documents\*.*




--------------------------------------------------------------------------------


Registry report


Summary info:
Deleted keys: 0
Modified keys: 9
New keys : 0
0 milliseconds taken


Modified keys
HKEY_CURRENT_USER\Control Panel\Desktop\FontSmoothing
New: String: "0"
Old: String: "2"
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count\HRZR_EHAPCY
New: Type: REG_BINARY Length: 16 (0x10) bytes

    00 00 00 00 08 00 00 00 E0 8E 36 5B 93 85 CB 01  |  ........鄮6[?/font>吽.

Old: Type: REG_BINARY Length: 16 (0x10) bytes

    00 00 00 00 07 00 00 00 40 A8 92 D1 92 85 CB 01  |  ........@⊕褣吽.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count\HRZR_EHAPCY:FLFQZ.PCY
New: Type: REG_BINARY Length: 16 (0x10) bytes

    00 00 00 00 08 00 00 00 E0 8E 36 5B 93 85 CB 01  |  ........鄮6[?/font>吽.

Old: Type: REG_BINARY Length: 16 (0x10) bytes

    00 00 00 00 07 00 00 00 40 A8 92 D1 92 85 CB 01  |  ........@⊕褣吽.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\SavedLegacySettings
New: Type: REG_BINARY Length: 60 (0x3c) bytes

    000000: 3C 00 00 00 06 00 00 00 01 00 00 00 00 00 00 00  |  <...............    000010: 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00  |  ................    000020: 10 BC 86 A9 92 85 CB 01 02 00 00 00 0A 02 0A F0  |  .紗⿸吽........?br>    000030: A9 FE 14 F5 00 00 00 00 00 00 00 00              |  .?.......

Old: Type: REG_BINARY Length: 60 (0x3c) bytes

    000000: 3C 00 00 00 05 00 00 00 01 00 00 00 00 00 00 00  |  <...............    000010: 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00  |  ................    000020: 10 BC 86 A9 92 85 CB 01 02 00 00 00 0A 02 0A F0  |  .紗⿸吽........?br>    000030: A9 FE 14 F5 00 00 00 00 00 00 00 00              |  .?.......

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG\Seed
New: Type: REG_BINARY Length: 80 (0x50) bytes

    000000: D6 5A 9A AC 40 61 69 A8 3A 87 A4 AC 62 D7 B0 B5  |  諾毈@ai?嚖琤装?/font>    000010: 94 9A 6F 27 F8 34 7A 04 72 C9 64 6E E4 10 DB 32  |  敋o'?z.r蒬n??    000020: DE 06 BD 9B 5C EC 0B 90 0E DE 8F F6 A5 20 50 C1  |  ?經\?..?謦 P?/font>    000030: CC 75 7C 17 9C 0D C6 A4 57 FF 1D 9C D7 95 45 C9  |  蘵|.?皮W

[ 本帖最后由 shuren 于 2010-11-16 21:44 编辑 ]
回复

使用道具 举报

49#
发表于 2010-11-16 21:32:46 | 只看该作者

回复 #48 shuren 的帖子

应该不止(至少有三处变化),所以我给出的更改就是最后重启资源管理器
回复

使用道具 举报

48#
 楼主| 发表于 2010-11-16 21:26:41 | 只看该作者
我使用RegSnap监视过,只发现以下键值从2变为0,没有发现其他的有价值的改变。
HKCU\Control Panel\Desktop\FontSmoothing=0
回复

使用道具 举报

47#
发表于 2010-11-16 21:23:19 | 只看该作者
原帖由 66369 于 2010-11-16 21:15 发表



他比较过了.建议他的笨办法..或许有效.题目是"上百次"呢.

我看了次数就晕倒了

pe1还好, pe3中原来的注册表/文件跟踪完全不可用

[ 本帖最后由 玄天 于 2010-11-16 21:24 编辑 ]
回复

使用道具 举报

46#
发表于 2010-11-16 21:15:53 | 只看该作者
原帖由 玄天 于 2010-11-16 21:13 发表

用InstallWatch跟踪注册表很方便,导出注册表比较实在太麻烦:)
或许本人比较的BT,用的东东多半都没啥人使用吧(如果有必要,或许我也可以上传个绿色版)



他比较过了.建议他的笨办法..或许有效.题目是"上百次"呢.
回复

使用道具 举报

45#
发表于 2010-11-16 21:13:24 | 只看该作者
原帖由 66369 于 2010-11-16 21:09 发表



=====

怀疑LZ修改的注册表位置是否对.或还有其他的要修改.

手工取消“平滑屏幕字体边缘”,刷新系统.导出注册表.

重启后导入试下.

如行.再慢慢精简.以后在启动过程加入.

因我觉得不必要取 ...

用InstallWatch跟踪注册表很方便,导出注册表比较实在太麻烦:)
或许本人比较的BT,用的东东多半都没啥人使用吧(如果有必要,或许我也可以上传个绿色版)
回复

使用道具 举报

44#
发表于 2010-11-16 21:09:07 | 只看该作者
原帖由 66369 于 2010-11-16 18:14 发表
手工取消“平滑屏幕字体边缘”,刷新系统.导出注册表.

比较原来的....精简导出的注册表文件.

在PE"启动"项.执行注册文件导入.

注意.进桌面前导入不行的.即在SHEL之后...



=====

怀疑LZ修改的注册表位置是否对.或还有其他的要修改.

手工取消“平滑屏幕字体边缘”,刷新系统.导出注册表.

重启后导入试下.

如行.再慢慢精简.以后在启动过程加入.

因我觉得不必要取消“平滑屏幕字体边缘”.所以以后不会改动这处地方...
回复

使用道具 举报

43#
发表于 2010-11-16 20:54:30 | 只看该作者

回复 #42 shuren 的帖子

很遗憾,本人很久没动PE1,实在也给不出啥好的建议,有个比较笨的方法就是:
启动到PE1,等完全加载后执行InstallWatch,完成设置后再看看注册表有何变化,最后将其更新到PE核心中(如果还有问题,应本人不知环境, 只能说将改变部分的注册数据设置为只读权限即可).
说实话,给我说是哪个PE完全没用(本人从不用),在这方面本人比电脑白痴更白:)
回复

使用道具 举报

42#
 楼主| 发表于 2010-11-16 20:46:21 | 只看该作者

回复 #40 玄天 的帖子

这种方式也测试了,也不行。注册表中的值确实已经改为0了,FontSmoothing=0,但是屏幕显示依然是模糊的。查看“视觉效果”中“平滑屏幕字体边缘”依然是选中状态。恳请大侠指点迷津!

将 REGI HKCU\Control Panel\Desktop\FontSmoothing=0 改为
REGI HKCU\Control Panel\Desktop\FontSmoothing=0
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing\!

并在最后一行加上
KILL explorer.exe
试试
回复

使用道具 举报

41#
发表于 2010-11-16 19:25:45 | 只看该作者
希望楼主成功后能写个注册表文件放出来,方便后来者使用,当然也方便如我这等菜鸟使用。
回复

使用道具 举报

40#
发表于 2010-11-16 19:05:17 | 只看该作者
原帖由 shuren 于 2010-11-16 18:41 发表
放在这里是否可以。我试验了不行,注册表中的值确实已经改为0了,FontSmoothing=0,但是屏幕显示依然是模糊的。查看“视觉效果”中“平滑屏幕字体边缘”依然是选中状态。恳请大侠指点迷津!


WAIT 600
FIN ...

将 REGI HKCU\Control Panel\Desktop\FontSmoothing=0 改为
REGI HKCU\Control Panel\Desktop\FontSmoothing=0
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\FontSmoothing\!

并在最后一行加上
KILL explorer.exe
试试
回复

使用道具 举报

39#
发表于 2010-11-16 18:47:44 | 只看该作者
HKEY_USERS\.DEFAULT
试试
回复

使用道具 举报

38#
 楼主| 发表于 2010-11-16 18:41:34 | 只看该作者

回复 #37 66369 的帖子

放在这里是否可以。我试验了不行,注册表中的值确实已经改为0了,FontSmoothing=0,但是屏幕显示依然是模糊的。查看“视觉效果”中“平滑屏幕字体边缘”依然是选中状态。恳请大侠指点迷津!


WAIT 600
FIND Explorer.EXE,!TEAM SHEL %WinDir%\EXPLORER.EXE|LOGO

REGI HKCU\Control Panel\Desktop\FontSmoothing=0        `取消平滑屏幕字体边缘

EXEC @ATTRIB +H "%USERPROFILE%\「开始」菜单\程序\启动"
EXEC =!%WinDir%\SYSTEM32\OEM.CMD
回复

使用道具 举报

37#
发表于 2010-11-16 18:28:51 | 只看该作者

回复 #34 shuren 的帖子

代码如正确.也不行.请放SHEL之后!

[ 本帖最后由 66369 于 2010-11-16 18:42 编辑 ]
回复

使用道具 举报

36#
 楼主| 发表于 2010-11-16 18:27:47 | 只看该作者

回复 #35 玄天 的帖子

我试验过手工取消“平滑屏幕字体边缘”,字体就清晰了。
回复

使用道具 举报

35#
发表于 2010-11-16 18:24:26 | 只看该作者
原帖由 shuren 于 2010-11-16 18:05 发表
能否指点怎样才能在启动时就自动取消“平滑屏幕字体边缘”,不用每次启动都手工取消。不管用什么方式,只要能够自动取消就行。拜托大侠们了!

字体模糊不一定是字体/字体平滑造成的, 如果使用了不合适的分辨率(驱动程序)一样也会
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-9 21:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表