Win8系统字体每次重启后都变成乱码

Win8系统字体每次重启后都变成乱码

我无意中将 AvenirNext.ttc(字体文件)放入了 Windows 字体文件夹(C:\Windows\Fonts)。起初,没有看到任何变化。直到第二天早上我打开电脑时,系统字体才完全乱码。下面提供了示例图像。所以我想我应该检查一下字体文件夹。结果除了大约 3 个字体文件外,它被清除干净了。我无法读取字体文件名,因为所有内容都是乱码。

于是我从另一台电脑复制了所有字体,并将它们放到我“坏了”的电脑的 Fonts 文件夹中。它立即解决了我的问题。所有文本都可以再次阅读了。

但问题并没有真正消失。每次我重启电脑,字体就会变回乱码。我无法删除 .ttc 字体文件,因为我在 Fonts 文件夹中看不到它。

我尝试在网上寻找解决方案......

我尝试恢复默认字体...重启电脑,但没有任何效果。我删除了所有字体文件,只在 Fonts 文件夹中放了几个系统字体...重启电脑,但没有任何效果。我删除了 FNTCACHE.DAT(字体缓存文件)...重启电脑,但没有任何效果。

重新启动后,乱码仍然存在。

我不知道该如何解决这个问题。

任何提示将非常感谢。

谢谢!

在此处输入图片描述

答案1

对于其他读者:可以通过打开管理命令提示符、导航到C:\Windows\Fonts并键入del AvenirNext.ttc(替换AvenirNext.ttc为添加到 Fonts 文件夹中的任何虚假文件)来删除多余的文件。这在命令提示符中有效,因为它不受 Explorer 用于某些目录的特殊文件夹视图的影响。

答案2

解决方案是先从一台正常工作的机器上安装所有字体,然后安装损坏的 AvenirNext。现在右键单击它并卸载。这应该会将其从系统中删除:)

答案3

谢谢大家的建议。最后,我不得不求助于还原点,这才解决了这个问题。

再次感谢!

相关内容