应通过“字体册”移除不用字体:选中字体→右键“移至废纸篓”→清空废纸篓;再执行终端命令sudo atsutil server -shutdown、sudo atsutil databases -remove、atsutil server -ping清理缓存,最后重启mac。
删除不用的字体库文件,关键不是直接找“字体库文件”去删,而是通过 macos 自带的 字体册(font book) 正确移除字体资源——因为 macos 不会把字体以独立“库文件”形式暴露在 finder 中供你手动删,所有字体都由字体册统一注册、管理、缓存。盲目在系统文件夹里删字体文件,容易导致残留、冲突或应用异常。
确认哪些字体真正不用了
别凭印象删。先打开“字体册”,左侧选“用户”或“计算机”,观察右侧字体列表:
- 名称旁标有“关闭”的,是已停用但还留着的字体
- 名字显示为灰色、带红色警告图标或验证失败提示的,大概率损坏或重复
- 长期没在 Pages、Keynote、Photoshop 等软件字体菜单里见过的,基本可判定闲置
在字体册中安全移除字体
这是唯一推荐的方式,确保注册表同步清理:
- 在字体册中选中一个或多个目标字体(可按住 Command 多选)
- 右键 → 选择“移至废纸篓”,或按键盘 Delete 键
- 确认弹窗后,字体即从当前账户字体数据库中移除,并进入废纸篓
- 最后别忘了清空废纸篓,才算真正释放磁盘空间
顺便清理字体缓存(释放隐藏空间)
字体移除后,系统缓存可能仍保留旧数据,导致空间未立即释放。运行终端命令重置:
- 打开“终端”(应用程序 → 实用工具)
- 依次执行以下三行命令(每行回车后等待完成):
sudo atsutil server -shutdown
sudo atsutil databases -remove
atsutil server -ping - 完成后重启 Mac,系统会重建干净的字体缓存
警惕手动删 Fonts 文件夹的风险
有人会去 ~/Library/Fonts 或 /Library/Fonts 手动删 .ttf/.otf 文件,这不可取:
- 字体册可能仍记录该字体,下次启动会报错或自动恢复
- 部分字体被多个用户共享,删错路径会影响他人账户
- 系统字体(如 Helvetica、SF Pro)若误删,可能导致界面文字异常甚至无法登录











