为什么我的 Windows 10 系统会用其他字体替换系统字体(通常是无衬线字体,如 Arial)?

为什么我的 Windows 10 系统会用其他字体替换系统字体(通常是无衬线字体,如 Arial)?

从 Windows 8 更新到 Windows 10 后出现了此问题。

几个不同的应用程序(显示为​​ Carbonite Backup 和 Atlassian SourceTree)已用这种风格化的字体取代了标准无衬线字体(我认为是 Tahoma?)。

很久以前,我在另一台机器上就见过这种情况,甚至早在 Windows 7 和以前的版本中,所以我想也许是标准字体文件被覆盖了,或者损坏了?

有什么想法吗?我的系统上确实安装了许多商业和免费字体(总共 1,577 种)。

两个显示字体的程序的屏幕截图

更新:我已经在 Windows 字体控制面板中检查了默认系统字体(Arial、Tahoma、Verdana),它们没有损坏,显示正确。

更新:显示的字体似乎是丛林生活

答案1

我能够通过以下方式解决这个问题:

  1. 将显示的字体与 Windows 字体中的字体匹配

  2. 通过在 Windows 字体中单击鼠标右键并选择“删除”来删除字体。

我仍然无法解释为什么这种字体会被替换或映射到默认字体。

答案2

一些写错的字体会映射到其他字体上,比如Arial.ttf。

修复:如果您使用的是 Windows 10,则默认情况下不会安装早于 2012 年 1 月 26 日的字体。查找早于此日期的所有字体,并在 Chrome 或任何其他存在字体问题的应用程序打开时删除它们。导致问题的字体(接管 Arial.ttf)将无法删除,直到 Chrome 等关闭。恢复您刚刚删除的字体,但不允许删除的字体除外。如果问题仍未解决,请重试。我能够使用此方法(并且仅使用此方法)修复我的电脑和许多其他电脑,除了全新安装且之后没有安装其他字体。

相关内容