1.win10 cmd 打开后有中文怎么解决
输入法设置中的中文简繁体、地区、默认输入法都与编码有关,设置错误就会出现乱码。下面解决方法:
1、安装时候显示语言不要管,但是一定要添加中文输入法,安装的时候有3行: 1)第一行应该是语言只有English选都不用选。
2)第二行应该是区域 选 Chinese Simplified(xxx)。区域是按首字母排序,直接拉到C开头的,容易找。
3)第三行输入法,选了Chinese 的默认pinyin。
也就是说,只需要把第二行选成大陆用的中文简体区域就行了。
2、如果已经安装了,就去控制面板里面添加中文输入法,并且把区域设置和时间格式之类的设置全部改成中国就可以了。
2.命令行下中文显示乱码,怎么解决
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 的“默认值”或“属性”窗口的“字体”选项卡中设定为可以显示中文字符的字体,并且确定字体文件没有被破坏,字体最好设置为默认的点阵字体。
3.运行一个cmd程序,为什么里面的中文显示乱码
可能是设置改动了.
点运行中的 CMD.EXE 窗口左上角,出现菜单,选“属性”一看,“属性”中的“当前代码页”框框里写着什么?是不是437 (OEM - 美国)?如果是,那么解决办法如下:
在开始运行里输入regedit 找到分支 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
再双击右边CodePage选项将数值改为十六进制3a8或十进制"936
4.如何解决英文版Win10系统显示中文乱码
1、在开始菜单的地方点击一下右键,然后再点击【控制面板】2、进入控制面板后再点击【添加语言】3、然后再点击【更改日期,时间数定格式】4、在管理选项下面点击【更改系统区域设置】按钮 。
5、在选择区域中选择【中文(简体,中国】然后再点击确定。6、此时会提示你需要重启一下电脑才可以更换区过来,点击【现在重启计算机】再安装同样这个软件的时候就会看到正常的简体中文安装软件的界面,值得注意的是如果区域不一样就会有可能出现安装乱码,不过这个也不能随意更改的,这要根据系统的语言走。
才不会出现什么问题。
转载请注明出处windows之家 » win10解决cmd命令行显示中文乱码