Chromium 浏览器在 Windows 11 中显示错误字体

Chromium 浏览器在 Windows 11 中显示错误字体

在某些网站上,Windows 11 上基于 Chromium 的浏览器(已测试 Edge 和 Chrome)将显示与 Courier New 完全相同的字体,而不是正确的字体。Firefox 会正确显示它。

该问题仅出现在少数网站上。所有浏览器都是最新的。替代字体始终是 Courier New 或非常相似的字体,但缺少“ç”或“é”等特殊字符,并且通过font-family检查器从 css 中删除一些有问题的元素似乎有效,但它并不一致(例如,"Roboto"在某些网站上会导致奇怪的替换,但并非所有网站都是如此,而不同且相当常见的值sans-serif会影响其他网站)。

我注意到一些错误与之前有一点点相似,可以通过重新安装有问题的字体来解决(在我的情况下是 Courier New),但 Windows 不允许我删除该文件,即使使用管理员权限,甚至不能使用 Lock Hunter 将其标记为在下次启动时删除。

我还注意到我的 C:\Windows\Fonts 中有很多以 _0 和 _1 为后缀的字体文件(例如,cour.ttf、cour_0.ttf)。最后,我发现每当我重新安装并接受覆盖这些现有的、卡住的字体文件时,我都会得到以索引为后缀的这些副本。因此,重新安装 Courier New 对我来说似乎不是一种解决办法。

最烦人的是,我的母语是葡萄牙语,很多字符最终被空格取代,虽然这并非无法理解,但它变得越来越烦人。

欢迎提出任何指点或建议。

相关内容