在電腦中安裝了Windows後又安裝了其他軟體,整理硬碟片段時,系統提示:“硬碟片段含有錯誤”。用SCANDISK修複後,片段真的便不能用了,再進入 Windows附件中時,發現其中漢字不見了。經檢查沒有病毒,再查看SCANDIDSK.LOG檔案,提示:“檔案夾C:Windows已被損壞………”。
根據上述故障現象,中文Windows發生漢字亂碼,大多是因註冊表中有關漢字顯示的內容丟失而造成。
①開啟登錄編輯程式 (WindowsREGEDIT.EXE),
②再開啟有“Associated Default Fonts”及“Associated Char Set”這兩行關鍵字,
③若有,再分別開啟這兩行關鍵字即可看到其中內容。
④當只有“預設”一行而無其他內容,表明無法定義有關的漢字顯示,為漢字亂碼的原因。
可採用手工方法進行修複:
(1)單擊“開始”,選擇“運行”。
(2)在“運行”對話方塊中,鍵入regedit,單擊“確定”,開啟登錄編輯程式。
(3)展開“我的電腦HKEY—LWCAL—MACHINESystemcurrent Control SetControl Fontassoc”查看底下有無“Aossiated Char Set檔案夾表徵圖,在視窗的右欄中,將增加以下內容:
ANSI(00)“Yes”
GB2312(86)“Yes”
WEM(FF)“Yes”
SYMBOL(02)“on”
SYMBOL(02)“on”
增加方法為:在編輯建立菜單中,單擊“串值”,再在右欄中出現的文字框中,鍵入ANSI(00),之後雙擊該文字框,在出現的對話方塊中,鍵入Yes,單擊“確定”,其餘增加的內容依此類推。
(4)按照上述方法,單擊Associated Default Fonts檔案表徵圖,其視窗的右欄中將增加以下內容:
Assoc System Font“Simsun、ttf”
Font Package Decorative“宋體”
Font Package Dont Care“宋體”
Font Package Modern“宋體”
Font Package Roman“宋體”
Font Package Script“宋體”
Font Package Swiess“宋體”
(5)當沒有“Associated Char Set”及“Associated Default Fonts”兩行關鍵字時,則Fontassoc檔案夾,在編輯新菜單下,單擊“主鍵”,再在出現的文字框中,分別鍵入上述兩行關鍵字,之後按步驟 (4)增加所列之內容。
(6)關閉系統,重新啟動電腦。