用户指南 取消(C)

对字体问题进行故障诊断

Illustrator 或 InDesign 是否是因字体问题而崩溃?了解如何识别并删除这些应用程序中的已损坏字体。

字体问题,特别是已损坏的字体,可能导致 Illustrator 和 InDesign 出现各种问题。请按照本文中介绍的故障诊断步骤解决这些问题。

获取最新的应用程序

在继续操作之前,请确保您拥有最新的应用程序版本。

更新应用程序

删除已损坏字体的 4 种方法

第三方字体

清除系统缓存

验证字体

查明有问题的字体

删除第三方字体管理插件

注意:

在测试字体之前,请删除或更新任何第三方字体插件。

  1. 打开插件文件夹。
    macOS:
    [Illustrator] 选择 Finder > 应用程序 > Illustrator >插件
    [InDesign]  选择 Finder > 应用程序 > InDesign > 插件
    Windows:
    [Illustrator] 资源管理器 > 本地磁盘 > 选择 程序文件 > Adobe > Adobe Illustrator (年份)> 插件
    [InDesign] 资源管理器 > 本地磁盘 > 选择 程序文件 > Adobe > Adobe InDesign(年份)
  2. 将 [字体管理实用程序] 复制并粘贴到您的 [桌面]。
    字体管理实用程序包括 Extensis、Suitcase、Font Explorer、Font Explorer Pro、RightFont 以及 NexusFont
  3. 插件 文件夹中删除该插件。

清除系统字体缓存

终端
终端

macOS:

  1. 退出应用程序和 Adobe Creative Cloud 桌面应用程序(如果已安装)。
  2. 选择 Finder > 应用程序 > 实用程序
  3. 执行至[终端]。
  4. 使用终端时需要小心,因为它会在较低程度上影响您的操作系统。要查看 Atsuil 手册,请键入 man atsutil
    并按返回键,或者阅读此文
  5. 键入以下命令,并按返回键。
    sudo atsutil 数据库 – 移除

Windows

  1. 打开文件资源管理器并设置 隐藏文件和文件夹 视图。
  2. 关闭所有 Adobe 应用程序(插图、设计等),包括 Creative Cloud 桌面应用程序(如果已安装)。
  3. 导航到 C:\Windows\ServiceProfiles\LocalService\AppData\Local.
  4. 删除 *FNTCACHE*.DAT*FontCache*.dat 文件。
注意:

星号 (*) 代表各种数字、字母或词语,例如 FontCache-S-1-5-21.dat

Fontcache 文件夹
字体缓存文件夹

验证字体

macOS:

  1. 选择“应用程序”>“字体册”。
  2. 字体集列中,选择所有字体
  3. 要选择所有字体,请在选择“所有字体”项后,选择最顶层的字体,然后按 Cmd+A
  4. 选择 文件 > 验证选择
  5. 删除损坏或重复的字体。

如果字体管理器崩溃,请重新运行字体管理器并验证选择以逐个滚动浏览字体。识别引起冲突的字体。使用向下箭头键选择第一个字体,然后按住该键滚动浏览所有字体。

所有字体
第 2 步:所有字体

验证字体
第 4 步:验证字体

Windows:

  1. 在 Windows 搜索栏中键入“控制面板”,然后按“输入”。在控制面板中,打开字体文件夹。
  2. 选择所有字体,然后将其复制并粘贴到您的桌面上的一个新文件夹中。
  3. 删除字体文件夹中所有的字体。
  4. 运行该应用程序。
  5. 如果运行正常,则损坏的字体位于 Fonts 文件夹中。
  6. 要识别损坏的字体,请将桌面上备份的字体逐个移动到 Fonts 文件夹并重复运行应用程序的操作。
  7. 如果应用程序无法运行,则对应字体已损坏,因此请删除已识别的损坏字体。要更快地检查损坏的字体,请参阅“隔离 [macOS] 有问题的字体”。
“字体”文件夹
“字体”文件夹

[macOS] 查明有问题的字体

  • 在 macOSX 10.7 版本中,用户“资源库”文件夹默认处于隐藏状态。要访问隐藏的“资源库”文件夹中的文件,请参阅如何访问隐藏的“资源库”文件
  • 确保您的字体只位于一个字体文件夹中。如果您的字体存在重复,请从任一位置的文件夹中将其删除。

 MAC HD/用户/[用户名]/库/字体
MAC HD/库/字体

  • 在桌面上创建两个文件夹:font testgood fonts

对以下文件夹执行字体测试:

  • MAC HD/用户/[用户名]/库/字体
  • MAC HD/库/字体

要测试损坏的字体,请保留 Fonts 文件夹中的一半字体,将另一半字体移到 font test 文件夹,然后进行测试以找到引发问题的原因:

  • 如果问题再次出现,则表明损坏的字体存在于 Fonts 文件夹中。将 font test 文件夹中的字体移到 good fonts 文件夹。
  • 如果问题不再出现,则表明损坏的字体存在于 font test 文件夹中。将 Fonts 文件夹中的字体移到 good fonts 文件夹中。再将 font test 文件夹中的一半字体移回到 Fonts 文件夹中,以便进行下一轮测试。

执行以下步骤删除损坏的字体:

  • 测试剩余的一半字体,然后继续将未损坏的字体移到 good fonts 文件夹中。
  • 确定导致问题的字体,并将其从 字体 文件夹中删除。将 good fonts 文件夹中的所有字体移回到您正在进行测试的相应 Fonts 文件夹。对包含字体的每一个 Fonts 文件夹执行上述测试。

如果在删除字体后再次出现问题,请继续执行上述步骤,直到删除所有损坏的字体。

有疑问或想法?

咨询社区

如果您有疑问或者希望分享观点,请加入 Adobe Illustrator 社区Adobe InDesign 社区。非常欢迎您分享您的看法、提出您的意见!

更快、更轻松地获得帮助

新用户?