解决 Adobe Photoshop CC、2015、2014、CS6、CS5 中存在的字体问题

优质
小牛编辑
128浏览
2023-12-01

在 Photoshop CC 中,损坏的字体可能导致各种问题,其中某些问题看起来似乎与字体无关。

解决方案

  • 解决方案 1:将 Photoshop CC 更新到最新版本
  • 解决方案 2:在 Photoshop 首选项中关闭字体预览
  • 解决方案 3:删除字体
  • 解决方案 4:(Mac OS) 通过 Font Book Mac OS 应用程序验证所有字体
  • 解决方案 5:使用 FontTest 脚本来确定您的计算机上是否存在损坏的字体
  • 解决方案 6:删除 Photoshop 字体缓存
  • 解决方案 7:删除系统字体缓存
  • 解决方案 8:隔离导致问题的字体(仅限 Mac OS)

这些解决方案已按照从易(最简单最有可能找到损坏的字体)到难(更富有挑战性或更加耗费时间)的顺序列出。

重要:在测试字体之前,请删除或更新一切第三方字体增效工具。

解决方案 1:将 Photoshop CC 更新到最新版本

  1. 选择“帮助”>“更新”(此为首选更新方法)。
  2. 从 Adobe 网站下载最新更新。

解决方案 2:在 Photoshop 首选项中关闭字体预览

  1. 选择“文字”>“字体预览大小”。
  2. 全部不选。

重新测试您的问题,以确定此解决方案是否解决了该问题。

解决方案 3:删除字体

已知以下字体在 Photoshop 中使用时会导致问题:

Bustle(仅限 Mac OS)

  • 21kannmbn_ttf
  • GURAKH_S.TTF
  • JH_TITLES.TTF
  • SCREEN__.TTF
  • SEVESBRG.TTF
  • SF Tattle Tales Condensed.ttF
  • ZEROGEBI.TTF
  • Zippy.ttf

解决方案 4:(Mac OS) 通过 Font Book Mac OS 应用程序验证所有字体

  1. 选择“应用程序”> Font Book。
  2. 在“字体集”栏中选择“所有字体”。
  3. 选择“字体”栏中最顶部的字体,并按 Cmd+A 以选择所有字体。
  4. 选择“文件”>“验证字体”。
  5. 删除损坏或重复的字体。
  6. 如果 Font Book 崩溃,请重新启动 Font Book,然后逐一滚动选择每个字体,以确定是哪个字体导致了崩溃。使用向下箭头选择第一个字体,然后按住该键以滚动选择所有字体。

解决方案 5:使用 FontTest 脚本来确定您的计算机上是否存在损坏的字体

下载、安装并运行以下适用于 Photoshop 的 FontTest.jsx脚本。此脚本可确定您的系统上是否存在损坏的字体,或是否是您的某些字体导致了崩溃。

下载并阅读相应的 FontTest_readme.pdf 文件。

重要信息:此 PDF 自述文件包含有关如何安装和运行脚本的重要信息,以及有关结果的信息。

注意:如果 Photoshop 在您运行此脚本之前崩溃,则问题的原因很有可能出在操作系统中,而不太可能出在 Photoshop 中。在这些情况下,请执行此文档中的其他解决方案。

右键单击 (Windows) 或按住 Control 并单击 (Mac OS) 下面的 FontTest.jsx.zip 文件。然后将 FontTest.jsx 文件存储到硬盘上的某个位置,例如桌面。通过双击该文件以将其解压缩,并在出现提示时选择提取所有文件。

下载

获取文件 Photoshop CC 的 FontTest 脚本

解决方案 6:删除 Photoshop 字体缓存

Mac OS

  1. 退出 Photoshop 和 Creative Cloud 桌面应用程序(如果已安装)。
  2. 导航到:/用户/[用户名]/资源库/Application Support/Adobe/Adobe Photoshop CC

    注意:如果您使用的是 Mac OS 10.7 或更高版本,请使用此技术说明,了解如何打开隐藏的“资源库”文件夹。

  3. 将 CT 字体缓存文件夹拖到回收站中,然后清空回收站。

Windows

  1. 退出 Photoshop 和 Creative Cloud 桌面应用程序(如果已安装)。
  2. 导航至以下文件夹。

    Windows 7 和 8:\用户\[用户名]\AppData\Roaming\Adobe\Adobe Photoshop CC、CC 2014 或 CC 2015

  3. 删除 CT 字体缓存文件夹(Photoshop CC、CC 2014 和 CC 2015),然后清空回收站。

重新启动 Photoshop 并运行测试,以确定此问题是否会再次发生。 

解决方案 7:删除系统字体缓存

Mac OS

要删除系统字体缓存,请在 Terminal 应用程序中运行命令行实用工具。此命令是 Mac OS 的一部分。在使用 Terminal 时请小心,因为它会对您的操作系统产生一定程度的影响。在 Terminal 中键入“man atsutil”(不带引号)并按 Return,可查阅 Atsutil 手册。您也可以阅读 MacWorld 杂志中的此文章。

  1. 退出 Photoshop 和 Creative Cloud 桌面应用程序(如果已安装)。
  2. 选择“应用程序”>“实用工具”。
  3. 打开 Terminal。
  4. 键入以下命令,然后按 Return

    sudo atsutil databases –remove

Windows

开启隐藏的文件和文件夹(请参阅显示隐藏文件和文件夹),然后执行以下操作:

  1. 关闭包括 Creative Cloud 桌面应用程序在内的所有 Adobe 应用程序(如果已安装)。
  2. 导航到 \Windows\ServiceProfiles\LocalService\Appdata\Local
  3. 删除 *FNTCACHE*.DAT 或 *FontCache*.dat 文件。

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

在删除操作系统缓存的同时删除 Photoshop 字体缓存(参见解决方案 6)通常是一个不错的主意。重新测试以确定此问题是否会再次发生。

解决方案 8:隔离导致问题的字体(仅限 Mac OS)

重要:默认情况下,Apple Mac OS X 10.7 中的用户资源库文件夹处于隐藏状态。要访问隐藏资源库文件夹中的文件以执行 Adobe 相关的疑难解答,请使用如何访问隐藏的用户资源库文件中的方法。

确保您的字体只位于一个字体文件夹中:

  •  /用户/[用户名]/资源库/Fonts
  •  /资源库/Fonts

如果您的字体没有重复,请继续执行步骤的其余部分。如果存在重复,请从其中一个位置中删除它们。

在桌面上创建两个文件夹,分别名为 fonttest 和 goodfonts。

有三个位置可包含要测试的字体。针对包含字体的以下所有文件夹执行此测试:

* /用户/[用户名]/资源库/Fonts
* /资源库/Fonts
* /[网络驱动器]/资源库/Fonts

要对损坏的字体进行测试,请在“资源库/Fonts”文件夹中保留一半的字体。将一半的字体移到 fonttest 文件夹,并对导致问题的条件进行测试。

  • 如果问题再次出现,则表明损坏的字体仍在 Font 文件夹中,而不在 fonttest 文件夹中。将字体从 fonttest 文件夹移到 goodfonts 文件夹。
  • 如果问题不再出现,则表明损坏的字体存在于 fonttest 文件夹中。将字体从官方字体文件夹移到 goodfont 文件夹中。将一半的字体移回到官方字体文件夹中,以便进行下一轮测试。
  • 继续测试剩余的一半字体,并继续将没有问题的字体移到 goodfonts 文件夹中。 
  • 在确定了导致问题的某一个字体后,从官方字体文件夹中删除它。将所有字体从 goodfonts 文件夹移回到您正在进行测试的相应官方字体文件夹。针对包含字体的每一个官方字体文件夹执行这些测试。 

重要:如果在您移动了字体之后再度出现同样的问题,则表明一个或多个字体存在相同或类似的问题。继续执行这些步骤,直到删除了所有损坏的字体为止。