徹底解決Win10字體發虛


1. 適用范圍

適用於窗口標題和菜單等字體模糊(UWP渲染方式不同,所以正常)

2. 解決方法

2.1. 使用ClearType Switch修改

「ClearType Switch」是一個專用於調節 ClearType 和平滑字體邊緣的軟件,官網也可以看到作者對Windows的憤怒(

使用方式如下:

  • 清晰且平滑的字體:勾選以下兩項

    • Enable smooth edges for screen fonts(開啟字體平滑邊緣)
    • Use ClearType (best for LCD monitors)(使用ClearType)
  • 銳化的字體:取消勾選Enable smooth edges for screen fonts

2.2. 手動修改

  1. 進入菜單,此電腦─>屬性─>高級系統設置─>高級─>設置視覺效果

  2. 勾選「平滑屏幕字體邊緣」

  3. 應用

  4. 再取消勾選「平滑屏幕字體邊緣」

  5. 再應用

可以看到,部分菜單已經有變化,注銷重新登錄后字體會全部變化。

3. 原理

一定是Win10的 新特性 ,設置里的變量和實際控制的變量不是對應關系(微軟的向下兼容做的不到位),設置里修改了會改變實際效果;但實際效果被動改變了卻不會反映到設置。

碎碎念 Win10正常安裝后會默認開啟「平滑字體邊緣」和「ClearType」,但這種效果只有在高分辨率和高DPI下才會有優化(自己的筆電默認1920*1080和125%DPI),在低分辨率和低DPI下(1600*900和100%DPI)會因渲染問題導致模糊(Windows問題,其他系統就沒有)。 國內很多軟件(點名批評某大廠)普遍不能很好的支持高DPI,要么就不支持(分辨率過高導致界面字體太小),要么就強行支持(界面根據系統DPI強行放大導致模糊)。 我不能忍受這樣奇葩的窗口和字體,只能調回1600*900和100%DPI。 那么問題來了,低分辨率和低DPI下開啟「平滑字體邊緣」和「ClearType」會導致模糊(低版本Win10更明顯),只關掉「ClearType」會導致字體像馬賽克一樣瞎眼,只有全部關掉重啟后才會正常,但指不定哪天又糊了(例如調節分辨率)。 結果我就被微軟坑了,Win性能選項菜單顯示已關閉「平滑字體邊緣」,實際上已經失效了,需要重新關閉才可以。 這個“特性”我是在AIDA64里才發現(二者的檢測機制不同,AIDA64結果更為精准),再次吐槽Win10的“屎山”。

4. 參考文章

  1. ClearType Switch - software to enable or disable smooth anti-aliasing text rendering in Windows
  2. 關閉微軟自帶ClearType渲染(全局關閉)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM