答案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 遵循相同的觀點。
希望這可以幫助!