windows 控制台cmd亂碼的解決辦法 chcp 65001


windows 控制台cmd亂碼的解決辦法 chcp 65001
#我本機的系統環境:

OS Name: Microsoft Windows 10企業版

OSVersion: 10.0.14393 N/A Build 14393

有時在cmd中輸出的中文亂碼

 

 

 

解決辦法如下:

在cmd中輸入CHCP 65001

 

 

 

按Enter鍵

然后查看不再亂碼

 

 

注:CHCP是一個計算機指令,能夠顯示或設置活動代碼頁編號。

代碼頁 描述

65001 UTF-8代碼頁

950繁體中文

936簡體中文默認的GBK

437 MS-DOS美國英語

但是通過CHCP設置編碼是治標不治本的

想永久的更改cmd編碼值需要修改注冊表

方法一:

在運行中通過regedit進入注冊表

找到HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exe

新建一個 DWORD(32位值),命名為CodePage,值設為65001

方法二:

我更喜歡這樣:

新建一個cmd.reg

內容輸入如下:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exe]

“CodePage”=dword:0000fde9

“FontFamily”=dword:00000036

“FontWeight”=dword:00000190

“FaceName”=“Consolas”

“ScreenBufferSize”=dword:232900d2

“WindowSize”=dword:002b00d2

 

 如圖:

保存之后,雙擊cmd.reg即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM