应禁用Gill Sans等非核心系统字体并手动删除/Library/Fonts中Legacy等可卸载预装字体,再验证清除损坏或重复字体注册项:先在字体册中选中整族系统字体按Command+D禁用;再进入/Library/Fonts删除Legacy、Wingdings等文件;最后执行“验证所有字体”移除错误项,并清空ATS缓存。

Mac系统自带大量预装字体,其中Gill Sans、Optima、Zapf Dingbats、Old English等长期闲置,既不参与系统UI渲染,又拖慢Pages/Keynote启动速度、干扰设计软件字体筛选——这些字体必须被精准识别并清理,而非简单忽略。
用字体册禁用非核心系统字体
系统级字体位于/System/Library/Fonts和/Library/Fonts,直接删除可能引发界面文字错位或Apple原生应用异常。禁用操作保留文件结构完整,仅从所有应用字体菜单中移除显示,是清理的第一道防线。
第一步:打开“应用程序” → 启动“字体册”;等待左侧边栏加载完成,点击“系统”标签。
第二步:在右侧列表中定位目标字体家族,重点关注名称含“Gill Sans”“Optima”“Palatino”“Zapf Dingbats”“Wingdings”的条目;注意它们的“来源”列标注为“System”。
第三步:按住Command键逐个点击选中整个家族变体(如Gill Sans Regular、Bold、Italic、Bold Italic),确保全部勾选;【务必整族统一操作,单独禁用某一种粗细可能导致排版样式断裂】。
第四步:右键任意已选字体 → 点击“禁用”,或直接按下Command + D快捷键;禁用后字体名立即变为灰色斜体,右侧状态栏显示“关”。
手动删除/Library/Fonts中可卸载的预装字体
该目录存放的是所有用户可用的非核心预装字体(非/System层级),包含Apple Legacy字体及部分第三方捆绑字体,删除无需破坏系统完整性,且能释放数十MB至数百MB空间。
打开访达,按Shift + Command + G调出“前往文件夹”窗口。
输入路径:/Library/Fonts,回车进入。
查找并识别以下类型文件:名称含“Legacy”“Old English”“Webdings”“Wingdings”“Monaco”(若已用SF Mono替代)、“Geneva”(若已用SF Pro替代)的.ttf或.otf文件;【务必避开Helvetica Neue、Times New Roman、Arial等基础排版字体】。
选中目标文件,拖入废纸篓;系统将弹出管理员密码框,【必须正确输入当前账户管理员密码,否则删除失败】。
清空废纸篓,并重启Adobe Photoshop、Sketch等专业软件,确保字体缓存更新生效。
验证并清除损坏或重复注册的字体
长期系统升级易导致同一字体多个版本共存(如不同build的Helvetica),或因权限错误产生“损坏”条目——这类注册项不占磁盘空间,但污染字体索引,必须清除其注册信息而非文件本身。
在“字体册”中,左侧边栏选择“所有字体”,确保完整加载。
点击顶部菜单栏“编辑” → “验证所有字体”;等待验证完成,系统自动标出“损坏”或“重复”项。
选中所有标红的损坏项,右键 → “移除所选项目”;注意:此操作仅清除注册信息,不删除文件。
验证完成后,关闭并彻底退出字体册(右键Dock图标 → “退出”),再重新打开,观察列表是否刷新干净。
清空字体册预览缓存与重置ATS服务
字体册预览卡顿、缩略图错乱、Pages/Keynote中点击字体延迟数秒,根源在于ATS(Apple Type Services)缓存未同步更新,必须手动干预。
打开访达,按Shift + Command + G调出“前往文件夹”窗口。
输入路径:~/Library/Caches/com.apple.FontBook,回车进入。
全选所有文件与子文件夹(Command + A),直接拖入废纸篓。
清空废纸篓——这一步不可跳过,否则缓存仍驻留在废纸篓中,下次启动字体册时可能被自动重建。
打开“终端”,依次执行以下命令,每条执行完等待提示符返回再输入下一条:
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
【第一条命令需输入管理员密码,密码输入时无任何显示,输完直接按回车;第三条返回“Server is running”即表示重置成功】。

















