首頁 > 科技

軟網推薦:自己動手解決Windows 10字型故障

2021-06-03 15:50:12

為了與眾不同,不少人喜歡在自己的電腦中安裝使用個性化字型。不過字型是系統底層元件,操作過程中如果出現誤刪或者損壞字型,就有可能引發系統或一些應用程式使用異常。那麼Windows 10系統如果遭遇字型故障,我們該怎麼解決呢?

一鍵恢復解除字型顯示故障

當我們遇到系統字型故障,比如使用第三方主題導致字型顯示錯誤時,可以重置字型元件,快速恢復到系統原來的預設字型。在Windows 10中,依次開啟「控制面板→外觀和個性化→字型」,點選「更改字型設定」,接著在開啟的視窗中點選「還原預設字型設定」,即可將系統字型恢復到初始狀態(圖1)。

圖1 恢復預設設定

Windows 10預設字型實際上是由登錄檔中的相關鍵值確定的,如果執行上述操作後故障依舊,那麼原因可能是第三方程式更改了登錄檔。這時以管理員身份啟動登錄檔編輯器,依次展開[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts],找到右側的「Microsoft YaHei & Microsoft YaHei UI (TrueType)」,開啟後將「數值資料」值更改為預設的「Msyh.ttc」。接下來再將「Microsoft YaHei Bold & Microsoft YaHei UI Bold(TrueType)」更改為預設的「Msyhbd.ttc」,以及將「Microsoft YaHei Light & Microsoft YaHei UI Light (TrueType)」更改為預設的「Msyhl.ttc」重啟後即可恢復預設設定了(圖2)。

圖2 恢復登錄檔設定

微軟雅黑從Windows Vista開始就作為Windows中的預設字型(Windows XP預設字型是宋體),它包括Msyh.ttc(雅黑常規字型,主要用在資源管理器的選單、開始選單等系統UI上)、Msyhbd.ttc(雅黑粗體)和Msyhl.ttc(雅黑細體字型)。Msyhl.ttc常用在開發中,比如很多APP中的選單文字使用的是它。瞭解這些系統字型的設定後,我們只要在登錄檔中修改對應的鍵值,就可以恢復系統預設字型了。

命令列快速恢復註冊字型

預設情況下,我們下載字型檔案後,右鍵點選選擇「安裝」就可以完成特定字型的安裝。不過在安裝一些帶有BUG的應用程式時,可能會遇到字型無法註冊的故障。

當遇到上述情況,我們可以藉助FontReg.exe命令列進行修復。首先到https://www.rizonesoft.com/download/6033/下載該命令列軟體,將其解壓到D盤根目錄(d:)。接著根據自己的系統類型(32還是64位)選擇相應命令,這裡我們以64位系統為例。以管理員身份啟動命令提示符運輸入執行「D:FontReg_x64.exe」,該命令就會將系統中沒有註冊的字型全部自動註冊了,非常快捷(圖3)。

圖3 命令列註冊字型


IT145.com E-mail:sddin#qq.com