打开控制面板 > 外观和个性化 > 字体 (Windows),或者从应用程序 (macOS) 中打开 Font Book。
修复 Adobe InDesign 中因损坏或不兼容字体文件导致的启动和文档崩溃。
InDesign 可能会在启动时、打开文档时或在滚动、导出或打印等操作过程中因损坏或不兼容的字体文件而崩溃。这些崩溃通常在字体无法正确载入或处理时发生。
具有特殊字符或损坏元数据的字体
搜索名称中包含特殊字符或符号的字体。
暂时移除这些字体。
重新启动 InDesign 并测试稳定性。
逐个开启字体以识别有问题的字体。
将有问题的字体替换为原始来源的干净版本。
如果移除包含特殊字符的字体不能解决崩溃问题,可能是第三方插件导致的。第三方字体管理插件在启动或字体激活过程中与原生字体处理冲突。
第三方字体管理插件与 InDesign 冲突
导航至:C:\Program Files\Adobe\Adobe InDesign [版本]\Plug-Ins (Windows) 或 /Applications/Adobe InDesign [版本]/Plug-Ins (macOS)。
在桌面上创建一个名为 Disabled Plugins 的文件夹。
将非 Adobe 字体插件移到此文件夹中。
重新启动 InDesign 并测试稳定性。 如果崩溃得到解决,逐个重新启用插件以识别有问题的插件,然后联系插件供应商进行更新。如果移除插件后崩溃仍然存在,请清除系统字体缓存。损坏的字体缓存文件阻止 InDesign 正确读取字体元数据。
损坏的字体缓存文件阻止字体正确载入
Windows
关闭所有 Adobe 应用程序。
按 Windows + R 键,键入 services.msc,然后按 Enter 键。
右键单击 Windows Font Cache Service,然后选择停止。
从 C:\Windows\ServiceProfiles\LocalService\AppData\Local 删除 FontCache 文件夹。
重新启动 Windows Font Cache Service 并重新启动系统。
macOS
关闭所有 Adobe 应用程序。
从以下位置删除以 com.apple.FontRegistry 或 com.adobe.FontCache 开头的文件夹:
- ~/Library/Caches
- /Library/Caches
重新启动系统。
字体损坏
在您的字体管理实用程序中保持有问题的字体处于禁用状态。
在 InDesign 中打开受影响的文档。
当系统提示缺少字体时,选择确定。
选择类型 > 查找/替换字体。
在字体信息列表中,选择缺少的字体。
在替换为部分,选择替换字体和样式。
选择全部更改,然后选择完成。