AutoCAD: пропали шрифты SHX — как починить в 2026 году

Автор: , инженер-строитель

Открыли чужой DWG, а вместо русского текста — квадратики, знаки вопроса или табличка «Unknown SHX font — substitute». Файл почти всегда в порядке, проблема локальная: AutoCAD не нашёл SHX-шрифты, на которые ссылается чертёж. Ниже — пять способов вернуть шрифты на место, от быстрого разового до постоянного, и способ сделать так, чтобы ошибка не возвращалась. Материал для проектировщиков, инженеров-конструкторов, нормоконтролёров, работающих с AutoCAD в 2026 году.

Навигация по статье:

  • Коротко — сводная таблица причин и решений — следующий раздел.
  • Почему пропадают SHX — раздел с разбором причин.
  • 5 способов починить — по шагам, от разового до постоянного.
  • Как избежать повторения — профилактика и корпоративная настройка.
  • FAQ — последний раздел перед датой актуализации.

Коротко: причины и решения в одной таблице

Если времени мало, ориентируйтесь по таблице — соответствующий раздел ниже содержит пошаговую инструкцию.

Симптом / причина Что делать
Нет SHX-файла в папке Fonts Положить нужный файл в C:Program FilesAutodeskAutoCAD <версия>Fonts и перезапустить
SHX есть, но AutoCAD не видит его Добавить путь к папке в меню Tools → Options → Files → Support File Search Path
Окно Substitute Font при каждом открытии В том же Options задать Alternate Font и снять флаг подсказки
Текст остался с подставленным шрифтом Команда STYLE или -STYLE — переприсвоить стилю корректный SHX
Кириллица в русских стилях не отображается Использовать SHX из семейства GOST (gost_au, gost_a, gost_b) или TTF с кириллицей

Почему AutoCAD теряет SHX-шрифт

SHX — формат скомпилированного векторного шрифта Autodesk. В отличие от TrueType (TTF), SHX встроен в экосистему AutoCAD и не устанавливается в систему Windows — он должен лежать именно в папке Fonts самого AutoCAD или по одному из путей поиска вспомогательных файлов.

Основные причины «пропажи»:

  • Автор чертежа использовал свой или скачанный SHX-шрифт (например, корпоративный или отечественный по ГОСТ), которого на вашем компьютере нет.
  • После обновления или переустановки AutoCAD папка Fonts вернулась к дефолтному составу и часть специальных шрифтов пропала.
  • SHX физически присутствует, но не в той папке, которую ищет текущая версия AutoCAD.
  • Через Windows-индекс или корпоративные политики GPO файл шрифта заблокирован или удалён.
  • Файл создан в более старой версии AutoCAD (2007–2015), где использовались устаревшие SHX, поддержка которых частично изменена в текущих релизах.

Решение 1. Положить SHX в папку Fonts

Самое распространённое решение. Порядок действий:

  1. Узнать у автора или из сопроводительных файлов проекта, какой именно SHX использовался (обычно имя видно в диалоге «Substitute Font» при открытии или по команде STYLE).
  2. Закрыть AutoCAD.
  3. Скопировать нужный SHX-файл в папку C:Program FilesAutodeskAutoCAD <версия>Fonts (имя папки зависит от версии — для AutoCAD 2026 это AutoCAD 2026).
  4. Запустить AutoCAD, открыть чертёж — шрифты должны подтянуться автоматически.

Если прав на запись в Program Files нет — скопировать в личную папку пользователя и подключить её через Options (см. решение 2).

Решение 2. Добавить путь к папке шрифтов в Options

Если у вас есть собственная папка с набором SHX (например, корпоративный комплект шрифтов для отдела), не нужно копировать файлы каждый раз при обновлении AutoCAD. Достаточно указать путь к папке в настройках:

  1. Tools → Options (или команда OPTIONS).
  2. Вкладка Files.
  3. Раскрыть узел «Support File Search Path».
  4. Кнопка Add, указать путь к папке с корпоративными SHX.
  5. Поднять добавленный путь выше дефолтного командой «Move Up», чтобы AutoCAD сначала искал в нём.
  6. OK, перезапустить AutoCAD.

Теперь при открытии чертежа AutoCAD будет сканировать вашу папку наряду со стандартной.

Решение 3. Задать шрифт-заменитель в Options

Если оригинального SHX достать нельзя (автор не отвечает, проект старый), задайте корректный шрифт-заменитель, чтобы уменьшить количество диалогов о подстановке:

  1. Tools → Options → Files.
  2. Раскрыть «Alternate Font File» — по умолчанию указан simplex.shx. Для русских чертежей логичнее заменить на gost_au.shx или gost_b.shx (кириллица по ГОСТ).
  3. При необходимости указать в узле «Font Mapping File» путь к своему .fmp-файлу соответствий, если хотите прописать замены стабильно.
  4. OK — теперь при отсутствии оригинального шрифта AutoCAD подставит указанный заменитель; частота диалогов о подстановке заметно снизится (полное их отсутствие зависит от версии и системных настроек уведомлений).

Решение 4. Переприсвоить SHX через STYLE

Если после открытия чертежа текст подставлен не тем шрифтом и выглядит неверно (засечки там, где был без засечек), пересоберите стиль:

  1. Команда STYLE (или ST).
  2. Выбрать текстовый стиль, который нужно исправить (в диалоге STYLE напротив каждого стиля показано имя текущего SHX).
  3. В поле Font Name указать корректный SHX (например, gost_au.shx).
  4. Apply → Close.
  5. Если текст не перерисовался — команда REGEN.

Альтернатива для пакетной правки — -STYLE в командной строке; она переназначает шрифт без диалога и подходит для скриптов.

Решение 5. Пересохранить DWG с актуальным шрифтом

Когда нужно раздать чертёж коллегам, у которых тоже нет оригинального SHX, удобнее сохранить файл с корректным стилем и встроенным ссылкой на распространённый шрифт:

  1. Применить решение 4 для всех проблемных стилей.
  2. Убедиться, что в чертеже не осталось ссылок на пропавший SHX (команда PURGE, снять галки с неиспользуемых стилей).
  3. Сохранить через SAVE или SAVEAS в нужной версии DWG.
  4. При передаче приложить использованные SHX-файлы (этически — только те, что свободно распространяются; встроенные Autodesk — шрифты самого пакета, их не передают).

Если планируется печать в PDF с сохранением вида — настройте Plot Style и убедитесь, что PDF-драйвер встраивает шрифты.

Как избежать повторения: корпоративная настройка

Проблема SHX возвращается каждый раз, когда сотрудник получает чертёж из другой организации. Чтобы минимизировать ручную работу:

  • Собрать корпоративный набор SHX в единой сетевой папке с правами на чтение.
  • Добавить путь к этой папке в стандартный профиль AutoCAD через OPTIONS → Profiles → Export и раздать всем инженерам.
  • В Alternate Font указать кириллический gost_au.shx или аналогичный как fallback.
  • При нормконтроле проверять, что перед отправкой чертежа в смежную организацию стили используют только стандартные SHX или TTF с кириллицей.

Общие правила оформления проектной документации (в том числе требования к шрифтам и высоте текста) — в материале ГОСТ Р 21.101-2020; типовые ошибки раздела, связанные в том числе с нечитаемыми чертежами, — в статье Ошибки раздела АР.

FAQ

Почему при открытии DWG появляется окно «Specify font to substitute»?

AutoCAD не нашёл SHX, указанный в стиле. Либо выберите подстановочный шрифт из списка разово, либо задайте Alternate Font в Options (решение 3) — тогда окно перестанет появляться.

Чем SHX отличается от TrueType в AutoCAD?

SHX — скомпилированный векторный шрифт Autodesk, оптимизирован для быстрого рендеринга линий и экспорта в DWG/DXF. TrueType (TTF) — системный шрифт Windows, выглядит плавнее при масштабировании, но тяжелее в расчёте и может менять вид при передаче файла на другой компьютер без этого TTF. Для технических чертежей традиционно используют SHX по ГОСТ, для титульных листов и штампов часто берут TTF (Arial, Times).

Где взять SHX-шрифты по ГОСТ?

Набор шрифтов gost_au.shx, gost_a.shx, gost_b.shx, gost_common.shx исторически распространялся с русскими сборками AutoCAD и по сей день встречается в стандартных комплектах российских проектных организаций. Если их нет — запросить у системного администратора отдела САПР; включать их в общий корпоративный набор (см. раздел про корпоративную настройку).

Можно ли конвертировать SHX в TTF?

Прямой конвертер в общем доступе не работает надёжно — шрифты отличаются по формату геометрии. Проще подобрать TTF-аналог (например, «GOST Type A» или «GOST Type B» в TTF-реализации) и перепривязать стиль в AutoCAD.

Что делать, если шрифты пропали только у одного пользователя?

Скорее всего, нарушена структура папки Fonts у конкретной установки. Порядок: сравнить содержимое C:Program FilesAutodeskAutoCAD <версия>Fonts у рабочего и у проблемного компьютера, перенести недостающие файлы; затем перезапустить AutoCAD. Если проблема сохраняется — переустановить программу с чистой папкой Fonts.

Нужно ли что-то менять в Renga или nanoCAD для той же проблемы?

Renga использует TTF-шрифты Windows, SHX в ней не применяется. nanoCAD работает с SHX аналогично AutoCAD — решения 1–3 применимы, только меняются пути до папки Fonts nanoCAD.

Статья актуальна на апрель 2026 года. Основана на справочных материалах Autodesk для AutoCAD 2024–2026 (тема Missing SHX fonts / Alternate Font) и действующих практиках работы с SHX в российских проектных организациях. Набор шрифтов по ГОСТ упомянут как исторически распространённый; юридически шрифты по ГОСТ 2.304-81 «Шрифты чертёжные» определяют требования к начертанию букв, не к конкретному SHX-файлу.

Михаил Безгодов
Инженер-строитель, 15+ лет опыта

Образование: Промышленное и гражданское строительство, магистратура — Подземное и городское строительство.

Подробнее об авторе →