清理冗余字体需分四步:一、安全删除用户级字体;二、禁用系统级非核心字体;三、删除/Library/Fonts中可删预装字体;四、清字体册缓存并重置ATS服务,否则字体菜单混乱、应用卡顿等问题将持续存在。
清理字体册中未使用的冗余字体,关键不是“删完就行”,而是分层处理:先清用户级字体(安全彻底),再禁用系统级非核心字体(不删但隐身),最后重置缓存(让改动真正生效)。跳过任一环,都可能遇到字体菜单仍混乱、pages启动变慢或预览卡顿等问题。
一、彻底移除用户安装的冗余字体
这类字体是你双击安装、拖进字体册、或通过“添加到所有用户”方式导入的,它们注册在当前账户下,可安全删除且不留痕迹。
- 打开“字体册”,左侧边栏点“用户”,只看你自己装的字体
- 按住 Command 键多选目标字体家族(例如把 “Montserrat Regular/Bold/Italic” 全部选中,避免只删一种粗细导致排版错乱)
- 按键盘 Delete 键 → 弹窗点“移除” → 字体文件自动进废纸篓
- 手动清空废纸篓,否则字体仍占空间,且可能被某些应用重新加载
二、禁用系统预装但不用的字体(不删更安全)
/System/Library/Fonts 和 /Library/Fonts 里的很多字体(如 Gill Sans、Optima、Wingdings、Old English)是系统自带,直接删可能影响部分原生应用显示。禁用是首选方案——字体文件保留,但所有App字体菜单里彻底消失。
- 在字体册左侧点“系统”或“所有字体”,找到来源标注为“System”的条目
- 重点筛查名称含 Gill Sans、Zapf Dingbats、Webdings、Wingdings、Legacy 的家族
- Command + 点击选中整个家族所有变体 → 右键 → “禁用”,或按 Command + D
- 禁用后字体名变灰色斜体,状态栏显示“关”;需要时右键选“启用”即可恢复
三、手动清理 /Library/Fonts 中可删的预装字体
这个目录(/Library/Fonts)放的是“所有用户可用”的非核心预装字体,比如 Apple Legacy、Monaco(若已用 SF Mono)、Geneva(若已用 SF Pro),删它不伤系统,还能腾出几十MB到几百MB空间。
- 访达 → Shift + Command + G → 输入
/Library/Fonts→ 回车 - 查找并选中:Legacy.ttf、Webdings.ttf、Wingdings.ttf、Monaco.ttf、Old\ English\ Text.ttf 等
- 避开 Helvetica Neue、Times New Roman、Arial、SF Pro 等基础字体
- 拖入废纸篓 → 输入管理员密码 → 清空废纸篓
- 重启 Sketch、Figma、Photoshop 等设计软件,确保它们刷新字体列表
四、清缓存 + 重置ATS服务,让改动真正落地
字体删了、禁用了,但字体册预览还卡、Pages里点字体名要等两秒?那是缓存没清。字体册有自己的预览缓存,系统还有底层 ATS 字体索引缓存,二者都得处理。
- 清字体册专属缓存:访达 → Shift + Command + G →
~/Library/Caches/com.apple.FontBook→ 全选删 → 清空废纸篓 - 重置系统级字体索引:打开终端,依次执行(每条回车后等提示符出现再输下一条):
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
第一条需输管理员密码(输入时无显示,输完直接回车);第三条返回 Server is running 即成功 - 操作后,务必退出字体册(右键 Dock 图标 → “退出”),再重启 Pages、Keynote 等应用验证效果

















