
Windows 11 会将已安装并激活的字体保存到临时的缓存文件夹中,来确保系统界面和应用程序的快速加载。但如果你遇到了字体无法正确显示或出现无效字符的情况,很有可能是因为字体缓存已经损坏了。
要解决这类问题,重置、清除并重建 Windows 11 的字体缓存是个不错的解决办法。下面,我们就来说说具体的操作步骤。
为什么需要删除字体缓存?
如果你遇到以下情况,可以尝试通过删除并重建字体缓存来解决:
- 字体缓存文件损坏:系统长时间使用后,字体缓存文件可能会损坏,导致字体显示异常或缺失。
- 新字体无法生效:有时候,新安装的字体可能无法及时加载,删除字体缓存后,系统才能正确识别这些字体。
方法 1:重启字体缓存相关服务
1按Windows + R
快捷键打开「运行」对话框,执行services.msc
打开「服务」管理工具。
2在「名称」列表中,打到并右键点击Windows Font Cache Service
服务,选择「重新启动」。

在重启 Windows 字体缓存服务时,系统会临时清除字体缓存,这也是最快速、最简单的方法之一。
相关阅读:如何管理 Windows 服务
方法 2:手动删除字体缓存文件
你也可以通过「文件资源管理器」直接删除字体缓存文件,这个方法也同样高效便捷。
1按Windows + E
快捷键打开「文件资源管理器」。
2在地址栏中执行%localappdata%
,进入本地应用数据文件夹。
3在「搜索」框中输入FontCache
,将所有搜索到的「FontCache」文件夹删除。

方法 3:通过命令行清除字体缓存
如果为了图方便,你也可以通过命令行一次性完成清除字体缓存的操作:
1右键点击「开始」菜单,选择打开「终端管理员」。
2然后,在命令行窗口中依次执行以下命令:
- 停止字体缓存服务:
net stop fontcache
- 删除本地应用数据中的字体缓存文件:
del /Q %windir%\ServiceProfiles\LocalService\AppData\Local\FontCache*.dat
del /Q %localappdata%\FontCache\*.dat
- 重启字体缓存服务:
net start fontcache

通过以上 3 种方法,Windows 11 字体缓存就能被轻松重建,相关字体问题也应该能够得到解决。如果你在操作过程中遇到问题,欢迎随时留言讨论!
最新评论
卸载就好了😅
这版避雷哈,炸硬盘
第三种方法重启之后还会运行normal
听明白了,就是把着色器数据统一标准,然后和硬件厂商合作,在硬件发布前期就把着色器编译完成。下游戏时云端会检测你的配置,比如i9+4080,服务器就把这种硬件结合体编译好的着色器一起下载进电脑。 之前还有个DirectStoage技术是减少从硬盘读取游戏的所需时间。微软跟进游戏新技术是蛮勤快的。