文字亂碼怎麼解決?
電腦字體變成亂碼了
給你一個比較好的修復方法,因為這涉及到比較專業的問題,用手動修復對於普通用戶來說比較犯難,建議使用軟件修復。以下為你介紹使用360安全衛士的修復方案。
1打開360安全衛士
2.選擇電腦專家
3.選擇軟件問題
4.點擊軟件亂碼選項,進入到以下界面
最後依據你的問題來選擇修復選項。
希望幫助到你,有疑問可向我追問,盡我所能為你解答。
html 文字亂碼怎麼辦啊
在加一個伐meta http-equiv="Content-Type" content="text/html; charset=utf-8" />或者
電腦部分軟件出現亂碼和不顯示字該怎麼�
百度經驗:《電腦維護:[47]修復亂碼》jingyan.baidu.com/...6.html
軟件文字亂碼變成?問號了怎麼�
這應該是殺毒把系統的字體殺掉了,或刪除某個文件時把系統的字體刪了
怎麼解決亂碼問題
漢字亂碼現象�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=“新宋體�
FontPack......
我的電腦有些軟件文字變亂碼?
是因為這些軟件的文字編碼,和系統所用的文字編碼發生了衝突,所以系統不能正確地顯示�
開始 - 控制面板 - 區域和語言 - 管理 - 非Unicode程序語言,點“更改系統區域設置”,然後選擇“中文(簡體,中國)”,確認�
在打開這些程序的時候,就沒有這個問題了�
以下是相關解決辦法:
可能是由於誤操作,註冊表裡沒有字體關聯了…�
到其他機子上把系統原來的字體拷貝一份,再放到那個font文件夾裡,覆蓋安裝就行。開機很這正�,過一段時間之後突然系統的文件夾的文字全部變成小方框,用智能ABC打字,輸入拼音後回車,方框裡顯示的字是“II�,控制面板裡只有圖標,下面的字也都變方框了,然後電腦反應奇慢無比,點重啟和關機都沒有響應,有的地方的漢字就是方框或者豎條,英文卻沒問題�
這對幾個問題做相應的解決:
1、美化主題的問題
很多人使用了系統美化主題包,在你刪除的時候,或者中馬被刪除等情況,字體也被刪除了,比如宋體方面的字體,或者說是你主題的字體等等,不要下微軟雅黑字體之類的字體,這沒用的,因為系統用的基本是宋體、楷體、新宋之類的字體,如果美化主題桌面需要的字體在系統裡面沒�,就會出現所有的字體都變成方框的現象,桌面空白處點右鍵——屬性——更改下美化主題看看會不會還出現這種情況�
不行就把E:\WINDOWS\Resources\Themes下的文件用你在別的機子上拷貝的相同文件替換一下,然後把主題換成WINDOWS經典主題後,然後再換成WINDOWS XP的主題試一下,替換文件最好在安全模式下替換�
2、區域語言設定問題
控制面板——區域和語言選項——選項和高級兩處都要是中�
3、系統內部編碼問�
在瀏覽網頁過程中不小心點了編碼選項,誤操作,或者其他不可預知的情況,由於編碼錯誤也會出現字體都變成方框的現�,打開一個網頁,找空白處鼠標右鍵——編碼——選“簡體中文�
4、字體庫被破壞問�
同樣,很多不可預知的問題導致把系統自帶的字體庫給破壞了,如果字體庫被破壞,系統顯示所需要的文字不存在,當然會出現字體都變成方框的現象,可以從網上下載一個將原來的覆蓋了,或者將別人電腦中的字體庫備份一下,然後安裝到自己的電腦中試一試,x:\windows\fonts目錄下所有文件全部copy到你機器上�
或� 點擊 控制面板=>字體=>字體設置(窗口左上角�=>還原默認
word 文檔顯示亂碼怎麼�
打開word出現提示轉換文檔打開是禒碼的原因�
1.可能是低版本打開高版本。或者是格式不相同�
2.文檔損壞了�
解決辦法�
方法一:利用word2002/2003的“打開並修復”功能來修復文擋�
(1)啟動word2002/2003,單擊“文�-----打開”,在“打開”對話框中選重要修復的word文擋�
(2)單擊“打開”按鈕右邊的下三角按鈕,在彈出的下拉菜單中選中“打開並修復”選項,即可對損壞的文擋進行修復,修復完成後,顯示文擋內容�
提示:“打開並修復”是隻有word2002以上的版本才具有的功能�
方法二:轉換文擋格式來修復文擋�
如果使用的是word2002以下的版�(如word2000),可以用此方法來修復文擋�
(1)啟動word2000後單擊“工�------選項-------常規”。在該選項卡中選中“打開時確認轉換”複選框,並單擊“確定”按鈕�
(2)單擊“文�---打開”,在彈出的“打開”對話框中選中要恢復的文件,並在“文件類型”框中選中“從任意文件中恢復文本”�
(3)單擊“打開“按鈕自動對孫換文擋進行轉換修復�
(4)如果顯示的文擋內容混亂,單擊“文�---另存為”,將文擋保存為“RTF格式”或其他word所識別的格式�
(5)保存後關閉文擋,再次打開以“RTF格式”保存的文擋即可看到完整的文擋�
(6)再將文擋保存為“DOC格式”即可,這樣就完成了對孫換文擋的修復操作�
提示:此方法也同樣只可以在word2002以上的版本中使用�
方法三:重設格式�
Word用文檔中的最後一個段落標記關聯各種格式設置信息,特別是節與樣式的格式設置。這樣我們就可以將最後一個段落標記之外的所有內容複製到新文檔,就有可能將損壞的內容留在原始文檔中。步驟如下:
①在Word中打開損壞的文檔,選擇“工具→選項”然後選擇“編輯”選項卡,取消“使用智能段落選擇範圍”複選框前的勾。取消選中該複選框,選定整個段落時,Word將不會自動選定段落標記,然後單擊“確定”按鈕�
②選定最後一個段落標記之外的所有內容,方法是:按“Ctrl+End”組合鍵,然後按“Ctrl+Shift+Home”組合鍵�
③在常用工具欄中,依次單擊“複製”、“新建”和“粘貼”按鈕�
方法四:禁止自動宏的運行
如果某個Word文檔中包含有錯誤的自動宏代碼,那麼當你試圖打開該文檔時,其中的自動宏由於錯誤不能正常運行,從而引發不能打開文檔的錯誤。此時,請在“Windows資源管理器”中,按住Shift鍵,然後再雙擊該Word文檔,則可阻止自動宏的運行,從而能夠打開文檔�
方法五:
用修復軟件,如DocRepair�
,1.可能是低版本打開高版本。或者是格式不相同�,2.文檔損壞了�,解決辦法�,
文字亂碼怎麼�?
出現亂碼一般是Windows系統字庫的問題,可能是系統錯誤或不正常關機造成的,也可能是某些軟件需要使用操作系統以外的字庫造成的。解決辦法得看具體的問題,一般情況下的Windows亂碼可以通過以下兩種方法解決� 第一種是解決Windows系統錯誤造成的亂碼問題,重啟後用F8鍵激活系統菜單,進入安全模式。等系統檢查完畢,硬盤沒有響應後再重新正常退出並重新啟動計算機,正常進入Windows,字體一般就能自動恢復。這是因為Windows在進入安全模式時會重新索引字庫及整理菜單� 另外一種解決方法用於修正軟件造成的註冊表中關於字體部分設置出錯的問題。運行“Regedit”啟動註冊表編輯器。在“HKEY_LOCAL_MACHINESystemCurrentControlSet Controlfontassoc”鍵下有 “Associated CharSet”和“As龔ociated 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、宋體、宋體、宋體、宋體、宋體、宋體”。重新啟動系統後漢字就應該顯示正確了。建議您在修改前先備份註冊表,以防修改錯誤使系統出現問題�
頁面亂碼問題怎麼解決�
1.第一個地方的編碼格式為jsp文件的存儲格式。Eclipse會根據這個編碼格式保存文件。並編譯jsp文件,包括裡面的漢字�
第二處編碼為解碼格式。因為存為UTF-8的文件被解碼為iso8859-1,這樣如有中文肯定出亂碼。也就是必須一致。而第二處所在的這一行,可以沒有。缺省也是使用iso8859-1的編碼格式。所以如果沒有這一行的話,“我是個好人”也會出現亂碼。必須一致才可以�
第三處編碼為控制瀏覽器的解碼方式。如果前面的解碼都一致並且無誤的話,這個編碼格式沒有關係。有的網頁出現亂碼,就是因為瀏覽器不能確定使用哪種編碼格式。因為頁面有時候會嵌入頁面,導致瀏覽器混淆了編碼格式。出現了亂碼�
2.表單使用Post方式提交後接收到的亂碼問�
這個問題也是一個常見的問題。這個亂碼也是tomcat的內部編碼格式iso8859-1在搗亂,也就是說post提交時,如果沒有設置提交的編碼格式,則會以iso8859-1方式進行提交,接受的jsp卻以utf-8的方式接受。導致亂碼。既然這樣的原因,下面有幾種解決方式,並比較�
A,接受參數時進行編碼轉換
String str = new String(request.getParameter("something").getBytes("ISO-8859-1"),"utf-
8") � 這樣的話,每一個參數都必須這樣進行轉碼。很麻煩。但確實可以拿到漢字�
B,在請求頁面上開始處,執行請求的編碼代碼� request.setCharacterEncoding("UTF-8"),把提交內容的字符集設為UTF-8。這樣的話,接受此參數的頁面就不必在轉碼了。直接使用 String str = request.getParameter("something");即可得到漢字參數。但每頁都需要執行這句話。這個方法也就對post提交的有效果,對於get提交和上傳文件時enctype="multipart/form-data"是無效的。稍後下面單獨對這個兩個的亂碼情況再進行說明�
C,為了避免每頁都要寫request.setCharacterEncoding("UTF-8"),建議使用過濾器對所有jsp�
現在將常見的亂碼問題分為JSP頁面顯示中文亂碼、表單提交亂碼兩類�
1)JSP頁面中顯示中文亂�
在JSP文件中使用page命令指定響應結果的MIME類型,如<%@ page language="java"
contentType="text/html;charset=gb2312" %>
2)表單提交亂碼
表單提交�(post和Get方法),使用request.getParameter方法得到亂碼,這是因為tomcat處理提交
的參數時默認的是iso-8859-1,表單提交get和post處理亂碼問題不同�
下面分別說明�
(1)POST處理
對post提交的表單通過編寫一個過濾器的方法來解決,過濾器在用戶提交的數據被處理之前被調用
,可以在這裡改變參數的編碼方式,過濾器的代碼如下�
Java代碼
CharacterEncodingFilter.java:
public class CharacterEncod......
TXT中文顯示亂碼怎麼解決
打開TXT後點左上角的 文件 按鍵,然後再下拉框裡找到 另存� 按鍵,點按鍵出項一個文件筐下邊有編碼,你可以更改下編碼。就可以了。如果還是不行的話那就是你的文件壞了�