Windows 10/11 英文版系统中文字体显示异常

发布于 2023-06-25  1,134 次阅读


原因是 Windows 下 CJKV 字体的优先级问题,五类(简繁日韩越)用户总有四个要受罪,目前是日优先级高。

解决方法总结自:知乎回答 以及 知乎回答

1、先将 System Locale 调至 Chinese:

控制面板→Change date, time, or number formats→Administrative→Language for non-Unicode programs

然后重启。

2、打开 Regedit,进入 HKLM→Software→Microsoft→Windows NT→CurrentVersion→Fontlink→SystemLink,点开 Segoe UI,把 MSYH.TTC,Microsoft YaHei UI,128,96MSYH.TTC,Microsoft YaHei UI 移到最上面。

3、右键左侧 FontLink 文件夹导出。

4、重复第一步调回 English,然后重启。

5、导入第三步导出的注册表,然后重启。