Windows 7 cmd 中文亂碼問題

這種問題,比較少見,極少數(shù)的機器會遇到,但是遇到的時候, 你會發(fā)現(xiàn),太多的回答都是大同小異,無法解決問題,還特別坑,那么就把自己踩的坑記錄一下,以防止還有類似的情況。

解決步驟:

  1. 控制面板 ---> 更改顯示語言(找不到可將右上角查看方式換成類別) ---> 切換到 管理tab(默認頁可能是 鍵盤和語言) ---> 點擊 更改系統(tǒng)區(qū)域設置 ---> 修改 語言為 中文(簡體,中國)【此處會需要重啟筆記本,注意保存數(shù)據(jù),進行重啟,完成后再試試; 如果還是不行或者原來就是,可以暫時不管,先進行第二步】;

  2. win + r , 彈出運行窗口,輸入cmd, 打開命令行界面:
    在最頂部操作欄右鍵, 打開 屬性選項, 在選項tab, 查看當前代碼頁是否可以切換, 若可以切換, 則進行切換, 切換為 936 (ANSI/OEM - 簡體中文GBK), 然后重啟cmd窗口, 試試看是否解決, 若還不行,進行第三步;

  3. 打開cmd窗口,直接輸入 chcp 935, 進行切換,若提示 “invalid page code”, 重復第一步; 否則重啟cmd窗口, 試試效果;還是不行, 繼續(xù)進行下一步;
    參考: chcp命令詳解

  4. 創(chuàng)建一個文本文檔, 命名為非中文.txt , 如tmp.txt, 在其中編輯內(nèi)容如下:

     Windows Registry Editor Version 5.00        [HKEY_CURRENT_USER/Console/%SystemRoot%_system32_cmd.exe]"CodePage"=dword:000003a8
    

保存后, 重命名為tmp.reg, 雙擊 運行, 重啟運行試試看,若還不行,最終方案, 見下一步;

  1. 確保以上都已經(jīng)嘗試過, 若還不行, 重復第一步, 但是在 最后切換語言設置的時候, 先換成 英語(英國), 然后重啟后, 再重復第一步重啟, 重新設置為 中文(簡體,中國),應該大部分都能解決了。

附錄:
其他可參看文章:

代碼頁即地獄

360解決方案

若以上仍然沒有解決, 可以留言一起在探討。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容