必须通过CMD“默认值”设置永久修改所有新窗口字号,选等宽字体如Consolas并设12–14磅;若需Fira Code等编程字体,须在注册表HKEY_LOCAL_MACHINE\...\TrueTypeFont下新增字符串值录入字体全名;Ctrl++/−仅临时缩放当前窗口。

命令窗口字体太小导致看不清命令输出、容易误操作,尤其在高分辨率屏幕或长时间编码时眼睛疲劳加剧,必须一次性改掉所有新打开 CMD 窗口的默认字号,而不是每次手动调。
通过 CMD 属性面板永久修改默认字号
这一步直接作用于当前用户的所有新 CMD 实例,无需管理员权限,适合绝大多数日常使用场景。
按下 Win + R → 输入 cmd → 回车启动命令提示符。
在 CMD 窗口顶部标题栏空白处右键 → 选择默认值(不是“属性”,选错只改当前窗口)。
切换到字体选项卡 → 在“字体”下拉菜单中,必须选择等宽字体,如 Consolas、Lucida Console 或 Courier New;点阵字体(如 Terminal)无法调节大小,选了也无效。
字号建议设为12或14磅:小于10会模糊,大于16在窄屏上可能换行频繁。
点击确定 → 系统会弹出提示“此设置将应用于所有基于控制台的窗口”,点是 → 关闭当前 CMD,新开一个验证字号已生效。
用注册表强制添加高级字体并设为默认
当你想用 Fira Code、JetBrains Mono 这类现代编程字体,但它们在属性面板里根本找不到,就必须走注册表路径。
方法一:以管理员身份运行regedit → 导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont。
右键右侧空白区 → 新建 → 字符串值 → 命名为000(若已有000,则用0000,依此类推)。
双击该字符串值 → 在“数值数据”栏输入字体全名,例如Fira Code —— 必须与字体文件内嵌名称完全一致,区分大小写,多一个空格都不行。
重启 CMD → 打开属性 → 字体选项卡里就能看到新增字体 → 选中它,再设字号 → 点“默认值”保存。
【若注册表修改后字体仍不显示,请确认该字体已正确安装到 C:\Windows\Fonts 目录下】
键盘快捷键临时缩放(仅当前窗口有效)
适合快速应急,比如临时查一大段日志,不想动设置。
在 CMD 窗口中,按 Ctrl + 加号(+) 放大字号,按 Ctrl + 减号(−) 缩小,按 Ctrl + 0 恢复初始大小。
注意:这个缩放不保存,关闭窗口后失效,且对批处理脚本执行无影响,只改变渲染像素尺寸。

















