К статье
Практический материал

Администрирование · 8 мин

Как посмотреть, сколько лицензий 1С установлено

Как проверить, сколько лицензий 1С установлено на компьютере и сервере: консоль кластера, панель управления HASP, реестр и типовые ошибки при подсчёте.

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

Важно понимать разницу между «установленными» и «используемыми» лицензиями. Установленные — это те, что активированы на конкретном компьютере или воткнуты в виде USB-ключа. Используемые — те, что заняты текущими сеансами пользователей. В статье разобраны оба вопроса, потому что на практике их часто путают.

Какие виды лицензий 1С существуют и что именно вы ищете

Прежде чем искать, определите, какие лицензии используются в вашей инфраструктуре. От этого зависит инструмент проверки. Всего встречаются три основных варианта: программные лицензии (файлы активации, привязанные к оборудованию компьютера), аппаратные USB-ключи HASP (фиолетовые, красные, зелёные) и серверные лицензии для 1С:Предприятия в клиент-серверном режиме.

Также различают клиентские лицензии (на рабочие места пользователей) и лицензию на сервер 1С:Предприятия (одна на сервер, независимо от числа пользователей). В клиент-серверном варианте клиентские лицензии обычно «раздаёт» сервер 1С, и тогда подсчёт ведётся централизованно через консоль кластера.

Как посмотреть программные лицензии через файлы *.lic

Программные лицензии хранятся в виде файлов с расширением .lic. Каждый файл соответствует одной активации: однопользовательской лицензии или многопользовательской (на 5, 10, 20 и более рабочих мест — число мест зашито внутри файла). Стандартное расположение папки с лицензиями:

  • C:\ProgramData\1C\licenses — для актуальных версий платформы при установке «для всех пользователей»;
  • C:\Users\<имя пользователя>\AppData\Roaming\1C\1cv8\conf — при установке для конкретного пользователя;
  • папка conf в каталоге установки платформы, например C:\Program Files\1cv8\<версия>\bin\conf.

Откройте каждый .lic-файл в Блокноте: в начале файла в читаемом виде указаны параметры лицензии, включая количество рабочих мест. Сумма по всем файлам и есть количество установленных лицензий на этом компьютере. Учтите: папка ProgramData скрытая, включите отображение скрытых элементов в проводнике Windows.

Как проверить программные лицензии
  1. 1
    Откройте папку C:\ProgramData\1C\licenses (включите показ скрытых папок)
  2. 2
    Посчитайте файлы с расширением .lic
  3. 3
    Откройте каждый файл Блокнотом и найдите строку с числом рабочих мест
  4. 4
    Сложите значения по всем файлам — это итоговое число лицензий на компьютере
  5. 5
    Повторите проверку на других компьютерах, если лицензии активированы локально

Как проверить лицензии через диалог платформы 1С

Если при запуске информационной базы появляется сообщение о том, что лицензия не найдена, платформа предлагает открыть диалог получения лицензии. В нём есть пункт «Получить список установленных лицензий» или ссылка на уже активированные лицензии — в зависимости от версии платформы формулировки отличаются. Диалог показывает активированные пин-коды и параметры привязки.

Этот способ удобен, когда нужно быстро убедиться, что активация на конкретном компьютере вообще существует, и посмотреть, к каким аппаратным параметрам она привязана. Но для полного аудита по организации он не подходит — придётся обходить каждое рабочее место отдельно.

Как посмотреть лицензии на аппаратных ключах HASP

Аппаратные ключи HASP проверяются через веб-интерфейс менеджера лицензий. Откройте в браузере на компьютере, куда вставлен ключ (или где установлен HASP License Manager), адрес http://localhost:1947. Откроется панель Admin Control Center, в разделе «HASP Keys» или «Products/Features» видны подключённые ключи и количество лицензий в каждом.

Если ключ сетевой и раздаёт лицензии по локальной сети, панель нужно открывать на том сервере, где работает менеджер лицензий HASP. Там же в разделе «Sessions» видно, сколько лицензий сейчас занято пользователями. Если страница localhost:1947 не открывается, проверьте, запущена ли служба HASP Loader (hasplms) в списке служб Windows.

bash
net start | findstr /i "hasp"

Как посмотреть используемые лицензии в консоли кластера 1С

В клиент-серверном варианте работы основной инструмент — консоль администрирования серверов 1С. Откройте её на сервере (или подключитесь к серверу удалённо), разверните нужный кластер и перейдите в раздел «Сеансы». Каждый активный сеанс пользователя занимает одну клиентскую лицензию — по числу сеансов видно фактическое потребление.

Дополнительно в свойствах рабочего сервера и в разделе, посвящённом лицензиям (в новых версиях консоли есть отдельная информация о выданных лицензиях), можно увидеть, сколько лицензий выдано сервером и какие из них программные. Сервисные сеансы (фоновые задания, COM-соединения) также могут потреблять лицензии — учитывайте это при подсчёте, иначе картина будет заниженной.

Раздел «Сеансы»Число активных подключений

Каждый пользовательский сеанс обычно занимает одну клиентскую лицензию

Фоновые заданияСкрытое потребление

Регламентные операции и COM-соединения тоже могут занимать лицензии

Свойства сервераПараметры раздачи

Здесь видно, как сервер распределяет лицензии между базами

Как проверить лицензии через технологический журнал и сторонние средства

Для глубокого анализа — например, чтобы понять, кто именно и когда занимал лицензии, — включают технологический журнал платформы с событием LIC. В логе фиксируются попытки получения и освобождения лицензий. Способ требует аккуратной настройки файла logcfg.xml и генерирует большие объёмы данных, поэтому его используют точечно, на время расследования.

Также существуют сторонние утилиты мониторинга лицензий 1С, которые собирают статистику занятости по времени суток. Они полезны, когда нужно обосновать закупку дополнительных лицензий фактическими данными, но перед внедрением любого стороннего ПО на сервер согласуйте это с политикой информационной безопасности организации.

Типичные ошибки при подсчёте лицензий

Самая частая ошибка — подсчёт только файлов .lic на одном компьютере при том, что лицензии распределены: часть активирована локально на рабочих местах, часть лежит на сервере, часть в USB-ключе. Итоговая картина получается заниженной, и организация покупает лишние лицензии.

Вторая ошибка — путаница между установленными и занятыми лицензиями. Сообщение «Не найдена лицензия» у пользователя не означает, что лицензий нет: чаще всего они просто все заняты текущими сеансами или сервер не видит ключ из-за остановленной службы HASP. Сначала проверьте занятость в консоли кластера, потом делайте выводы о нехватке.

Типичные ошибки
01
Считать лицензии только на одном ПК — часть активаций на сервере и в USB-ключах остаётся неучтённой
02
Считать ошибку «лицензия не найдена» признаком отсутствия лицензий — часто они просто все заняты сеансами
03
Не учитывать фоновые задания и COM-соединения при подсчёте занятых лицензий
04
Удалять «лишние» .lic-файлы без копии — активация теряется безвозвратно
Итог

Что важно запомнить

Программные лицензии ищите в файлах .lic в папке licenses, аппаратные ключи — через http://localhost:1947, занятые лицензии — в консоли кластера в разделе «Сеансы». Полный аудит требует проверки всех трёх источников.

Часто задаваемые вопросы

Где лежит файл лицензии 1С в Windows 10/11?

Чаще всего в C:\ProgramData\1C\licenses. Папка ProgramData скрытая — включите отображение скрытых элементов в проводнике или вставьте путь напрямую в адресную строку.

Как узнать, сколько лицензий в USB-ключе HASP?

Откройте в браузере адрес http://localhost:1947 на компьютере с ключом и посмотрите раздел с ключами: для каждого ключа указано число доступных лицензий. Если страница недоступна, проверьте службу HASP Loader.

Почему 1С пишет «не найдена лицензия», хотя лицензии куплены?

Наиболее вероятные причины: все лицензии заняты активными сеансами, остановлена служба менеджера лицензий HASP, сетевая недоступность сервера лицензий или изменилась аппаратная конфигурация компьютера, из-за чего программная лицензия слетела.

Можно ли посмотреть лицензии удалённо, без доступа к серверу?

Частично: панель HASP Admin Control Center доступна по сети, если это не запрещено её настройками — укажите в браузере адрес http://имя_сервера:1947. Консоль кластера 1С также умеет подключаться к удалённому серверу при наличии прав.

Что делать, если файл .lic потерян после переустановки Windows?

Используйте резервный пин-код из комплекта поставки для повторной активации. Количество резервных активаций ограничено, поэтому перед переустановкой системы всегда сохраняйте копию папки licenses.