便Win10更新到現在的1803版,它對高分屏的支持還是一如既往的%¥#^$(省略粗話若干),在2K或者4K屏幕上顯示,100%字小圖小,設置了一定的縮放比例呢,傳統的Win32軟件(.exe)又“糊”的一塌糊涂,該怎么整呢?
首先還是從系統的設置入手,依次進入“設置-系統-顯示”,在右側的“縮放與布局”下點擊“高級縮放設置”,將“允許Windows嘗試修復應用,使其不模糊”的選項打開,雖然前后變化不大,但在某些項目上能看出稍微有那么一丟丟的改變(尤其是125%和175%)。
之后呢,我們可以稍微設置下應用程序,在想要設置的程序快捷方式上用鼠標右鍵選擇屬性,在“兼容性”選項卡下,點擊進入“更改高DPI設置”。
勾選“替代高DPI縮放行為”,在下拉菜單中選擇“應用程序”,可以有效的緩解縮放導致的應用程序顯示虛化的問題,但由于程序開發不合規等問題(沒有按照微軟標準API接口執行),有的程序界面會變得極為怪異,出現類似的問題,只要將下拉菜單中的選項改成“系統(增強)”即可。
用了這幾種方法后,基本上應用程序類的都能看了,但像Windows固定菜單字體還是會慘不忍睹,這問題幾百年都未曾修復,小編也只能從注冊表中找辦法了。
Win+R組合鍵后,輸入regedit進入注冊表編輯器,定位到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide
在右側新建名為“PreferExternalManifest”的DWROD(32位)值,并將其數值數據設置為1。
然后再定位到
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\SideBySide
重復上面新建鍵值的步驟。
然后新建個文本文檔,把下列代碼復制進去:
Microsoft Management Console
true
把文件重命名為“mmc.exe.manifest”(含擴展名),然后丟到C:\windows\system32下即可,這么操作會后系統各種窗口顯示效果就好多了。
哦,如果實在懶得各種設置,別著急,還有第三方軟件可以幫忙,像“No!!MeiryoUI”可以設置系統字體大小,解決顯示模糊問題,或者“Windows 10 DPI Fix”可以讓軟件接管系統設置縮放設置,提升顯示效果。對了,經過其他小編的提醒,還有個終極大招,讓近視眼帶個低度數的眼鏡,這樣就算是模糊的字體,看著也不是太大的問題(反正都看不清)。
隨著2K、4K屏價格降低,越來越多的用戶入手了這些高分屏。不過在常見的24英寸~27英寸屏幕上使用標準顯示大小的時候,高分辨率下的文字、圖標等常常會顯得過小,所以大部分人會使用“顯示設置→縮放與布局→更改文本應用的該項目的大小”功能,對整體顯示元素進行縮放(當然主要是放大)。
Windows 10提供的顯示縮放設置雖然簡單,但卻并不是很“靠譜”,在很多時候,傳統的Win32軟件無法直接匹配縮放設置,界面模糊或者“堅守”小窗界面等情況很常見。甚至在Windows 10自身的界面中,也經常會出現字體放大但圖標大小不變,或者界面看似平滑清晰,但截圖粗糙模糊等情況。由于這一問題已經存在了很久,所以大家也不要期望在近期的版本升級中會有明顯改善
但是,高分屏已經買到手,要提升使用體驗,就必須解決這些問題,我們該怎么辦呢?
●系統設置
首先還是從Windows 10的系統設置入手,依次進入“設置-系統-顯示”,在右側的“縮放與布局”下點擊“高級縮放設置”,將“允許Windows嘗試修復應用,使其不模糊”的選項打開(圖2)。這一選項并不能真正解決模糊問題,但在使用125%、175%這樣比較特異的放大率時,會有更好一些的表現。
●應用程序設置
此外我們還可以針對單個應用程序進行縮放設置優化。在想要設置的程序快捷方式上用鼠標右鍵選擇屬性,在“兼容性”選項卡下,點擊進入“更改高DPI設置”。
勾選“替代高DPI縮放行為”,在下拉菜單中選擇“應用程序”,可以有效緩解縮放導致的應用程序顯示虛化問題,但由于程序開發不合規等問題(沒有按照微軟標準API接口執行),有的程序界面會變得極為怪異,出現類似的問題,只要將下拉菜單中的選項改成“系統(增強)”即可。
●修改注冊表
通過系統和應用程序設置,這些應用程序的縮放表現會好得多,但Windows固定菜單字體的大小、匹配等還是經常有問題。既然在外部設置中找不到的進一步的優化設置,就只能從注冊表中想辦法了。
按Win+R組合鍵呼出界面,輸入regedit并回車進入注冊表編輯器,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide。在右側新建名為“PreferExternalManifest”的DWROD(32位)值,并將其數值數據設置為1,注意選擇為10進制。
然后新建個文本文檔,輸入內容:
Microsoft Management Console
true
把文件重命名為“mmc.exe.manifest”(含擴展名),然后拷到C:\windows\system32(或安裝Windows的其他目錄\system32)下即可,之后重啟系統,各種窗口界面的顯示效果會好一些。
●專業軟件的特殊情況
很多圖形、設計相關的軟件,比如Multisim,以及Adobe旗下的幾乎所有設計軟件,都對系統顯示縮放支持很糟糕,我們可以使用代碼強制其使用windows的縮放設置。創建一個文本文件,輸入以下內容,也可以從網盤(https://pan.baidu.com/s/1CK85kDAEKL4FmdGXglks7g)中直接下載manifest.txt。
將文本文件名稱改為相應軟件的啟動文件加后綴名manifest,例如photoshop.exe.manifest、fireworks.exe.manifest、illustrator.exe.manifest、dreamweaver.exe.manifest等。將相應的manifest文件拷入這些啟動文件所在的相應目錄下即可。
由于這些軟件在設計時對縮放的兼容性就不好,所以強制放大后按鍵變得更大更容易使用,但也會造成按鍵圖標模糊,如何取舍就看大家的需求了。
●其他
針對Windows 10這個萬年不改的問題,也有一些第三方軟件可以幫忙,像“No!!MeiryoUI”可以設置系統字體大小,解決顯示模糊問題,或者“Windows 10 DPI Fix”(圖7)可以讓軟件接管系統設置縮放設置,提升顯示效果。
當然,在Windows操作系統自身帶有缺陷的情況下,各種改善縮放模糊問題的方法,都只是表面上的,或者針對某些特定情況的改善,有時我們還不得不綜合使用多種方法才能在日常使用中獲得較好的效果。已經購買了或者正準備購買高分屏的用戶,還是祈禱在未來的Windwos 10版本中,微軟能徹底解決這一問題吧。