1樓:匿名使用者
如果滿意,請及時採納。
漢字亂碼現象有4種型別:
1.文字亂碼:是windows系統顯示亂碼,如:選單、桌面、提示框等。這是由於登錄檔中有關字型部分的設定不當引起的;
2.文件亂碼:是各種應用程式、遊戲本來顯示中文的地方出現亂碼。這種亂碼形成的原因比較複雜,有第1類的亂碼原因,也可能是軟體中用到的中文動態鏈結庫被英文動態鏈結庫覆蓋所造成的;
3.檔案亂碼:主要是指郵件亂碼;
4.網頁亂碼:是由於港台的正體中文大五碼(big5)與大陸簡體中文(gb2312)不通用而造成的。
消除各類亂碼的方法
一 系統亂碼的消除方法
這類亂碼是由於在windows登錄檔中,關於字型部分配置不正常造成的,即使你用內碼翻譯軟體處理也不會消除這類亂碼。那怎麼辦呢?請跟我來:
方法一:找一台與你的windows版本相同且顯示正常的機器,依下列步驟進行:
1.在正常機器上選擇「開始」→「執行」,在對話方塊中鍵入「regedit」,開啟登錄檔編輯器;
2.請你將游標定位到「hkey_local_machine\ system\currentcontrolset\control\ fontassoc」,然後選擇「登錄檔」→「匯出登錄檔檔案」,再選擇「分支」,匯出該分支登錄檔資訊到檔案(如zt.reg)中;
3.把zt.reg檔案拷貝到你那顯示亂碼的機器上,方法是:
在顯示亂碼的機器上執行「regedit」,開啟登錄檔編輯器,選擇「登錄檔」→「匯入註冊登錄檔」,把zt.reg檔案匯入登錄檔中即可。
方法二:如果你找不到一台與你的windows版本相同且顯示正常的機器,則需要手工恢復字型部分的登錄檔
項,其步驟是:
1.首先在顯示亂碼的機器上選擇「開始」→「執行」,在對話方塊中鍵入「regedit」,開啟登錄檔編輯器;
2.選擇「hkey_local_machine\system\ currentcontrolset\control\fontassoc」,正常情況下,會有associated deaultfonts、associated charset兩個資料夾,其正確的內容應是:
子目錄內容
中文win98
中文win98(oem版)
中文win2000
associated charset
ansi(00)=「yes」
gb2312(86)=「yes」
den(ff)=「yes」
symbol(02)=「no」
ansi(00)=「yes」
gb2312(86)=「yes」
oem(ff)=「yes」
symbol(02)=「no」
ansi(00)=「yes」
oem(ff)=「yes」
symbol(02)=「no」
associated defaultfonts
assocsystemfont=「simsun.ttf」
fontpackagedecorative=「宋體」
fontpackagedontcare=「宋體」
fontpackagemodern=「宋體」
fontpackageroman=「宋體」
fontpackagescript=「宋體」
fontpackageswiss=「宋體」
或 assocsystemfont=「simsun.ttf」
fontpackage=「新宋體」
fontpackagedecorative=「新宋體」
fontpackagedontcare=「新宋體」
fontpackagemodern=「新宋體」
fontpackageroman=「新宋體」
fontpackagescript=「新宋體」
fontpackageswiss=「新宋體」
3.當出現漢字亂碼時,上述兩個資料夾中的內容就會不完整,有的沒有associated charset資料夾或其中的內容殘缺不全;有的 associated defaulfonts下的內容殘缺。如果遇到這種情況怎麼辦呢?
其實你只要開啟登錄檔編輯器,在 「hkey_local_machine\system\currentcontrolset\control\fonassoc」下,根據以上的正確內容恢復即可。
二 應用程式、遊戲亂碼的消除方法
明明是中文軟體,可顯示介面上卻出現亂碼,這可能是由於登錄檔中關於字型設定的資訊不正確地被改變而造成的,一般是因為軟體的中文鏈結庫被英文鏈結庫覆蓋而引起的,這種現象經常發生在用微軟開發工具,例如vb、vc開發的中文軟體上。在這類軟體中,選單等顯示介面上的漢字都是受乙個動態鏈結庫「.dll檔案」控制,而軟體的這個動態鏈結庫一般是安裝在win 98/2000的system目錄下的,如果以後你安裝了某個英文軟體也使用同名的動態鏈結庫,則英文軟體的動態鏈結庫就會覆蓋掉你原先的windows\system下的中文軟體的動態鏈結庫。
這樣,當你執行中文軟體時就會呼叫英文的動態鏈結庫,因此出現亂碼。解決辦法是重新安裝中文軟體,恢復中文動態鏈結庫即可。
2樓:2我幫你你幫我
軟體與遊戲衝突,用相容模式進遊戲試試
火狐瀏覽器打不開提示,火狐瀏覽器打不開 提示couldn t load XPCOM
就是不能打 狐瀏覽器的意思。一般出現這種狀況的原因可能是 瀏覽器註冊的元件出錯所致。為了解決這個問題,這裡有幾個方法 1 你可以嘗試充分解除安裝火狐瀏覽器後再重新安裝。請注意 所謂的徹底解除安裝是指包括清除所有之前火狐瀏覽器的安裝資訊,包括登錄檔資訊。當然前提是你在windows作業系統下使用出現的...
刺客信條梟雄打不開提示acsee已停止工作我在
關閉防毒軟體,重新安裝,安裝完成後不要開殺軟,進遊戲試試 安裝steam。就可以了。刺客信條大革命 停止工作 我在遊民上下的 免安裝版的 進不去 結果打了1.2公升級檔 和b5破解補丁 遊民下的免安裝版,遊戲目錄下有support資料夾 或者在目錄下搜尋redist 這個資料夾裡提供了全部用得到的元...
UG6 0打不開提示 NX許可證錯誤
魔獸頑家 查詢你電腦的計算機名稱。方法是,滑鼠在桌面上點 我的電腦 屬性 反鍵 網路標識 完整的計算機名稱,把名稱複製下來等一下有用。把ug的壓縮包解壓到你的硬碟,進入該目錄,把crack下的檔案nx lic的唯讀屬性去掉 滑鼠點該檔案 反鍵 屬性,把 唯讀 前面的勾去掉 用記事本開啟nx lic,...