[ Windows 10 ] 高解析度環境的救星:「覆蓋高DPI縮放行為」

Title

Windows 過往在高解析度環境遇上沒有針對這種環境做調整的程式都會遭遇一個窘境:程式的界面(包含文字與圖像)細小的難以辨識跟點擊。在 macOS 沒有遇到這種情形是因為 Apple 強制使用者只能安裝來自 App Store的程式,而且也強制開發者必須遵循他們的開發指南,所以程式在不同解析度都得以被調整到適當的大小。而 Microsoft 並沒有這種強制規範,所以在這方面很吃虧。這種情況終於在 Windows 10 春季創作者更新版中得以改善。

在 2017 年 4 月釋出的 Windows 10 春季創作者更新版中,加入了一個「覆蓋高DPI縮放行為」的新功能。所謂高 DPI 可以直接想為高解析度環境。如果你在高解析度環境(例如 Surface Pro 4 的 2736 x 1824 環境)遇到沒有跟上時代的程式,找到執行檔將游標移過去按右鍵,點「內容」叫出內容視窗後進入相容性頁面,把「覆蓋高 DPI 縮放行為」打勾並且在下拉式選單選擇 系統 後按確定儲存即可。如果你的程式這麼做無效的話,請試試看 系統(增強)

00001

使用這個功能可以解決大多數在高解析度環境中無法自行放大的程式的界面問題。

如果有興趣了解更深入的相關細節,可以參考 High-DPI Scaling Improvements for Desktop Applications in the Windows 10 Creators Update (英文)。