對於英文不通的我來說看著cmd英文提示就頭大,那麼該如何讓cmd的英文變中文呢?
我在網上搜索了大半天,通常的方法有三個:一是更改cmd“選項”中的”默認代碼頁“;二是通過“regedit.exe”修改註冊表中Codepage的值為936;三是“chcp 936”命令。可俺的電腦偏偏三個方法都不行。好在,在決定重做系統前俺找到了解決辦法。
工具/原料
cmd
regedit.exe
電腦自帶“記事本”
cmd顯示英文提示
cmd原圖
cmd不顯示默認代碼頁
打開cmd,在邊框上點擊右鍵,在彈出下拉框中選擇點擊“默認值”或“屬性”
cmd不顯示“默認代碼頁”,因此方法一行不通。
regedit.exe修改註冊表中找不到Codepage
點擊“開始”,輸入“regedit”然後點擊”Enter“鍵
進入“註冊表編輯器”後,在HKEY_CURRENT_USER\Console裡面找不到CodePage項,也找不到%SystemRoot%_System32_cmd.exe
因此,通過regedit修改案也行不通
chcp 936命令代碼無效
打開cmd,輸入 chcp 936點擊”Enter“鍵
則會顯示以下錯誤消息: Invalid code page ,即提示“指定的代碼頁無效”。
因此,chcp 936命令無效。
解決辦法
點擊右鍵,在彈出框中點選“新建“→在彈出框中點選”文本文檔“,
雙擊打開”新建文本文檔“,輸入以下代碼:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8
點擊“文件”,在下拉框中點選“另存為(A)...”
另存為”XXX.reg"格式。"XXX"可以隨意起個名字(比如,小小在此另存為“cmd英文變中文提示.reg”)。然後點擊”保存“按鈕。
雙擊“cmd英文變中文提示.reg”
在彈出“註冊表編輯器”提示窗口中直接點擊“是(Y)”按鈕。
又彈出一個“註冊表編輯器”提示“已成功添加到註冊表中”的窗口,直接點擊確定。
關閉cmd窗口,再重新打開cmd窗口。
英文已經成功轉換成中文提示。
注意事項
本經驗中提到的3種方法一般情況下通常都是有效的。但總有例外。
本經驗雖然只是一個特例,但卻是一個完全的方法。
如果,想恢復回原來的英文提示,只需把代碼中最後的”3a8“改成“1b5”再重新雙擊註冊即可,如臨時更改為英文提示,也可以用“chcp 437”命令點擊”Enter“鍵即可。
針對有些朋友的cmd只有中文提示,想改成英文提示的只需把只需把代碼中最後的”3a8“改成“1b5”再重新雙擊註冊即可。