㈠ Win7系統CMD命令提示符輸入中文變亂碼怎麼辦
所需工具:WIN7
故障分析:CMD代碼頁更改
解決方法:
1、單擊開始按鈕——輸入CMD回車。
㈡ Win7系統在CMD中輸入中文出現亂碼如何解決
Win7系統在CMD中輸入中文出現亂碼可能是由於區域設置或代碼頁設置不正確導致的。
以下是一些可能的解決方法:
1.更改系統區域設置:
(1)點擊開始菜單,選擇「控制面板」。
(2)在控制面板中,選擇「時鍾、語言和區域」選項。
(3)在區域和語言選項卡中,選擇「更改顯示語言」。
(4)
在更改顯示語言窗口中,選擇「管理」選項卡。
(5)
在管理選項卡中,點擊「更改系統區域設置」。
(6)在彈出的窗口中,將「區域語言」設置為「中文(簡體,中國)」。
(7)點擊「確定」並重啟計算機。
2.
更改命令提示符的代碼頁:
(1)打開CMD命令提示符。
(2)
在命令提示符窗口的標題欄上,右擊並選擇「默認值」。
(3)在默認值對話框中,選擇「默認代碼頁」為「936」。
(4)點擊「確定」並重啟計算機。
3.
修改系統環境變數:
(1)
打開系統屬性。
(2)選擇「高級」選項卡。
(3)在高級選項卡中,點擊「環境變數」。
(4)
在環境變數窗口中,找到系統變數中的「Path」變數,並雙擊打開編輯窗口。
(5)在編輯窗口中,將變數值修改為包含中文路徑的變數值。
例如,將變數值修改為"%SystemRoot%System32;%SystemRoot%;%SystemRoot%System32wbem"。(注意,如果原有的變數值中已經包含其他路徑,請確保在添加中文路徑前將其餘路徑保留下來。)
點擊「確定」並重啟計算機。
4.
安裝中文輸入法:
(1)
打開Windows Store(應用商店)。
(2)
在應用商店中搜索並安裝適合的中文輸入法,例如搜狗輸入法或網路輸入法等。
(3)
安裝完成後,在CMD中就可以使用中文輸入法輸入中文了。
㈢ 命令行下中文顯示亂碼,怎麼解決
cmd命令行窗口顯示中文亂碼,多是因為cmd命令行窗口字元編碼不匹配導致。
修改cmd窗口字元編碼為UTF-8,命令行中執行:chcp 65001
切換回中文:chcp 936
這兩條命令只在當前窗口生效,重啟後恢復之前的編碼。
切換cmd窗口字元編碼有風險,例如切換過以後中文顯示亂碼,並且不能永久切換回原來模式,只能每次chcp 936。
cmd中文顯示亂碼永久解決方案,以切換回中文936為例:
打開不正常的 CMD命令提示符窗口後,單擊窗口左上角的圖標,選擇彈出的菜單中的「默認值」,切換到第一個「選項」tab,將默認的代碼頁改為 936 後重啟 CMD。重啟cmd後還不能正常顯示請繼續往下看。
如果重啟 CMD以後無法生效:窗口的「默認值」和「屬性」沒變,則進入注冊表,在 HKEY_CURRENT_USER\Console下找到%SystemRoot%_system32_cmd.exe(如果沒有codepage就不考慮了),codepage值改為 936(十進制)或 3a8(十六進制)。
936(十進制)是簡體中文的,如是其它語言,則改為對應的代碼。
部分字元編碼對應代碼:
65001——UTF-8
936——簡體中文
950——繁體中文
437——美國/加拿大英語
932——日文
949——韓文
866——俄文
最後一個亂碼原因:CMD 的「默認值」或「屬性」窗口的「字體」選項卡中設定為可以顯示中文字元的字體,並且確定字體文件沒有被破壞,字體最好設置為默認的點陣字體。