解決方案:
這類亂碼是由于在Windows注冊(cè)表中,關(guān)于字體部分配置不正常造成的
找一臺(tái)與你的Windows版本相同且顯示正常的機(jī)器:1。在正常機(jī)器上選擇“開(kāi)始”→“運(yùn)行”,在對(duì)話框中鍵入“regedit”,打開(kāi)注冊(cè)表編輯器;2。請(qǐng)你將光標(biāo)定位到“HKEY_LOCAL_MACHINEsystemCurrentControlSetControl Fontassoc”,然后選擇“注冊(cè)表”→“導(dǎo)出注冊(cè)表文件”,再選擇“分支”,導(dǎo)出該分支注冊(cè)表信息到文件(如ZT。REG)中;3。把ZT。 REG文件拷貝到你那顯示亂碼的機(jī)器上,方法是:在顯示亂碼的機(jī)器上運(yùn)行“regedit”,打開(kāi)注冊(cè)表編輯器,選擇“注冊(cè)表”→“導(dǎo)入注冊(cè)注冊(cè)表”,把 ZT。REG文件導(dǎo)入注冊(cè)表中即可。
4。出現(xiàn)亂碼一般是Windows系統(tǒng)字庫(kù)的問(wèn)題,可能是系統(tǒng)錯(cuò)誤或不正常關(guān)機(jī)造成的,也可能是某些軟件需要使用操作系統(tǒng)以外的字庫(kù)造成的。解決辦法得看具體的問(wèn)題,一般情況下的Windows亂碼可以通過(guò)以下兩種方法解決。第一種是解決Windows系統(tǒng)錯(cuò)誤造成的亂碼問(wèn)題,重啟后用F8鍵激活系統(tǒng)菜單,進(jìn)入安全模式。等系統(tǒng)檢查完畢,硬盤(pán)沒(méi)有響應(yīng)后再重新正常退出并重新啟動(dòng)計(jì)算機(jī),正常進(jìn)入Windows,字體一般就能自動(dòng)恢復(fù)。這是因?yàn)? Windows在進(jìn)入安全模式時(shí)會(huì)重新索引字庫(kù)及整理菜單。另外一種解決方法用于修正軟件造成的注冊(cè)表中關(guān)于字體部分設(shè)置出錯(cuò)的問(wèn)題。運(yùn)行 “Regedit”啟動(dòng)注冊(cè)表編輯器。在 “HKEY_LOCAL_MACHINESystemCurrentControlSetControlfontassoc”鍵下有 “AssociatedCharSet”和“AssociatedDefaultFonts”兩個(gè)鍵。當(dāng)出現(xiàn)漢字亂碼時(shí),這兩個(gè)鍵中的內(nèi)容就可能不正確甚至不完整。它們的正確內(nèi)容應(yīng)該是“AssociatedCharSet”內(nèi)有“(默認(rèn))、ANSI(00)、GB2312(86)、OEM(FF)、 SYMBOL(02)”幾項(xiàng)串值,鍵值分別為“(未設(shè)置鍵值)、Yes、Yes、Yes、No”,而“AssociatedDefaultFonts”內(nèi)有“(默認(rèn))、AssocSystemFont、FontPackegeDecorative、FontPackegeDontCare、 FontPackegeModern、FontPackegeRoman、FontPackegeScript、FontPackegeSwiss”幾項(xiàng)串值,鍵值分別為“(未設(shè)置鍵值)、simsun。ttf、宋體、宋體、宋體、宋體、宋體、宋體”。重新啟動(dòng)系統(tǒng)后漢字就應(yīng)該顯示正確了。建議您在修改前先備份注冊(cè)表,以防修改錯(cuò)誤使系統(tǒng)出現(xiàn)問(wèn)題。