Mac系统自带字体不可删除但可禁用:一、用字体册禁用非核心系统字体(如Gill Sans、Zapf Dingbats等),使其从所有应用菜单中消失;二、手动清理/Library/Fonts中预装冗余字体(如Legacy、Webdings);三、终端执行atsutil命令重置字体缓存。

Mac系统自带的无用字体文件长期堆积,会让Pages、Keynote启动变慢,字体菜单翻页卡顿,甚至导致Sketch中字体筛选错乱——这些文件明明没在用,却持续参与系统索引构建,占用磁盘空间并拖累渲染效率。
用字体册禁用非核心系统字体
系统级字体不能直接删除,但可以安全“隐身”。禁用后它们保留在/System/Library/Fonts里,不占内存、不参与渲染,却彻底退出所有应用的字体下拉菜单。
打开“应用程序” → 双击启动“字体册”(图标是白色背景上的黑色字母“A”)。
左侧边栏点击“系统”,等待列表加载完成;注意右侧“来源”列标注为“System”的条目才是真正的系统字体。
查找名称含“Gill Sans”“Old English Text MT”“Zapf Dingbats”“Webdings”“Wingdings”“Optima”的字体家族——它们不属于macOS UI底层依赖项,禁用无风险。
按住Command键逐个点击选中整个家族全部变体(如Gill Sans的Regular、Bold、Italic、Bold Italic),【务必整族统一操作,单独禁用其中一种会导致排版样式断裂】。
右键任意已选字体 → 点击“禁用”,或直接按Command + D;禁用成功后,字体名立即变为灰色斜体,右侧状态栏显示“关”。
手动清理/Library/Fonts中的预装冗余字体
这个目录里的字体不属于系统强制依赖项,而是Apple预装的可选字体包,比如Legacy系列、Monaco(若已用SF Mono替代)、Geneva(若已用SF Pro替代)。删掉它们能释放50MB~300MB空间,且不影响Finder、Safari等原生应用。
方法一:访达直删
打开访达 → 按Shift + Command + G → 输入路径:/Library/Fonts → 回车进入。
查找并选中以下类型文件:名称含“Legacy”“Old English”“Webdings”“Wingdings”,或扩展名为“.ttf”“.otf”结尾的独立字体文件。
【避开Helvetica Neue、Times New Roman、Arial、San Francisco系列字体文件,误删可能导致系统界面文字异常】
将选中文件拖入废纸篓;系统会提示输入管理员密码,输完即开始删除。
清空废纸篓——否则文件仍驻留,下次重启可能被自动重建引用。
重置系统字体缓存确保生效
字体删了、禁用了,但缓存不刷新,Pages里还是能看到旧名字,预览依然卡顿。ATS缓存不会随字体操作自动更新,必须主动重置。
第一步:关闭所有正在运行的设计类应用(Photoshop、Sketch、Figma、Pages、Keynote),避免其持有旧缓存句柄。
第二步:完全退出“字体册”——不是关闭窗口,而是右键Dock图标 → “退出”,或菜单栏点击“字体册” → “退出字体册”。
第三步:打开“终端”应用,依次执行以下三条命令,每条执行完等待提示符返回再输入下一条:
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
【注意】第一条命令需输入管理员密码,密码输入时无任何显示,输完直接按回车;第三条返回“Server is running”即表示重置成功。

















