当我在 Windows 11 中打开表情符号弹出窗口(通过WIN+.
快捷方式)时,收到以下警告:
您的电脑上安装了多个版本的表情符号字体 (Segoe UI Emoji)。这可能会导致显示表情符号时出现问题。
浏览可用的表情符号时,我注意到有些表情符号显示不正确。我不知道这是否相关:
如果我查阅电脑上安装的字体列表,我会看到多个名为“Segoe”的字体,但没有看到任何重复的字体:
我是否应该删除其中一种字体才能解决问题?删除哪一种?
或者,我能以某种方式重置这些字体吗?例如,删除所有“Segoe”字体,然后让 Windows 自动重新安装它们?
编辑:根据评论的要求,这里是 regedit 键的屏幕截图HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
:
另外,我的 Windows 信息:
Edition Windows 11 Pro
Version 23H2
Installed on 18/03/2023
OS build 22631.3737
Experience Windows Feature Experience Pack 1000.22700.1009.0
2
最佳答案
1
来自:
选项 1:恢复默认字体设置
1. 打开控制面板,转到字体 > 字体设置,然后单击恢复默认字体设置。
选项 2:从 UserData 文件夹中卸载重复的 SegoeUI Symbol 字体
Windows 的默认字体应该全部存储在 C:\Windows\Fonts 中,您无法将重复的字体安装到此文件夹。如果存在重复的字体,它将位于您的个人 AppData 文件夹中,您可以从那里将其删除。
- 打开提升的 cmd/PowerShell 窗口,导航到 C:\Users%user%\AppData\Local\Microsoft\Windows\Fonts
- 如果存在字体 seguiemj.ttf 和 seguisym.ttf,请删除它们。
更新:请注意,即使使用提升的提示,您也可能无法通过 CMD/PS 删除这些文件。如果是这种情况,您可能需要使用安全模式或第三方解锁器/强制删除工具。
4
-
谢谢。据我所知,第一点(恢复默认字体设置)仅确保在同一页面上选中“根据语言设置隐藏字体”。我认为这不相关(反正我已经这样做了)。至于第二点,我确实在我的用户文件夹中找到了
seguisym.ttf
和seguiemj.ttf
。但是 Windows 不允许我删除它们,说它被另一个进程(系统)使用或“拒绝访问路径”。使用提升的 cmd 或 PowerShell 提示符没有帮助,即使有del /f filename
。我会尝试使用一些第三方软件,例如 LockHunter。
– -
也许使用安全模式?
– -
1LockHunter 完成了这项工作,尽管它要求我重新启动 Windows 才能删除这些文件。现在这些文件已经消失了,表情符号弹出窗口中的警告也消失了。据我所知,问题已经解决了。再次感谢。:) 我不知道这个辅助字体文件夹。
– -
1直到昨天我搜索了这个错误,我才知道。仅供您参考,我基本上搜索了您的问题标题,并从非常有信誉的 elevenforum 上找到了这个好结果。
–
|
Control Panel --> Fonts --> Font settings --> Restore default font settings.
发布 RegEdit 的屏幕截图,其中显示以下键,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
确保 Segoe UI Emoji 键可见–
–
|