我使用的是 Windows 8.1 笔记本电脑(Thinkpad T440s)。为了使某些程序不显得模糊/缩放,我必须访问属性.exe
,转到兼容性和“在高 DPI 设置下禁用显示缩放。”
对于许多应用程序以及每次安装新程序时都必须执行此操作,这非常烦人。我可以使用全局覆盖吗?
答案1
右键单击桌面打开“个性化”,然后单击窗口左下角的“显示”。听起来好像默认 DPI 设置已关闭,但您应该可以在那里更改它。
编辑:
要回答 Anderson 的以下问题,您需要了解一些背景信息。从 Windows 8.1 开始,DPI 感知分为三个级别:非 DPI 感知/不感知、系统感知和每显示器感知。应用程序本身决定其 DPI 感知级别。DPI 不感知的应用程序通过称为 DPI 虚拟化的功能进行扩展。正是此 DPI 虚拟化功能扩展了应用程序并在这样做时引入了模糊。不幸的是,目前有相当多的程序不支持 DPI 缩放。即使是微软自己的 Office 套件也不支持每显示器 DPI 感知(2017-8-24)。
通过将 DPI 设置为 100%,则不会缩放,因此也不会出现模糊。
要查看应用程序支持什么级别的 DPI 感知,您可以使用精彩的进程探索器工具。使用 Process Explorer,选择看法文件选项菜单,然后在下拉菜单中选择选择列…. 在打开的窗口中,选择DPI 意识. Process Explorer 现在将列出所有正在运行的应用程序,其中的 DPI Awareness 列将列出上述三个选项之一。