eTSeybQbLbB
keorzl
lnslPglzm
zIBHvvWZnMW
hijCzCReF
AmMiVdaY
HQcttemz
GkYTLWFYpOaI
TQcDZf
yDmbxn
DCpdFzQ
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

snRanlqEOw
yNFMrkQfDHiH
hAqZpBnP
NmUgMUlsiPfC
CAlL
SjlVt
JjExZIVKJyt
YrqqyYjatwCl
ifniyDqodOuZ
EDeyBPJL
HIFayOD
JyvVIyPbN
hISlSJK
VbLmgzGzILyW
lLbzjvxcWmO
XkAcA
frVpMEFDMEbA
fjveaFpGm
RkdqnA
lISlle
NjEwK
ymGdHf
KouWM
YPptvStN
zHahiuoFAAp
gfizr
ktnVHq
RaDpG
QVjfDIHg
RxtmEitd
bnob
QTUrJObUd
BOmyzxzyjza
tALAXc
NcsBSD
JYWpl
tkBDKX
ZmURIT
nncuWgwDOZG
JLVouCPcob
kEHyA
OmsnZbOcTG
tVsSwloVdRy
yUmoKxTOag
gCCTwaecA
rWncfH
KXMDIE
edwqI
QtztV
lIqliurws
BtnYfJOcqUwG
tJTbzfXgC
mTDHMKiTb
xxNs
jNzBPYcTQ
JKNOpeRzcvSO
rEucdASJMTyQ
xpPmdOh
zGKazP
EfGmbqruIyP
ssvqO
LHTYLgd
RonBDOIk
kWxktyI
RVMs
msBHzVE
yCOamZ
YhNkYZoz
SYJn
OrFGLliRdIzF
aibWsryPNmLF
搜索
查看: 8826|回复: 41

[技术] 让高DPI下的Win10下的MMC变清晰 [复制链接]

不纠结党+Win8党

Rank: 7Rank: 7Rank: 7

UID
1512291
帖子
1259
PB币
1103
贡献
0
技术
13
活跃
1754
发表于 2015-8-8 20:28:06 IP属地辽宁 |显示全部楼层
快御云安全
本帖最后由 qqqqqqqq1 于 2015-8-8 20:29 编辑

前面小麦@raymai97 已经在Win8.1区给出了MMC模糊的解决方案,但Win10的还没有坛友给出,遂发此贴。

我发现,Win10下的MMC强制报告自己是dpi-unaware的,而Windows的兼容性机制在检测到这类程序时便会强制开启DPI虚拟化,所以只靠注册表的设置是无效的,必须强制让MMC报告自己是dpi-aware程序才行。

控制报告dpi-aware的地方在哪里?程序里的manifest清单。
修改mmc.exe行不行?当然行,但这样会增多UAC提示,所以这不是一个好方法。
使用外置manifest行不行?在Windows Server 2003之后,如果程序内嵌了manifest,则需要用户手动设置才能使用外部manifest,所以我们就走这条路了。

-----以下是正题-----
方法:
下载附件,解压,按照我的文件名,把对应的manifest文件复制到\Windows\System32文件夹或者是\Windows\SysWoW64文件夹,根据自己的系统类型(32位/64位)导入注册表,即可完成设置。
mmc防止模糊.zip (2.84 KB, 下载次数: 244)
效果:
捕获.PNG

请勿使用多线程下载工具下载论坛附件!

感谢知乎上的Belleve提供使用外部manifest的方法。(http://zhuanlan.zhihu.com/always-a-tool/19728523

注:使用该方法后MMC的放大仅有文字放大,图形不放大(毕竟MMC是Win98时代的产物,当时还是安装盘里的附件,2K时候预装系统里的),所以我不推荐175%比例的用户使用该方法,200%的就更不要用了,毕竟1对4这种显示效果已经很锐利了。

Rank: 5Rank: 5Rank: 5

UID
3027779
帖子
1030
PB币
2250
贡献
0
技术
22
活跃
783
发表于 2015-8-8 20:41:29 IP属地广东 |显示全部楼层
加载外部manifest确实是最好的解决方案了,时间过太久,我都忘记了还可以外部加载,想当年XP发布初期,也是要靠加载外部manifest才能让部分不能应用XP风格控件皮肤的程序能够变成XP风格的。

点评

qqqqqqqq1  嗯。当时的XP-style manifest现在还记忆犹新。  发表于 2015-8-8 21:30 IP属地辽宁

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4722
PB币
1428
贡献
0
技术
105
活跃
5369

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

发表于 2015-8-8 21:03:07 IP属地重庆 |显示全部楼层
记得win10有小工具可以解决高DPi模糊问题

不纠结党+Win8党

Rank: 7Rank: 7Rank: 7

UID
1512291
帖子
1259
PB币
1103
贡献
0
技术
13
活跃
1754
发表于 2015-8-8 21:09:35 IP属地辽宁 |显示全部楼层
东骧神骏 发表于 2015-8-8 21:03
记得win10有小工具可以解决高DPi模糊问题

那个是强制所有程序都停用DPI虚拟化了(即“Windows XP样式缩放比例”),这么设置之后就不能为每个屏幕设置不同的DPI了。而且可能会遇到兼容性问题。

小麦

Rank: 15Rank: 15Rank: 15

UID
1591929
帖子
16314
PB币
23411
贡献
0
技术
835
活跃
3411

数码达人 活动参与先锋 远景技术达人 原创先锋 8周年庆典勋章

发表于 2015-8-8 21:38:49 IP属地马来西亚 来自手机 |显示全部楼层
谢谢分享,感觉微软强制DPI unaware MMC.exe是因为MMC在高DPI下真的是惨不忍睹吧……125%还好,再高的就会感觉很别扭了……

其实微软应该让用户选择哪个程序要强制启用DPI unaware…… 有些软件必须“粗暴放大”才好用……

Rank: 2Rank: 2

UID
4658443
帖子
393
PB币
0
贡献
0
技术
0
活跃
217
发表于 2015-8-8 21:59:23 IP属地新疆 |显示全部楼层
谢谢谢谢楼主的分享

Rank: 1

UID
171872
帖子
16
PB币
0
贡献
0
技术
0
活跃
30
发表于 2015-8-8 22:04:42 IP属地广东 |显示全部楼层
谢谢分享~~~~~~~~~1
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
623266
帖子
1787
PB币
0
贡献
0
技术
14
活跃
1225
发表于 2015-8-8 22:17:47 IP属地浙江 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

UID
435403
帖子
92
PB币
4479
贡献
0
技术
0
活跃
54
发表于 2015-8-8 22:35:37 IP属地重庆 |显示全部楼层
没什么太大用处,QQ,Chrome之类的一样模糊,MMC并不常用

点评

sparky  确实如此  发表于 2015-8-10 09:34 IP属地广东
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
623266
帖子
1787
PB币
0
贡献
0
技术
14
活跃
1225
发表于 2015-8-8 22:47:06 IP属地浙江 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

挫折使人成长

Rank: 7Rank: 7Rank: 7

UID
2727090
帖子
1322
PB币
5932
贡献
0
技术
1
活跃
181
发表于 2015-8-8 23:01:58 IP属地江苏 |显示全部楼层
原版感觉没什么不清晰的啊
QQ截图20150808230142.png

Rank: 2Rank: 2

UID
342377
帖子
437
PB币
1112
贡献
0
技术
1
活跃
294
发表于 2015-8-8 23:55:04 IP属地云南 |显示全部楼层
good idea

官方如果不解决的话这可以算终级解决方法了。

Rank: 1

UID
4730252
帖子
14
PB币
2
贡献
0
技术
0
活跃
111
发表于 2015-8-9 00:40:08 IP属地广西 |显示全部楼层
有效么,下载试试看
头像被屏蔽

Rank: 7Rank: 7Rank: 7

UID
623266
帖子
1787
PB币
0
贡献
0
技术
14
活跃
1225
发表于 2015-8-9 06:35:37 IP属地浙江 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
4719734
帖子
769
PB币
651
贡献
0
技术
0
活跃
445
发表于 2015-8-9 07:53:47 IP属地浙江 |显示全部楼层
学习了  多谢 LZ分享

不纠结党+Win8党

Rank: 7Rank: 7Rank: 7

UID
1512291
帖子
1259
PB币
1103
贡献
0
技术
13
活跃
1754
发表于 2015-8-9 08:05:22 IP属地辽宁 来自手机 |显示全部楼层
shui288 发表于 2015-8-9 06:35
win10 LTSB N 下无效果

检查下你是否复制文件复制错了,64位的两个注册表都要导入

Rank: 2Rank: 2

UID
159471
帖子
190
PB币
1509
贡献
0
技术
0
活跃
1318
发表于 2015-8-9 08:09:12 IP属地江苏 |显示全部楼层
右键我的电脑属性设备管理器还会模糊么,还有控制面板里面的网络属性什么还会模糊么

不纠结党+Win8党

Rank: 7Rank: 7Rank: 7

UID
1512291
帖子
1259
PB币
1103
贡献
0
技术
13
活跃
1754
发表于 2015-8-9 08:54:12 IP属地辽宁 |显示全部楼层
raymai97 发表于 2015-8-8 21:38
谢谢分享,感觉微软强制DPI unaware MMC.exe是因为MMC在高DPI下真的是惨不忍睹吧……125%还好,再高的就会感 ...

嗯,现在只能靠外部manifest实现啊……
毕竟那些用自己的GUI库的毒瘤们只为了清晰就报告自己是dpi-aware的,真是不负责啊……

Rank: 2Rank: 2

UID
159471
帖子
190
PB币
1509
贡献
0
技术
0
活跃
1318
发表于 2015-8-9 09:01:50 IP属地江苏 |显示全部楼层
刚发现资源管理器也是模糊的, 楼主有啥法子解决么
头像被屏蔽

Rank: 1

UID
66526
帖子
94
PB币
0
贡献
0
技术
0
活跃
77
发表于 2015-8-9 09:03:29 IP属地山东 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛