百度知道知友提出問題:為什麼我的電腦系統檔案顯示亂碼?我電腦的Win7系統是英文版的,但下載、安裝了中文語言套件後,下載到電腦裡的中文軟體還是顯示亂碼。如何解決Windows系統檔案亂碼的問題呢?(本文在Windows8.1系統下撰寫)
如果是中文版系統出現亂碼,我們可以按下面的兩步來解決亂碼的問題。
第一步:修改註冊表值
註冊表路徑:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssocAssociated Charset
步驟:開始 - 運行(輸入regedit) - 確定或者斷行符號,開啟登錄編輯程式;
在開啟的登錄編輯程式視窗,展開:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
在Control的展開項中找到FontAssoc,並展開FontAssoc,在FontAssoc展開項中找到:Associated Charset並左鍵單擊:Associated Charset;
在Associated Charset對應的右側視窗找到:ANSI(00),左鍵雙擊:ANSI(00),彈出編輯字串視窗,在數值資料(V)欄把“NO”更改為“YES”,再點擊:確定;
在Associated Charset對應的右側視窗找到:OEM(FF),左鍵雙擊:OEM(FF),彈出編輯字串視窗,在數值資料(V)欄把“NO”更改為“YES”,再點擊:確定;
點擊確定後回到登錄編輯程式視窗可見:ANSI(00)和OEM(FF)的數值資料都為:YES,退出登錄編輯程式。
第二步:
開啟控制台 - 語言,在開啟的語言視窗,左鍵點擊:更改日期、時間或數字格式,開啟地區交談視窗;
在地區交談視窗,我們點擊:管理,在管理標籤下的非Unicode 程式的語言項左鍵點擊:更改系統地區設定(C)...;
在地區設定視窗,點擊當前系統地區設定(C)欄的小勾,選擇:英語,再點擊確定,重新啟動電腦;
重啟電腦後,我們在地區設定視窗,點擊當前系統地區設定(C)欄的小勾,選擇:中文(簡體,中國),再點擊確定,重新啟動電腦。Windows系統的亂碼問題應該解決了。
如果是英文版系統,安裝中文軟體包後出現亂碼我們可以修改註冊表值來解決亂碼的問題。
註冊表路徑:HKEY_CURRENT_USER]Control Panel International,開啟登錄編輯程式,展開:HKEY_CURRENT_USER]Control Panel,在Control Panel展開項中找到:International並左鍵單擊:International;
在International對應的右側視窗找到Locale,左鍵雙擊Locale,彈出編輯字串視窗,修改數值資料欄(V)中的資料,如果是中文簡體,我們把Locale的索引值修改成"00000804",再點擊:確定;
如果是中文繁體:我們把Locale的索引值修改成"00000404",再點擊:確定;
上述即:Windows系統檔案出現亂碼的解決方案,但不一定對每種系統都適合,僅供朋友們參考。