Google Chrome 书签和地址栏中的表情符号变得不可见

Google Chrome 书签和地址栏中的表情符号变得不可见

在最近的 Windows 10 更新后,表情符号在 Google Chrome 书签和地址栏中变得不可见。我该如何解决?

我将字体seguiemj.ttf与我手头上刚好有的表情符号可见时的备份文件进行了比较。文件完全相同,也就是说字体没有改变。

下面是一个书签文件夹的屏幕截图,其名称(现在不可见,但占据了文件夹图标右侧的空间)是一个表情符号:

截屏

答案1

TL;DR:不同文件夹中具有不同文件名的字体(%LOCALAPPDATA%\Microsoft\Windows\Fonts\google_emoji_font_for_windows.ttf来自这里) 可能%WINDIR%\Fonts\seguiemj.ttf由于具有相同的字体名称而被覆盖(Segoe UI Emoji Regular)。

以下解决方案来自https://github.com/perguto/Country-Flag-Emojis-for-Windows/issues/9帮助了我(强调我的):

啊,抱歉,Windows 10 和 Windows 11 的 9 月 23 日更新似乎破坏了字体,导致所有表情符号都看不见了。要恢复到原始的 Windows 表情符号,只需恢复 seguiemj.ttf 文件(将其拖到 Windows 字体文件夹或双击它并按“安装”)并重新启动您的电脑。

这似乎是相关的更新:https://support.microsoft.com/en-us/topic/september-26-2023-windows-configuration-update-542780c2-594c-46cb-979d-11116fe164ba#ID0EPBH-button

微软似乎对表情符号渲染算法进行了相当深刻的改变(https://learn.microsoft.com/en-us/typography/opentype/spec/colr#colr-version-1-rendering-algorithm)所以我不知道如何修复它,抱歉

在恢复seguiemj.ttf并重启之前,我google_emoji_font_for_windows.ttf已删除%LOCALAPPDATA%\Microsoft\Windows\Fonts\。我也在google_emoji_font_for_windows_0.ttf那个文件夹中(可能我安装了google_emoji_font_for_windows.ttf两次)但无法删除它。问题解决后,我可以删除它(以防万一)。

当转到C:\Windows\Fonts-> Segoe UI Emoji Regular-> 右键单击​​ -> 属性时,它说seguiemj.ttf。也许google_emoji_font_for_windows.ttf(也称为Segoe UI Emoji Regular)%LOCALAPPDATA%\Microsoft\Windows\Fonts\正在覆盖该默认字体。

相关内容