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樓:小小思毛狗
我也遇到過,折騰了很久終於解決了。
我是用wps的ppt以及其他部分軟體時宋體亂碼,後來發現是電腦裡裝了兩個宋體,卸掉錯誤的那個就恢復正常了。我是win10,在設定——個性化——字型裡面看。
希望能幫到你~
這個是系統原裝字型
這個是我自己不小心裝進去的,解除安裝掉
3樓:匿名使用者
系統內部的字型被替換了,或是字型丟失了!
解決辦法:
全面更新windows/fronts下的字型檔案,重新重動系統,錯誤被修復
電腦有些軟體的字型顯示是亂碼怎麼辦
4樓:學電腦點滴成海
給各位老粉分享科普,電腦知識,裝機必備,各種電腦問題解決大全,下面講的是,電腦系統亂碼,遊戲和軟體都出現亂碼,不用煩惱教你輕鬆搞定,感覺興趣的朋友可以試下
5樓:管家幫幫睿智
親,試試管家提供的多種亂碼解決方法!
電腦裡有些軟體字型是亂碼,有些字型無法顯示。
6樓:z頻道文件
用防毒軟體檢測下,實在不行,做個系統吧
7樓:隕落浮沉
顯示卡驅動吧 你下一個匹配的驅動看看 不行的話 在發圖
我的電腦有些軟體文字變亂碼?
8樓:用q戶名
系統字型庫損壞了!
建議:重灌純淨系統。
建議安裝純淨版的系統。如果你要win7純淨的系統。
請追問我,並說明多少位的?
9樓:
我用360安全衛土,系統修復就行了。
電腦部分軟體顯示亂碼,一些程式打不開
給各位老粉分享科普,電腦知識,裝機必備,各種電腦問題解決大全,下面講的是,電腦系統亂碼,遊戲和軟體都出現亂碼,不用煩惱教你輕鬆搞定,感覺興趣的朋友可以試下 回答電腦軟體出現亂碼,產生的原因可能是系統設定錯誤或者缺少字型。有兩種方法可以改善。方法一 1.點選開始按鈕,然後點選控制面板 2.進入控制面板...
電腦有些軟體的字型顯示是亂碼怎麼辦
1 點選開始按鈕,然後點選 控制面板。2 先將 檢視方式 設定成 類別。然後點選 時鐘 語言和區域。3 再點選 區域和語言。4 點選 管理。選項卡,然後點選 更改系統區域設定。5 將 當前系統區域設定。設定成 英語。然後點選確定按鈕,重啟電腦。重啟電腦後整個系統通常會全部變成亂碼。6 重啟電腦後,再...
電腦部分網頁顯示連線已重置無法開啟
電腦部分網頁顯示連線已重置可以嘗試一下解決辦法 檢查您的網際網路連線狀況,重新啟動您可能正在使用的任何路由器 數據機以及其他網路裝置。將 360安全瀏覽器 作為允許的程式新增到您的防火牆或防病毒軟體設定中。如果它已是允許的程式,則嘗試從允許的程式列表中將其刪除,然後重新新增。檢查 伺服器中 設定或直...