方法/步驟
方法一:拷貝“中文字體”文件複製到註冊表處理系統顯示亂碼的問題
去電腦多的辦公室或者網吧找一台跟你的系統相同的電腦,在這台電腦上進行“中文字體”文件拷貝。
步驟:
註冊表路徑:
HKEY_LOCAL_MACHINE systemCurrentControlSetControl FontassocAssociated Default Fonts
開始 - 運行(輸入regedit)- 確定或者回車,打開註冊表編輯器
我們在打開的註冊表編輯器窗口
找到:HKEY_LOCAL_MACHINE,並點HKEY_LOCAL_MACHINE前面的小三角展開
在HKEY_LOCAL_MACHINE展開項中找到:system,並點system前面的小三角展開
在system展開項中找到:CurrentControlSet,並點CurrentControlSet前面的小三角展開
在CurrentControlSet展開項中找到:Control,並點Control前面的小三角展開
在Control展開項中找到: Fontassoc,並點 Fontassoc前面的小三角展開
在Fontassoc展開項中找到:Associated Default Fonts,並左鍵點擊:Associated Default Fonts
然後我們插入U盤,點“註冊表編輯器”窗口的:文件 - 導出(E),在:文件名(N)欄中輸入中文字體,再點擊:保存這時我們已經把中文字體文件保存在我們的U盤中了
在顯示亂碼的計算機上插入U盤,開始-運行(輸入regedit)- 確定,打開“註冊表編輯器”,在“註冊表編輯器”窗口:點:文件 - 導入(I),雙擊:中文字體文件,中文字體就導入到註冊表中了。
方法二:修改註冊表值處理系統顯示亂碼的問題
如果找不到相同系統的計算機或者不方便另外找計算機的話,我們可以修改註冊表值來處理系統顯示亂碼的問題。
步驟:
註冊表路徑:
HKEY_LOCAL_MACHINE systemCurrentControlSetControl FontassocAssociated Default Fonts
開始 - 運行(輸入regedit)- 確定或者回車,打開註冊表編輯器
我們在打開的註冊表編輯器窗口
找到:HKEY_LOCAL_MACHINE,並點HKEY_LOCAL_MACHINE前面的小三角展開
在HKEY_LOCAL_MACHINE展開項中找到:system,並點system前面的小三角展開
在system展開項中找到:CurrentControlSet,並點CurrentControlSet前面的小三角展開
在CurrentControlSet展開項中找到:Control,並點Control前面的小三角展開
在Control展開項中找到: Fontassoc,並點 Fontassoc前面的小三角展開
在Fontassoc展開項中找到:Associated Default Fonts,並左鍵點擊:Associated Default Fonts
校對Associated Default Fonts項的右側值:
AssocSystemFont DEG_SZ
FontPackage DEG_SZ 新宋體
FontPackageDecorative DEG_SZ 新宋體
FontPackageDontcare DEG_SZ 新宋體
FontPackageModern DEG_SZ 新宋體
FontPackageRoman DEG_SZ 新宋體
FontPackageScript DEG_SZ 新宋體
把不正確的項或者沒有的項更改或者添加為上述的項目和字符串值。
如:沒有FontPackageSwiss 項,我們在右側右鍵單擊空白處 - 新建(N)- 字符串值(S)
我們再複製:FontPackageSwiss,右鍵點:新值#1 - 重命名 - (右鍵)粘貼
們再左鍵雙擊:FontPackageSwiss,在“編輯字符串”窗口的數值數據(V)欄中輸入:新宋體,再點擊:確定
這時我們就可以看到:FontPackageSwiss DEG_SZ 新宋體,已經添加到註冊表中了,退出註冊表,重啟計算機。OK