技术宅的结界

 找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 1859|回复: 0
收起左侧

CMD不能显示中文怎么办?看这里

[复制链接]

1020

主题

2262

帖子

5万

积分

用户组: 管理员

一只技术宅

UID
1
精华
201
威望
271 点
宅币
17272 个
贡献
34501 次
宅之契约
0 份
在线时间
1636 小时
注册时间
2014-1-26
发表于 2014-1-29 19:33:25 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有帐号?立即注册→加入我们

x
7a8922d3ead82e7c7685e853385d8800.png
就是这种,不能输入中文,也不能显示中文,所有的中文都会显示成问号“???????”相当蛋疼。
看看下图这种你就知道什么是蛋疼了。想知道解决方法吗?
af72871972e93705ecac89e310a4e52d.png

临时方法:输入chcp 936回车。CHCP命令是临时改代码页用的。一次操作只能对当前窗口起作用。
  1. chcp 936
复制代码
如下图所示
6d97ded35fac5bcafed38fe75ba564a4.png

这只是临时的解决方法。永久的解决方案如下:


方法1:右键单击CMD标题栏选“默认值”,然后在弹出的窗口里选择默认代码页为936,点确定,然后关掉CMD窗口。如下图所示:
默认值.PNG 936.PNG

一般情况下,这样就能解决问题了,如图所示。
中文版CMD.PNG

但是这招并不是完全有用的。有些时候电脑就会犯二,很屌的在下一次启动的时候还来给我显示不了中文,郁闷。相信大家来看这个帖子一定是因为仅仅是调整代码页并不能改回中文版吧?所以说接下来我要讲解CMD如何从根本上改成中文版。
首先打开注册表(开始菜单,输入regedit,就可以找到注册表了)
REGEDIT.PNG

按照下图中找到HKEY_CURRENT_USER\Console,把CodePage项的值改成936,如上图所示。
如果在HKEY_CURRENT_USER\Console里面找不到CodePage项,你可以找找HKEY_CURRENT_USER\Console\%SystemRoot%_System32_cmd.exe看有没有CodePage项,有的话,改,改成936(十六进制3a8)
点确定,关掉注册表。这一次再启动CMD就能看到中文了。

8ca385242ed7344332ba50c46b255acf.png

ZHCN.PNG

要是再这样还显示不了中文的话那就操蛋了,我也没办法了!


本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|技术宅的结界 ( 滇ICP备16008837号|网站地图

GMT+8, 2019-2-19 13:50 , Processed in 0.106984 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表