Устранение проблем, связанных со шрифтами

Illustrator или InDesign аварийно завершают работу из-за проблем со шрифтом? Узнайте, как определить и удалить поврежденные шрифты из этих приложений.

Проблемы со шрифтами, в особенности поврежденные шрифты, могут привести к различным сбоям в Illustrator и InDesign. В данной статье перечислены шаги, позволяющие устранить эту проблему.

Скачайте последнюю версию приложения

Сначала убедитесь, что у вас установлена последняя версия приложения.

Обновить приложение

4 способа удаления поврежденных шрифтов

шрифт стороннего производителя

Очистите системный кэш

Проверьте шрифт

Изолируйте проблемные шрифты

Удалите внешний модуль по управлению шрифтами от сторонних разработчиков

 Перед тем, как начать проверку шрифтов, удалите или обновите любые внешние модули шрифтов от сторонних разработчиков.

  1. Откройте папку внешнего модуля.
    macOS:
    [Illustrator] Выберите Applications > Illustrator > Plugins.
    [InDesign] Выберите Applications > InDesign > Plugins.
    Windows:
    [Illustrator] Выберите Program Files > Adobe > Adobe Illustrator > Plugins.
    [InDesign] Выберите Program Files > Adobe > Adobe InDesign > Plugins.
  2. Скопируйте утилиту управления шрифтами и вставьте ее на рабочий стол.
     В число утилит по управлению шрифтами входят следующие: Extensis, Suitcase, Font explorer, Font explorer Pro, RightFont и NexusFont.
  3. Удалите внешние модули из папки внешних модулей

Очистите кэш системного шрифта

Терминал
Терминал

macOS:
  1. Закройте приложение и приложение Adobe Creative Cloud для настольных ПК (если установлено).
  2. Выберите Приложения > Утилиты.
  3. Откройте Терминал.
    Соблюдайте осторожность при использовании приложения «Терминал», так как оно влияет на операционную систему на нижнем уровне.  Чтобы ознакомиться с руководством Atsuil, введите man atsutil
    и нажмите Return, или прочитайте эту статью.
  4. Введите следующую команду и нажмите клавишу Return.
    sudo atsutil databases –remove

Windows:

  1. Включите отображение скрытых файлов и папок.
  2. Закройте все приложения Adobe, включая Adobe Creative Cloud для настольных ПК (если оно установлено).
  3. Перейдите к папке C:\Windows\ServiceProfiles\LocalService\Appdata\Local.
  4. Удалите файл *FNTCACHE*.DAT или *FontCache*.dat.
    Звездочка (*) заменяет различные числа, буквы или слова, например, FontCache-S-1-5-21.dat.
Папка кэша шрифтов
Папка кэша шрифтов

Проверить все шрифты

macOS:
  1. Выберите Приложения > Книга шрифтов.
  2. В столбце Коллекция выберите параметр Все шрифты.
  3. Чтобы выбрать все шрифты, выберите шрифт в самом верху столбца Шрифт и используйте сочетание клавиш Cmd+A.
  4. Выберите Файл > Проверить шрифт.
  5. Удалите поврежденный или повторяющийся шрифт.

При аварийном завершении работы «Книги шрифтов» перезапустите ее и прокрутите шрифты по очереди. Таким образом вы сможете определить вызвавший сбой шрифт. Нажмите клавишу «стрелка вниз», чтобы выбрать первый шрифт, и затем, удерживая клавишу, прокрутите вниз весь список шрифтов.

Все шрифты
Шаг 2. Все шрифты

Проверьте шрифт
Шаг 4. Проверьте шрифт

Windows:

  1. В строке поиска Windows введите Панель управления и нажмите Enter. В Панели управления откройте папку Шрифты.
  2. Выберите все шрифты, скопируйте и вставьте их в папку на рабочем столе.
  3. Удалите шрифты из папки Шрифты
  4. Копируйте и вставляйте по нескольку шрифтов с рабочего стола в папку Шрифты и запускайте приложение. Если в какой-то момент приложение перестало запускаться, поврежденный шрифт находится в папке Шрифты.
  5. Найдите и удалите поврежденный шрифт и перезапустите приложение.
Папка «Шрифты»
Папка «Шрифты»

[macOS] Изолируйте проблемный шрифт

  • В версии macOSX 10.7 пользовательская папка Library по умолчанию скрыта. Процесс получения доступа к файлам в скрытой папке Library описан в разделе Как получить доступ к скрытым файлам библиотеки пользователя.
  • Убедитесь в том, что шрифты находятся в одной папке шрифтов.Если шрифты дублируются, удалите их в одной из папок.

 /Users/[имя пользователя]/Library/Fonts
/Library/Fonts

  • Создайте две папки на рабочем столе: font test и good fonts.

Проверьте шрифты в следующих папках: 

  • /Users/[имя пользователя]/Library/Fonts
  • /Library/Fonts
  • /[сетевой диск]/Library/Fonts

Для проверки наличия поврежденных шрифтов оставьте половину шрифтов в папке Fonts. Другую половину переместите в папку font test, после чего воссоздайте условия, которые приводили к возникновению проблемы.

  • Если проблема возникает снова, значит, поврежденный шрифт находится в папке Fonts. Переместите шрифт из папки font test в папку good fonts.
  • Если проблема не возникает снова, значит, поврежденный шрифт находится в папке font test. Переместите шрифты из папки Fonts в папку good font. Переместите половину шрифтов обратно в папку Fonts для следующего этапа проверки.

Чтобы удалить поврежденный шрифт, выполните приведенные ниже действия.

  • Проверьте половину оставшихся шрифтов и перемещайте нормально работающие шрифты в папку good fonts
  • После выявления шрифта, вызывающего проблему, удалите его из папки Fonts. Переместите все шрифты из папки good fonts обратно в соответствующую папку Fonts, которую вы проверяли. Выполните такую проверку для всех папок Fonts, содержащих шрифты. 

Если проблема повторяется и после удаления поврежденного шрифта, продолжайте эти действия до тех пор, пока не будут удалены все поврежденные шрифты.

Есть вопросы или идеи?

Вопросы сообществу

Если у вас возник вопрос или появилась идея, которой вы хотите поделиться, предлагаем присоединиться к сообществам Adobe Illustrator или Adobe InDesign. Мы будем рады узнать ваше мнение!

 Adobe

Получайте помощь быстрее и проще

Новый пользователь?