為什麼電腦的華語字變成了奇怪的符號

2021-05-05 08:46:18 字數 3894 閱讀 3765

1樓:飄雪無垠無悔

出現亂碼一般是windows系統字型檔的問題,可能是系統錯誤或不正常關機造成的,也可能是某些軟體需要使用作業系統以外的字型檔造成的。

解決辦法得看具體的問題,一般情況下的windows亂碼可以通過以下兩種方法解決。

第一種是解決windows系統錯誤造成的亂碼問題,重啟後用f8鍵啟用系統選單,進入安全模式。等系統檢查完畢,硬碟沒有響應後再重新正常退出並重新啟動計算機,正常進入windows,字型一般就能自動恢復。這是因為windows在進入安全模式時會重新索引字型檔及整理選單。

另外一種解決方法用於修正軟體造成的登錄檔中關於字型部分設定出錯的問題。執行「regedit」啟動登錄檔編輯器。在「hkey_local_machinesystemcurrentcontrolset controlfontassoc」鍵下有 「associated charset」和「associated defaultfonts」 兩個鍵。

當出現漢字亂碼時,這兩個鍵中的內容就可能不正確甚至不完整。它們的正確內容應該是「associated charset」內有「(預設)、ansi(00)、gb2312(86)、oem(ff)、symbol(02)」幾項串值,鍵值分別為「(未設定鍵值)、yes、yes、yes、no」,而「associated defaultfonts」內有「(預設)、assocsystemfont、fontpackegedecorative、fontpackegedontcare、fontpackegemodern、fontpackegeroman、fontpackegescript、fontpackegeswiss」幾項串值,鍵值分別為「(未設定鍵值)、simsun.ttf、宋體、宋體、宋體、宋體、宋體、宋體」。

重新啟動系統後漢字就應該顯示正確了。

建議在修改前先備份登錄檔,以防修改錯誤使系統出現問題,再不行的話,就重灌系統吧。

為什麼電腦本來中文字型突然變成各種符號玩遊戲字型也是

2樓:pc安全家

可能是電腦病毒造成的,建議用360防毒全盤掃描查殺處理病毒,這樣就可以解決。

我的電腦中文變成了我不認識的特殊符號,怎麼解決?急啊。。。

3樓:匿名使用者

診斷:1、相容性問題

2、漢字亂碼現象有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下的中文軟體的動態連結庫。

這樣,當你執行中文軟體時就會呼叫英文的動態連結庫,因此出現亂碼。解決辦法是重新安裝中文軟體,恢復中文動態連結庫即可

一鍵還原······我個人覺得重灌系統,雖然是下策,但最實用!還是重灌系統比較方便

4樓:匿名使用者

看看「區域和語言選項」,選擇中文。

5樓:匿名使用者

中病毒了吧 要不然也不會出現亂碼的

6樓:榮霞戎長霞

應該是中毒了吧!

建議掃掃盤。

7樓:危捷仵晏如

重灌程式、看行不、、、

8樓:闕寶霜姝

你的系統中病毒了。先用防毒軟體全盤查殺,若不行,乾脆重灌系統。

為什麼電腦上顯示的文字全變成了問號

應該是文字型檔的問題,建議開啟控制面板,找到區域與語言選項,選擇語言,選擇下面的為東亞語言安裝檔案.安裝後試試 因為你缺少文字檔案,你可以向那個人索要字型檔案 如果樓主怕麻煩的話就重灌先格式化c盤先,再安裝 輸入法字型檔錯誤,重新安裝下字型檔檔案 最好找身邊懂得朋友幫忙 輸入發有問題啦。裝過個輸入發...

為什麼別人的到我電腦上字型就變化了變成了書法字

自己的bai計算機中字型檔缺少字型 du。解決方案 zhi dao中搜尋 文鼎 字型 內2 下容載字型到本機並解壓 3 選中所有字型按ctrl c 4 開啟c windows fonts 5 按ctrl v貼上字型 6 重啟word 為什麼人家的word文件在我電腦上開啟後格式和字型會變掉?20 會...

為什麼我的電腦上面資料夾屬性全部變成了105kb,其實裡面是有東西的

解 決 方 法 1 開機按f5進入安全模式。2 拷貝 360頑固木馬查殺工具 及 資料夾恢復工具 到目標電腦,如 桌面 上。3 執行winrar,刪除所有硬碟根目錄以及 c windows c windows system32 下的 autorun.inf 檔案 vbs 檔案及所有快捷方式。4 利用...