Win10系統字體無效怎么辦?近日有用戶反映,在下載系統字體并且要安裝的時候,就會提示不是有效的字體文件,這是怎么回事?Win10系統安裝字體的時候一直提示不是有效的字體文件,該如何解決?請看下文具體解決辦法。
1、我們先查看win10系統中的indows updata服務和防火墻(Windows Firewall)服務是不是有開啟,如果沒有的話,我們直接開啟。
2、接著我們使用快捷鍵“WIN+R”打開運行一欄,并輸入services.msc要把上述提到的兩個服務啟動,設置為自動。
3、看看之前是否有最近的更新,卸載最近更新的補丁。
4、完成后就出現了Win10精簡版頁面中。如果還是沒有辦法解決的話,建議安裝原版Win10系統。
為了與眾不同,不少人喜歡在自己的電腦中安裝使用個性化字體。不過字體是系統底層組件,操作過程中如果出現誤刪或者損壞字體,就有可能引發系統或一些應用程序使用異常。那么Windows 10系統如果遭遇字體故障,我們該怎么解決呢?
一鍵恢復解除字體顯示故障
當我們遇到系統字體故障,比如使用第三方主題導致字體顯示錯誤時,可以重置字體組件,快速恢復到系統原來的默認字體。在Windows 10中,依次打開“控制面板→外觀和個性化→字體”,點擊“更改字體設置”,接著在打開的窗口中點擊“還原默認字體設置”,即可將系統字體恢復到初始狀態(圖1)。
圖1 恢復默認設置
Windows 10默認字體實際上是由注冊表中的相關鍵值確定的,如果執行上述操作后故障依舊,那么原因可能是第三方程序更改了注冊表。這時以管理員身份啟動注冊表編輯器,依次展開[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts],找到右側的“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 命令行注冊字體