mac中文显示方框、pages错位或keynote崩溃,大概率是字体损坏致core text渲染失效,须用“字体册”全量验证:选“所有字体”→“编辑→全选”→“文件→验证所选字体”,重点处理标红❌字体(停用或移除),再重启mac并确保简体中文置顶。

Mac系统出现中文显示为方框、Pages文档文字错位或Keynote打开崩溃,大概率是字体文件损坏导致Core Text渲染引擎失效,必须立刻用“字体册”验证并隔离问题字体。
打开字体册并进入验证入口
点击访达→前往→应用程序→双击打开「字体册」;若边栏未显示,点顶部菜单「显示→显示边栏」;左侧选「所有字体」确保覆盖全部已注册字体。
这一步不能跳过——如果只选「用户字体」,系统级损坏字体(比如被误删的PingFang.ttc)将完全逃过检测。
执行全量验证扫描
点顶部菜单「编辑→全选」,再点「文件→验证所选字体」;等待扫描完成,窗口会自动弹出「字体验证」报告。
扫描过程耗时取决于字体数量,1000+字体可能需2~3分钟,期间不要切换应用或强制退出,否则缓存索引可能写入中断。
报告顶部弹出式菜单选「警告和错误」,快速聚焦标红❌与标黄⚠️条目;红色代表字体数据损坏,黄色多为缺失字重或重复注册,【标红字体必须立即处理,否则系统UI将持续异常】。
停用或移除问题字体
方法一:临时隔离(推荐先试)
右键点击标红字体→「停用 [字体名]」;停用后字体变浅灰色,不会出现在任何App字体菜单中,但文件保留在硬盘上可随时启用。
方法二:彻底清除(仅针对确认无用的标红字体)
勾选该字体旁复选框→点「移除勾选的项目」→输入管理员密码→清空废纸篓;【此操作不可逆,删除前务必确认该字体未被工作文档依赖】。
方法三:批量解决重复字体
顶部菜单「编辑→查找已启用的重复字体」→点「手动解决」→逐个比对副本来源,保留「活跃的副本」,其余停用或移除。
验证后重启生效
第一步:关闭字体册,按 Cmd + Option + Esc 呼出「强制退出」→选「访达」→「重新开启」;
第二步:打开系统设置→通用→语言与地区→确认「简体中文(中国)」在首位;
第三步:重启Mac,让ATS服务重建完整字体数据库。











