通过修改注册表的值永久修改windows控制台的编码方式 首先打开注册表 按下win+r,输入regedit 进入该路径 \HKEY_CURRENT_USER\Console\%SystemRoot%_System32_cmd.exe 这个路径下的CodePage就是我们控制台的编码方式(如果没有,可以自己创建该值) 修改CodePage的内容为65001就是UTF-8的编码方式 重启控制台 右键查看属性,发现当前的代码页已经被修改为65001(UTF-8)