如何更改默认系统 dpi?

如何更改默认系统 dpi?

我有一台 15.4 英寸的笔记本电脑,其原始分辨率为 1680x1050,预装了 Vista。几天前重新安装 7 后,我注意到控制面板 -> 外观和个性化中的 DPI 设置不是 100%,而是 125%(或 150%,我不记得了)。显然,Windows 认为 100% 的屏幕文本太小,因此将 125% 设为系统默认值。

我把我的账户改成了 100%,但系统默认还是 125%。登录屏幕仍然是 125%(其实不是问题),但更烦人的是,用 Visual Studio 2010 创建的 msi 安装包使用的是系统默认设置,看起来很奇怪。

有没有办法改变系统默认的 dpi 设置?

答案1

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\Software\Fonts\在注册表中 检查。

它将/应该有一个名为“LogPixels”(类型为 REG_DWORD)的键,其数据为默认 DPI。IE:将其设置为(十进制)96,表示 96DPI,即“100%”。

如果您在注册表中对其进行了更改,则需要重新启动才能使其生效。

相关内容