您当前的位置:首页 > 计算机 > 系统应用 > Windows

解决Windows Server 2022启动PowerShell出现乱码问题

时间:03-29来源:作者:点击数:

解决 PowerShell 控制台中字符被乱码的问题,注意,这里解决的不是power shell处理中文时出现乱码问题。

乱码问题现象

Windows Server 2022启动 PowerShell 控制台时,字符会出现乱码。 此问题已知仅会发生在 Windows Server的中文、日语和韩语三个版本中。

乱码问题原因

默认情况下,Windows PowerShell .lnk 快捷方式硬编码以使用“Consolas”字体。 “Consolas”字体没有 CJK 字符的字形,因此无法正确呈现字符。

将字体更改为“MS 哥特式”可修复此问题,因为“MS 哥特式”字体具有 CJK 字符的字形。

通过命令提示符 (cmd.exe)打开没有这个问题,因为 cmd .lnk 快捷方式未指定字体。而控制台在运行时会根据系统语言选择正确的字体。

乱码解决方法

1. 从cmd.exe启动 PowerShell

Win+R 组合键打开命令提示符 (cmd.exe) 控制台,然后运行 powershell.exe。 这将打开 PowerShell 控制台,这种方式打开也不会出现字体乱码问题。

2. 更改 PowerShell 控制台中的字体

以正常方式启动 PowerShell。 使用以下两个步骤之一:

  • 按Windows键+R打开“运行”框,键入power shell,然后按Enter。
  • 右键单击 PowerShell 控制台的顶部栏,选择 “属性”,然后选择“ 字体 ”选项卡。
    在 “字体”下,选择 “MS Gothic”,然后选择 “确定”。
    在这里插入图片描述
    希望以上对您有所帮助。
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门