Администрирование · 9 мин
1С: как прочитать LIC-файл лицензии
Разбираем, чем открыть LIC-файл лицензии 1С, как прочитать его содержимое, где он хранится, что делать при повреждении и как проверить активацию программы.
Файл с расширением LIC — это программная лицензия платформы 1С:Предприятие. Он создаётся автоматически при активации пин-кода и хранит привязку лицензии к параметрам конкретного компьютера или сервера. Прочитать его бывает нужно, когда требуется проверить, какая лицензия активна, на сколько пользователей она рассчитана, к какому оборудованию привязана и не повреждена ли она после сбоя.
Важно понимать: LIC-файл — не обычный текстовый документ и не документ 1С. Это защищённый контейнер в формате, который обрабатывает подсистема лицензирования платформы (SLK — Software License Control). Открыть его «как книгу» и прочитать весь текст не получится, но извлечь основную информацию о лицензии можно штатными средствами.
Ниже разберём, где искать LIC-файлы, чем их можно просмотреть, как определить тип лицензии и что делать, если файл повреждён или платформа его «не видит».
Что такое LIC-файл и где он хранится
При активации программной лицензии 1С по пин-коду платформа формирует один или несколько файлов с расширением .lic. Каждый файл соответствует одной активированной лицензии: однопользовательской, многопользовательской, серверной или клиентской для сервера 1С.
Стандартное расположение файлов лицензий зависит от операционной системы:
- Windows (общий каталог):
C:\ProgramData\1C\licenses - Windows (пользовательский вариант):
%APPDATA%\1C\1cv8\licensesили%LOCALAPPDATA%\1C\1cv8\licenses - Linux: каталог
/var/1C/licensesлибо домашний каталог пользователя, под которым работает сервер 1С
Имена файлов выглядят как набор цифр и букв, например 20230101120000000000.lic — по имени нельзя понять содержимое. Один компьютер может хранить несколько LIC-файлов, если активировано несколько лицензий (например, клиентская и серверная).
Как просмотреть информацию о лицензии из самой 1С
Самый простой способ «прочитать» лицензию — не открывать файл напрямую, а посмотреть сведения через интерфейс платформы. Это безопасно и не требует прав администратора.
- Запустите любую информационную базу или конфигуратор.
- Откройте меню «Сервис» → «О программе» (в тонком клиенте — значок информации).
- Найдите блок «Лицензия» — там указан тип лицензии, серийный номер комплекта и организация, на которую она зарегистрирована.
Если лицензия не найдена, в этом же окне будет сообщение о поиске лицензии — это первый признак проблемы с LIC-файлом.
Для сервера 1С аналогичные сведения видны в консоли администрирования серверов: в свойствах сервера и в разделе лицензий отображается, какие программные лицензии используются и сколько сеансов они покрывают.
- 1Запустите 1С и откройте «Сервис» → «О программе»
- 2Найдите блок «Лицензия» и сверьте тип и серийный номер с документами на комплект
- 3Если лицензия не отображается — проверьте каталог C:\ProgramData\1C\licenses на наличие .lic-файлов
- 4При отсутствии файлов выполните повторную активацию пин-кодом или восстановите лицензию
Чем открыть LIC-файл напрямую
Технически LIC-файл можно открыть в любом текстовом редакторе — Блокноте, Notepad++, VS Code. Внутри будет XML-подобная структура с параметрами лицензии: версией формата, типом лицензии, данными о привязке к оборудованию и контрольной информацией. Часть данных читаема, часть закодирована.
Открытие в редакторе допустимо только для просмотра. Ни в коем случае не сохраняйте файл после открытия: даже изменение одного символа или пересохранение в другой кодировке делает лицензию недействительной, потому что нарушается контрольная подпись.
Более информативный способ — использовать штатные утилиты платформы. При запуске мастера активации лицензии (он же вызывается из диалога «не найдена лицензия») есть режим восстановления и просмотра уже установленных лицензий — он показывает привязанные к файлу данные в читаемом виде.
dir "C:\ProgramData\1C\licenses\*.lic"Эта команда в командной строке Windows покажет все файлы лицензий с датами создания. По дате можно понять, когда активировалась каждая лицензия — это помогает сопоставить файлы с конкретными пин-кодами из учётных записей организации.
Как определить тип лицензии по файлу
При просмотре содержимого LIC-файла в редакторе можно найти признаки, указывающие на тип лицензии. В структуре файла встречаются служебные поля, где зашифрованы или указаны параметры: количество пользователей, назначение (клиентская, серверная), привязка к компьютеру.
| Признак | Что означает | Как проверить |
|---|---|---|
| Один файл, активация на рабочей станции | Однопользовательская или клиентская лицензия | Окно «О программе» на этом ПК |
| Файлы на сервере 1С | Серверная или многопользовательская лицензия | Консоль администрирования сервера |
| Лицензия «не видна» после обновления ОС | Сломалась привязка к оборудованию | Диалог поиска лицензии при запуске |
Точное число пользователей многопользовательской лицензии надёжнее всего смотреть не в файле, а в личном кабинете портала 1С, где зарегистрирован комплект поставки, либо в документации на комплект.
Что делать, если лицензия повреждена или не читается
Типичные причины, по которым платформа перестаёт видеть LIC-файл: обновление Windows, замена оборудования, изменение имени компьютера или сетевых параметров, повреждение файловой системы, действия антивируса.
Порядок действий при проблеме:
- Проверьте, что файл физически существует в каталоге licenses и его размер не равен нулю.
- Убедитесь, что у службы или пользователя, от имени которого работает 1С, есть права на чтение каталога.
- Проверьте карантин антивируса — иногда LIC-файлы ошибочно блокируются.
- Если файл на месте, но лицензия не находится — запустите мастер активации и выберите восстановление лицензии по ранее использованному пин-коду.
Перед любым обновлением операционной системы или заменой оборудования рекомендуется скопировать каталог licenses в резервное место и убедиться, что у вас есть доступ к пин-кодам и учётной записи портала 1С — это единственный гарантированный способ восстановления.
Как проверить результат и убедиться, что лицензия в порядке
Как проверить результат
Платформа стартует без диалога поиска лицензии
Появляется окно «Лицензия не найдена»
Отображаются тип лицензии и серийный номер
Блок лицензии пуст или сообщение об отсутствии
Файлы .lic с ненулевым размером и актуальной датой
Каталог пуст, файлы нулевого размера или недоступны
В консоли видны лицензии, сеансы подключаются
Клиенты получают ошибку отсутствия лицензии
Если все контрольные точки в норме, LIC-файл читается платформой корректно, и дополнительных действий не требуется. Периодическая проверка имеет смысл после обновлений ОС, миграции сервера или смены антивирусного ПО.
Частые вопросы
Можно ли открыть LIC-файл в программе 1С как документ?
Нет. LIC-файл не является объектом конфигурации или внешней обработкой. Его обрабатывает только подсистема лицензирования платформы. Для просмотра сведений используйте окно «О программе», а не механизмы открытия файлов внутри 1С.
Чем LIC-файл отличается от USB-ключа HASP?
Это два разных способа защиты. USB-ключ — аппаратное устройство, лицензия привязана к нему и переносится вместе с ключом. LIC-файл — программная лицензия, привязанная к параметрам компьютера. Один комплект поставки поддерживает только один выбранный способ защиты.
Можно ли перенести программную лицензию на другой компьютер?
Напрямую перенести файл нельзя — привязка к оборудованию не сработает. Лицензию нужно деактивировать или восстановить на новом компьютере с использованием пин-кода из комплекта поставки, при необходимости — через поддержку лицензирования.
Что делать, если пин-коды утеряны?
Проверьте регистрационную карту комплекта и учётную запись организации на портале 1С — зарегистрированные комплекты там отображаются. Если пин-коды не восстанавливаются, обращайтесь к партнёру, у которого приобреталась программа, или в службу лицензирования вендора.
Почему после обновления Windows лицензия «слетела»?
Привязка лицензии учитывает параметры системы, и крупное обновление ОС может изменить часть из них. Обычно помогает восстановление лицензии через мастер активации с тем же пин-кодом. Чтобы снизить риск, перед обновлением делайте резервную копию каталога licenses.
Что важно запомнить
LIC-файл — защищённая программная лицензия 1С, привязанная к конкретному компьютеру. Читать его содержимое удобнее всего через окно «О программе» и консоль сервера, а не напрямую в редакторе. Файл нельзя редактировать и переносить на другое железо. Перед обновлениями системы сохраняйте резервную копию каталога licenses и держите под рукой пин-коды комплекта.