Blog

更改 Windows 10 命令行字体

谁能告诉我下图中哪个是 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

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: https://zww.me/change-windows-10-command-line-font.z-turn

20 comments

  1. 瑾瑜 瑾瑜 Microsoft Edge 12 Microsoft Edge 12 Windows 10 Windows 10

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

    沙发
    • zwwooooo zwwooooo Firefox 40 Firefox 40 Windows 10 Windows 10

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

  2. 忆昔 忆昔 Google Chrome 46 Google Chrome 46 Windows 8 Windows 8

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

    板凳
    • zwwooooo zwwooooo Firefox 40 Firefox 40 Windows 10 Windows 10

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

  3. 5美元VPS推荐 5美元VPS推荐 Google Chrome 45 Google Chrome 45 Mac OS X 10.10 Mac OS X 10.10

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

    地板
  4. 郑永 郑永 Google Chrome 42 Google Chrome 42 Windows XP Windows XP

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

    4楼
    • zwwooooo zwwooooo Firefox 40 Firefox 40 Windows 10 Windows 10

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

  5. axiu axiu Google Chrome 45 Google Chrome 45 Windows 7 Windows 7

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

    5楼
  6. kn007 kn007 Google Chrome 44 Google Chrome 44 Windows 10 Windows 10

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

    6楼
    • zwwooooo zwwooooo Firefox 40 Firefox 40 Windows 10 Windows 10

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

  7. kn007 kn007 Google Chrome 44 Google Chrome 44 Windows 10 Windows 10

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

    7楼
    • zwwooooo zwwooooo Firefox 40 Firefox 40 Windows 10 Windows 10

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

    • zwwooooo zwwooooo Firefox 40 Firefox 40 Windows 10 Windows 10

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

    • kn007 kn007 UC Browser 9 UC Browser 9 Android 4.4.4 Android 4.4.4

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

  8. 牧风 牧风 Google Chrome 45 Google Chrome 45 Windows 10 Windows 10

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

    8楼
  9. JiaJieChan JiaJieChan Google Chrome 45 Google Chrome 45 Windows 10 Windows 10

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

    9楼
  10. coolcfan coolcfan Google Chrome 45 Google Chrome 45 Windows 10 Windows 10

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

    10楼
  11. 新成 新成 Google Chrome 39 Google Chrome 39 Windows 10 Windows 10

    :smile: 挺好的

    11楼

Leave a Reply