我本机的系统环境:`OS Name: Microsoft Windows 10 家庭中文版
Windows 控制台Cmd乱码的解决办法(一次性)
在cmd中输入 CHCP 65001
注:CHCP是一个计算机指令,能够显示或设置活动代码页编号。
代码页 描述
65001 UTF-8代码页
950 繁体中文
936 简体中文默认的GBK
437 MS-DOS 美国英语
但是通过CHCP设置编码是治标不治本的,想永久的更改cmd编码值需要修改注册表
Windows 控制台Cmd乱码的解决办法(永久性)
方法一:
1.在cmd中输入regedit
进入注册表
2.找到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
3.新建一个 DWORD(32位值),命名为CodePage,值设为65001
4.已有CodePage的话,修改它,改为十进制,65001
方法二:(亲测有效)
1.新建一个cmd.reg注册表文件:
2.内容输入如下:
1 | Windows Registry Editor Version 5.00 |
3.双击运行
Author: Mrli
Link: https://nymrli.top/2018/10/28/Windows-控制台Cmd乱码(及永久修改编码)解决方法/
Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.