百度知道知友提出問題:為什么我的計(jì)算機(jī)系統(tǒng)文件顯示亂碼?我計(jì)算機(jī)的Win7系統(tǒng)是英文版的,但下載、安裝了中文語言包后,下載到電腦里的中文軟件還是顯示亂碼。如何解決Windows系統(tǒng)文件亂碼的問題呢?(本文在Windows8.1系統(tǒng)下撰寫)
如果是中文版系統(tǒng)出現(xiàn)亂碼,我們可以按下面的兩步來解決亂碼的問題。
第一步:修改注冊表值
注冊表路徑:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssocAssociated Charset
步驟:開始 - 運(yùn)行(輸入regedit) - 確定或者回車,打開注冊表編輯器;
在打開的注冊表編輯器窗口,展開:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
在Control的展開項(xiàng)中找到FontAssoc,并展開FontAssoc,在FontAssoc展開項(xiàng)中找到:Associated Charset并左鍵單擊:Associated Charset;
在Associated Charset對應(yīng)的右側(cè)窗口找到:ANSI(00),左鍵雙擊:ANSI(00),彈出編輯字符串窗口,在數(shù)值數(shù)據(jù)(V)欄把“NO”更改為“YES”,再點(diǎn)擊:確定;
在Associated Charset對應(yīng)的右側(cè)窗口找到:OEM(FF),左鍵雙擊:OEM(FF),彈出編輯字符串窗口,在數(shù)值數(shù)據(jù)(V)欄把“NO”更改為“YES”,再點(diǎn)擊:確定;
點(diǎn)擊確定后回到注冊表編輯器窗口可見:ANSI(00)和OEM(FF)的數(shù)值數(shù)據(jù)都為:YES,退出注冊表編輯器。
第二步:
打開控制面板 - 語言,在打開的語言窗口,左鍵點(diǎn)擊:更改日期、時(shí)間或數(shù)字格式,打開區(qū)域?qū)υ挻翱?
在區(qū)域?qū)υ挻翱?,我們點(diǎn)擊:管理,在管理標(biāo)簽下的非Unicode 程序的語言項(xiàng)左鍵點(diǎn)擊:更改系統(tǒng)區(qū)域設(shè)置(C)...;
在區(qū)域設(shè)置窗口,點(diǎn)擊當(dāng)前系統(tǒng)區(qū)域設(shè)置(C)欄的小勾,選擇:英語,再點(diǎn)擊確定,重新啟動(dòng)計(jì)算機(jī);
重啟計(jì)算機(jī)后,我們在區(qū)域設(shè)置窗口,點(diǎn)擊當(dāng)前系統(tǒng)區(qū)域設(shè)置(C)欄的小勾,選擇:中文(簡體,中國),再點(diǎn)擊確定,重新啟動(dòng)計(jì)算機(jī)。Windows系統(tǒng)的亂碼問題應(yīng)該解決了。
如果是英文版系統(tǒng),安裝中文軟件包后出現(xiàn)亂碼我們可以修改注冊表值來解決亂碼的問題。
注冊表路徑:HKEY_CURRENT_USER]Control Panel International,打開注冊表編輯器,展開:HKEY_CURRENT_USER]Control Panel,在Control Panel展開項(xiàng)中找到:International并左鍵單擊:International;
在International對應(yīng)的右側(cè)窗口找到Locale,左鍵雙擊Locale,彈出編輯字符串窗口,修改數(shù)值數(shù)據(jù)欄(V)中的數(shù)據(jù),如果是中文簡體,我們把Locale的鍵值修改成"00000804",再點(diǎn)擊:確定;
如果是中文繁體:我們把Locale的鍵值修改成"00000404",再點(diǎn)擊:確定;
上述即:Windows系統(tǒng)文件出現(xiàn)亂碼的解決方法,但不一定對每種系統(tǒng)都適合,僅供朋友們參考。