更改 Windows 10 命令行字体

» 2015-09-24 折腾 20条评论

谁能告诉我下图中哪个是 1 哪个是 l?

1

因为常用到命令行,而这中文版 Windows 的命令行默认字体是“新宋体”,无法选择其他字体,而这“新宋体”不知为何把 1 和 l 搞成双胞胎……

搜啊搜,真没简单的方法,直接在窗口标题“右键》属性》字体”只能设置字体大小,当然还有个点阵字体可以选——问题是难看。

搜了很多地方,好像只能是下面这个方法:(详情见

1. 打开命令行窗口(注意要只打开一个命令行窗口),然后输入

chcp 437

PS:这命令是切换 cmd 程序的当前代码页,936 是中文环境,437 是英文环境

然后在窗口标题“右键》属性》字体”,就能选择“Consolas”字体了,这下 1 和 l 就变成两个“人”了

2

2. 问题:这样设置后,命令窗口的中文有显示问题——只显示半个,囧。
解决方法是:把命令行窗口先关闭,然后再打开用 chcp 切换回 936 就行了

chcp 936

---- 进阶 ----

如果你不喜欢 Consolas 字体肿么办?那么就要注册表大法了:

打开注册表位置 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
增加字体方法(下图):你会看到红框的内容,默认有 Lucida Console 和 Consolas 字体,篮筐内容就是我增加的另外 2 个字体,每个字体 +0 递增

3

然后按照前面的 1,2 再设置一次。

---- 吐槽 ----

微软你就不能稍微硬一下么,直接来个字体选择不行么……

zww
or
oooo

“更改 Windows 10 命令行字体”有20条评论

  1. 瑾瑜 says:

    看了一下,默认的是点阵字体,可以区分1和l,下面才是新宋体……

    1. zwwooooo says:

      @瑾瑜
      我的默认是新宋体,好像跟显示器分辨率有关,提示说高分辨率会用TrueType,我的显示器分辨率是 2560x1080

  2. 忆昔 says:

    我也一直想吐槽的就是微软字体问题,难看还不给个选择的选项,是不是字体啥的版权问题他不这么做昵?这个问题微软应该不会不知道吧

    1. zwwooooo says:

      @忆昔
      其实win7还是win8开始,Consolas 就是微软默认等宽字体

  3. 用cmder吧,你会用得爱不释手 http://cmder.net/

    1. zwwooooo says:

      @5美元VPS推荐
      这个有点像 Git Bash,赞,不过这个能否直接运行 bat 之类的吗?

  4. 郑永 says:

    而且这双胞胎是男是女也无法分辨,真是的。 :mrgreen: 另外双胞胎还是两个人 :mrgreen: 。 这么说,英文的没问题,是新宋体问题,这新宋体字体库是国人做的吗?粗心。。还是外国人粗心。。

    1. zwwooooo says:

      @郑永
      不知道啊,随便一个字体也不会这样分不清吧。

  5. axiu says:

    一般这种情况只能期待自己完整记得输入了啥

  6. kn007 says:

    这个方法实用。但如果不动注册表,只通过chcp更改字体切换,貌似切回936还是双胞胎

    1. zwwooooo says:

      @kn007 注意设置时只能是单个cmd窗口,然后设置好 437 后先关闭,然后再打开 cmd 窗口再设置会 936

  7. kn007 says:

    我直接把936改成微软雅黑了

    1. zwwooooo says:

      @kn007 就是那个“*新宋体”改为“*微软雅黑”?

    2. zwwooooo says:

      @zwwooooo 这样应该是没效的,你可以看看属性》字体那里,新宋体不见了所以变成点阵了

    3. kn007 says:

      @zwwooooo 我这边有效,不知为什么。。。而且点阵我用不了。。。

  8. 牧风 says:

    Windows 10 Chrome 这个字体无法直视 :mad: :mad:

  9. JiaJieChan says:

    傻傻的分不清网页上的大写的i和小写的l。

  10. coolcfan says:

    装一个Feedback App然后给微软提意见,Windows 10里面很多改动都是这么来的。

    1. zwwooooo says:

      @coolcfan 这...懒得提,估计被忽视

  11. 新成 says:

    :smile: 挺好的

发表评论

昵称 *

网址

B em del U Link Code Quote