Администрирование · 11 мин
Как отследить лицензии 1С: практическое руководство по учёту и контролю
Как отследить лицензии 1С: где посмотреть активные ключи, как вести учёт программных и аппаратных лицензий, контролировать активации и избежать блокировок.
Контроль лицензий 1С — задача, которая становится критичной, как только в компании появляется больше пары рабочих мест. Потерянный пин-код, неучтённая активация на уволенном сотруднике или превышение числа сеансов приводят к простою учёта, штрафным рискам и лишним покупкам. При этом сама платформа 1С даёт достаточно инструментов, чтобы видеть, какие лицензии используются, где они активированы и сколько сеансов занято прямо сейчас.
Отслеживание лицензий складывается из трёх направлений: учёт самих ключей (аппаратных HASP и программных), мониторинг текущего использования через консоль кластера или сервер лицензирования и организационный учёт — кто, когда и на каком компьютере активировал пин-код. Ниже разобраны практические способы по каждому направлению.
Материал ориентирован на администраторов и внутренних специалистов 1С, работающих с платформой 8.3 в файловом и клиент-серверном вариантах. Большинство действий не требует покупки дополнительного ПО.
Какие виды лицензий 1С нужно отслеживать
Прежде чем настраивать контроль, важно разделить типы лицензий, потому что отслеживаются они по-разному. Основная лицензия на платформу (серверная или клиентская) и клиентские лицензии на рабочие места — это разные сущности с разной логикой учёта.
Аппаратные ключи HASP (USB) физически привязаны к устройству: отследить их — значит знать, в какой компьютер или сервер вставлен ключ, и контролировать его физическое перемещение. Программные лицензии привязываются к аппаратной конфигурации конкретного компьютера через пин-код, и именно здесь чаще всего возникают потери: переустановили систему, заменили материнскую плату — активация «сгорела».
Отдельная категория — лицензии на конфигурации и отраслевые решения, купленные у партнёров 1С. Они регистрируются на портале 1С и видны в личном кабинете организации, что упрощает их учёт.
Как посмотреть активные лицензии и сеансы в консоли кластера
Если 1С работает в клиент-серверном варианте, основной инструмент мониторинга — консоль администрирования серверов 1С. Она показывает, какие лицензии задействованы и кем, в реальном времени.
Откройте консоль кластера, выберите нужный сервер и раскройте ветку «Лицензии» — здесь отображаются файлы лицензий, видимые сервером, с указанием их характеристик (число клиентских лицензий, тип). Ветка «Сеансы» показывает активные подключения пользователей: по каждому сеансу видно имя пользователя, компьютер, время начала и занятую лицензию.
- 1Откройте «Администрирование серверов 1С» на сервере или рабочем месте администратора
- 2Выберите кластер и раскройте ветку «Лицензии» — зафиксируйте список файлов лицензий и их параметры
- 3Откройте ветку «Сеансы» и сопоставьте активные сеансы с занятыми лицензиями
- 4Сравните фактическое число сеансов с размером приобретённого пакета лицензий
- 5Сохраните снимок состояния для внутреннего реестра
Полезный приём — периодически выгружать список сеансов в табличный документ и накапливать статистику. Она покажет пиковую загрузку: если в пике занято 18 лицензий из 20, пора планировать покупку, а не ждать отказов в запуске.
Как проверить программные лицензии на локальных компьютерах
В файловом варианте работы централизованной консоли нет, поэтому лицензии проверяются на каждом рабочем месте. Файл программной лицензии имеет расширение .lic и хранится в служебных каталогах платформы.
Типовые расположения файлов лицензий: каталог C:\ProgramData\1C\licenses (для всех пользователей компьютера) и каталог вида C:\Users\ИмяПользователя\AppData\Local\1C\1cv8\licenses. На сервере лицензирования файлы также лежат в соответствующем каталоге службы. Проверив эти папки на каждом компьютере, вы получите фактическую картину установленных лицензий.
C:\ProgramData\1C\licenses
C:\Users\%USERNAME%\AppData\Local\1C\1cv8\licenses
C:\Program Files\1cv8\<версия>\bin\conf (каталоги конфигурации лицензирования)Через диалог «О программе» в самой 1С (меню «Справка» → «О программе») видно, какая лицензия используется текущим сеансом. Это быстрый способ проверить конкретное рабочее место без поиска файлов вручную.
Учёт лицензий через портал 1С и личный кабинет
Все зарегистрированные продукты организации отображаются в личном кабинете на портале 1С. Там видны регистрационные номера поставок, номенклатура приобретённых продуктов и статус договора информационно-технологического сопровождения (ИТС), если он оформлен.
Практический порядок такой: убедитесь, что все коробки и электронные поставки зарегистрированы на организацию, а не на сотрудника или франчайзи. Сверьте список в личном кабинете с фактическим парком рабочих мест. Расхождения — сигнал либо о незарегистрированных покупках, либо о лицензиях, купленных «про запас» и забытых.
Как организовать внутренний реестр лицензий и активаций
Самая частая причина проблем с лицензиями — отсутствие реестра. Пин-коды хранятся в почте у разных людей, активации никто не фиксирует, и при замене компьютера выясняется, что резервные активации исчерпаны.
Минимальный реестр — таблица, где на каждый пин-код заведена строка: регистрационный номер поставки, сам пин-код (или ссылка на защищённое хранилище), дата активации, компьютер и пользователь, число оставшихся резервных активаций, дата и причина списания. Такой реестр можно вести в Excel, в служебной базе 1С или в корпоративной системе учёта ИТ-активов.
Для аппаратных ключей HASP добавьте в реестр серийный номер ключа и его физическое местоположение (серверная, кабинет, ответственный). Ключи имеют свойство «уходить» вместе с техникой при списании оборудования — отметка о местоположении избавляет от поисков.
Автоматический мониторинг использования лицензий
Ручные проверки хороши для разовой инвентаризации, но постоянный контроль удобнее автоматизировать. Для клиент-серверного варианта данные о сеансах и лицензиях можно получать программно — через RAS (сервер администрирования кластера) и консольную утилиту rac, либо через COM-соединение с агентом сервера.
Команда rac позволяет выгрузить список сеансов и лицензий в текстовый вид, который затем разбирается скриптом или загружается в базу мониторинга. На базе этих данных строят оповещения: например, письмо администратору, когда занято более 90% лицензий.
rac session --cluster=<ID_кластера> list
rac license --cluster=<ID_кластера> listДля файловых баз альтернатива — периодическая обработка, которая при запуске пользователей пишет в журнал факт входа (пользователь, компьютер, время). Это не показывает лицензии напрямую, но даёт статистику одновременной работы, по которой судят о достаточности купленного пакета.
Если в компании несколько серверов 1С или смешанная схема (сервер лицензий плюс локальные ключи), назначьте один «главный» источник раздачи лицензий и отключите поиск локальных ключей на клиентах через файл nethasp.ini или настройки запуска. Это убирает ситуацию, когда одно рабочее место случайно занимает две лицензии с разных источников.
Как проверить результат и отличить норму от проблемы
Инвентаризация завершена, мониторинг настроен — остаётся убедиться, что картина соответствует норме. Есть несколько контрольных точек, по которым легко отличить здоровую ситуацию от назревающей проблемы.
Как проверить состояние лицензий
В пике занято не более 80–85% лицензий
Пользователи периодически получают отказ «не найдено свободной лицензии»
На каждый пин-код указаны компьютер, дата активации и остаток резервных активаций
Есть пин-коды без информации о месте активации или с исчерпанными резервами
На каждом компьютере один актуальный файл лицензии, сеанс стартует без ошибок
Несколько старых .lic в разных каталогах, ошибки привязки при запуске
Каждый ключ оприходован в реестре с указанием местоположения
Ключи вставлены в компьютеры, не числящиеся в учёте
Если хотя бы одна контрольная точка показывает проблему, начинайте с реестра: большинство вопросов решается наведением порядка в учёте, а не покупкой новых лицензий.
Частые вопросы
Что делать, если закончились резервные активации пин-кода?
Обратитесь в центр лицензирования 1С через форму на портале 1С или через партнёра, у которого куплен продукт. Потребуется регистрационный номер поставки и обоснование (замена оборудования, переустановка системы). После рассмотрения выдаётся дополнительный комплект пин-кодов. Пока идёт рассмотрение, не удаляйте старые файлы лицензий и не меняйте оборудование на проблемном компьютере.
Можно ли отследить, кто именно занял лицензию в файловом режиме?
Штатного централизованного инструмента нет. Косвенно помогает журнал регистрации информационной базы: по событиям подключения видно, кто и с какого компьютера работает. Для постоянного контроля используют внешние обработки, фиксирующие вход пользователей, или переходят на клиент-серверный вариант, где сеансы видны в консоли кластера.
Слетит ли программная лицензия при обновлении Windows?
Обычное обновление системы привязку не нарушает, поскольку лицензия привязана к аппаратным параметрам компьютера. Риск появляется при замене ключевых компонентов (материнская плата, диск, сетевая карта) или переносе системы на другое железо. Перед плановой заменой оборудования убедитесь, что у вас есть резервная активация по этому пин-коду.
Как узнать, сколько клиентских лицензий входит в купленный пакет?
Число лицензий указано в документации поставки и в личном кабинете портала 1С по регистрационному номеру продукта. Для программных многопользовательских лицензий параметры видны также в файле лицензии и в консоли кластера в разделе «Лицензии» — там отображается максимальное число разрешённых сеансов.
Чем отличается сервер лицензирования 1С от службы HASP License Manager?
Сервер лицензирования 1С — штатный механизм платформы 8.3, раздающий программные лицензии через службу агента сервера. HASP License Manager — отдельная служба для аппаратных USB-ключей, раздающая лицензии по сети. В современных развёртываниях чаще используют программные лицензии и сервер лицензирования 1С, а HASP остаётся в старых инфраструктурах.
Нужно ли отслеживать лицензии, если 1С работает в облаке у франчайзи?
Да, но акцент смещается: вы контролируете не активации, а договорное число оплаченных рабочих мест и фактическое число активных пользователей. Периодически сверяйте список пользователей с доступом к облачной базе и счёт за сервис — это защищает от оплаты «мёртвых» учётных записей уволенных сотрудников.
Что важно запомнить
Отслеживание лицензий 1С строится на трёх опорах: консоль кластера и файлы .lic показывают фактическое использование, личный кабинет портала 1С фиксирует купленные продукты, а внутренний реестр пин-кодов и активаций связывает лицензии с конкретными компьютерами. Регулярная сверка этих трёх источников предотвращает отказы в запуске, потерю активаций и лишние покупки.