首页/系统/Windows 运维速查/chcp 切换控制台代码页
CMD 常用命令74 条

chcp 切换控制台代码页

查看或切换控制台代码页:中文系统默认 936(GBK),处理 UTF-8 输出或日志时可切到 65001。

Windows 运维速查系统更新于 2026-10-12
用途显示或设置活动控制台代码页
语法chcp;chcp 65001;chcp 936
常用值65001 UTF-8,936 简体中文 GBK,437 英文

常用示例

常用示例
chcp
chcp 65001
REM 批处理开头静默切换 UTF-8
@echo off
chcp 65001 >nul
echo 中文输出测试
代码页只影响当前控制台会话(还需字体配合),不改变文件本身的编码;乱码先查两端编码是否一致。

易错点

  • chcp 65001 后部分老程序输出仍可能乱码(程序自身按 ANSI 写屏幕),需要程序侧支持
  • 切换只对当前窗口生效,计划任务与服务里要显式执行或改用 PowerShell 处理编码

数据来源与参考

  • Microsoft Learn:chcp 命令
  • Microsoft Learn:Code Page Identifiers

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌