在笔记本电脑等屏幕尺寸相对较小的设备上,我们通常会启用 Windows 的缩放功能,但一些老旧、未适配高 DPI (主要是使用 GDI+ 渲染)或全屏运行的程序在缩放状态下会出现显示不全、模糊和错位等问题,我们可以通过禁用缩放来解决这些问题。

年代久远的程序出现字体模糊问题

年代久远的程序出现字体模糊问题

自定义缩放

这会对所有不能自适应缩放的应用禁用缩放,能够一劳永逸地解决问题。

通过开始菜单或 Win 键 + I 打开设置,点击“系统”菜单。

通过开始菜单或 Win 键 + I 打开设置,点击“系统”菜单。

点击“显示”选项卡中的“高级缩放设置”。

点击“显示”选项卡中的“高级缩放设置”。

输入欲缩放的比例并应用即可。

输入欲缩放的比例并应用即可。

<aside> 🤔 “高级缩放设置”也提供了名为“修复应用缩放”的选项,虽然建议将其开启,但根据作者的经验,这个选项对于解决缩放导致的一般问题并无帮助。

</aside>

兼容性设置

若要更为细致地控制,则需要使用程序兼容性设置。

右键单击或使用 Shift + F10 打开欲修复程序的上下文菜单,打开“属性”窗口。

右键单击或使用 Shift + F10 打开欲修复程序的上下文菜单,打开“属性”窗口。

在“兼容性”选项卡中,点击“更改高 DPI 设置”。

在“兼容性”选项卡中,点击“更改高 DPI 设置”。

勾选“替代高 DPI 缩放行为”,确定即可。

勾选“替代高 DPI 缩放行为”,确定即可。

轻松使用设置

“轻松使用”中的“放大文本”一项仅缩放文本,不缩放界面,可以避免部分程序(如“本地组策略编辑器”)的模糊问题。

设置 → 轻松使用 → 显示 → 放大文本

设置 → 轻松使用 → 显示 → 放大文本

不缩放界面带来的弊端则是大小不一致,无论是 Windows 自身还是第三方程序都有此问题。

参见

如何在 Windows 上享受更棒的字体渲染 - 少数派