答案1
我认为很简单:只要屏幕分辨率增加,默认 DPI(100%)也需要增加,以防止“太小“用户界面。
Windows 7 于 2009 年发布,我猜那时还没有全高清显示器。
看一下这个帖子在 MSDN 博客上,但我将引用重要部分:
Windows 7 进行了更改,将屏幕分辨率设置为显示器的原始分辨率,如果屏幕分辨率超过某个值,则默认字体大小为 120 DPI(每英寸点数)。这大约是正常 96 DPI(100%)的 125%。当系统默认为 125% DPI 时,它还会将 MS Sans Serif 字体调整得更大。如果用户决定将 DPI 重新设置为 100%,那么可缩放的 TrueType 字体将按预期进行调整。
MSDN文章的作者也遵循了这一点:
我安装了 Windows 7 Ultimate 版本,它没有视频驱动程序,因此默认分辨率较低,为 100% DPI。一旦我从 Windows 更新安装了视频驱动程序,我就能获得原始分辨率并保持 100% DPI。
但:
该问题不是内部问题,它可能发生在任何具有高分辨率显示器的 Windows 7 系统上,在初始安装期间可以找到该显示器的驱动程序,因此默认为 125% DPI。
Windows 8 和 10 也遵循了同样的观点。
希望这可以帮助!