![为什么我的 Windows 10 系统会用其他字体替换系统字体(通常是无衬线字体,如 Arial)?](https://linux22.com/image/1462524/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%20Windows%2010%20%E7%B3%BB%E7%BB%9F%E4%BC%9A%E7%94%A8%E5%85%B6%E4%BB%96%E5%AD%97%E4%BD%93%E6%9B%BF%E6%8D%A2%E7%B3%BB%E7%BB%9F%E5%AD%97%E4%BD%93%EF%BC%88%E9%80%9A%E5%B8%B8%E6%98%AF%E6%97%A0%E8%A1%AC%E7%BA%BF%E5%AD%97%E4%BD%93%EF%BC%8C%E5%A6%82%20Arial%EF%BC%89%EF%BC%9F.png)
从 Windows 8 更新到 Windows 10 后出现了此问题。
几个不同的应用程序(显示为 Carbonite Backup 和 Atlassian SourceTree)已用这种风格化的字体取代了标准无衬线字体(我认为是 Tahoma?)。
很久以前,我在另一台机器上就见过这种情况,甚至早在 Windows 7 和以前的版本中,所以我想也许是标准字体文件被覆盖了,或者损坏了?
有什么想法吗?我的系统上确实安装了许多商业和免费字体(总共 1,577 种)。
更新:我已经在 Windows 字体控制面板中检查了默认系统字体(Arial、Tahoma、Verdana),它们没有损坏,显示正确。
更新:显示的字体似乎是丛林生活。
答案1
我能够通过以下方式解决这个问题:
将显示的字体与 Windows 字体中的字体匹配
通过在 Windows 字体中单击鼠标右键并选择“删除”来删除字体。
我仍然无法解释为什么这种字体会被替换或映射到默认字体。
答案2
一些写错的字体会映射到其他字体上,比如Arial.ttf。
修复:如果您使用的是 Windows 10,则默认情况下不会安装早于 2012 年 1 月 26 日的字体。查找早于此日期的所有字体,并在 Chrome 或任何其他存在字体问题的应用程序打开时删除它们。导致问题的字体(接管 Arial.ttf)将无法删除,直到 Chrome 等关闭。恢复您刚刚删除的字体,但不允许删除的字体除外。如果问题仍未解决,请重试。我能够使用此方法(并且仅使用此方法)修复我的电脑和许多其他电脑,除了全新安装且之后没有安装其他字体。