Администрирование · 8 мин
Как посмотреть количество использованных лицензий 1С
Способы посмотреть количество использованных лицензий 1С: консоль кластера серверов, консоль администрирования, конфигуратор, журнал регистрации и лицензионный файл.
Контроль использованных лицензий 1С нужен в двух ситуациях: когда пользователи жалуются на ошибку «не найдено свободной лицензии» и когда планируется докупка лицензий. Способ проверки зависит от того, как работает ваша система — в файловом или клиент-серверном варианте, и какие лицензии используются: программные или аппаратные (USB-ключи HASP).
В клиент-серверном варианте главный инструмент — консоль администрирования серверов 1С, где видно активные сеансы и занятые ими лицензии. В файловом варианте прямого счётчика нет, и количество занятых лицензий оценивают по списку активных пользователей и журналу регистрации.
Важно понимать разницу: число установленных лицензий (сколько вы купили и активировали) и число использованных (сколько сеансов сейчас их занимают) — это разные величины. Ниже разобраны обе задачи.
Какие лицензии бывают и что именно считается
1С использует два типа защиты: программные лицензии (файлы с расширением .lic, привязанные к параметрам компьютера) и аппаратные ключи HASP (USB). Клиентские лицензии выдаются на сеанс пользователя, серверная лицензия — на сам сервер 1С.
Один пользователь может занимать несколько лицензий, если запустил несколько сеансов с разных компьютеров. И наоборот — несколько сеансов с одного компьютера под одним пользователем обычно обходятся одной лицензией. Это важно при подсчёте: считаются не люди, а сеансы с учётом правил выдачи.
Просмотр лицензий в консоли администрирования сервера 1С
Если у вас клиент-серверный вариант, откройте консоль «Администрирование серверов 1С:Предприятия» на сервере или на машине администратора. Раскройте нужный кластер, затем ветку «Сеансы». В списке отобразятся все активные подключения.
В таблице сеансов есть колонка «Лицензия» — в ней указано, какую лицензию занял сеанс (серийный номер или признак программной лицензии). Посчитав строки с заполненной лицензией, вы получите число использованных клиентских лицензий. Для удобства список можно отсортировать по этой колонке или скопировать в Excel.
Также полезна ветка «Соединения» и свойства самого кластера: там видны параметры работы сервера, а через свойства информационной базы можно ограничить максимальное число соединений, чтобы не допускать исчерпания лицензий.
- 1Откройте консоль «Администрирование серверов 1С:Предприятия»
- 2Раскройте нужный кластер и перейдите в ветку «Сеансы»
- 3Включите отображение колонки «Лицензия», если её нет
- 4Отсортируйте список по колонке «Лицензия» и посчитайте занятые
- 5Сравните с количеством приобретённых лицензий
Проверка в файловом варианте работы
В файловой базе централизованного счётчика лицензий нет. Практический способ — открыть в режиме «Предприятие» раздел «Администрирование → Обслуживание → Активные пользователи» (в некоторых конфигурациях путь отличается). Список покажет всех, кто сейчас работает в базе, с указанием компьютера и времени начала сеанса.
Количество строк в этом списке примерно соответствует числу занятых клиентских лицензий. Учтите, что если используется сетевой USB-ключ (HASP Net), точное распределение лицензий видно только в менеджере лицензий HASP (Aladdin Monitor или веб-интерфейс Sentinel Admin Control Center по адресу localhost:1947 на машине с ключом).
Как узнать, сколько лицензий доступно и активировано
Количество приобретённых и активированных программных лицензий проверяется по файлам .lic в служебных каталогах. Типичные расположения: C:\ProgramData\1C\licenses на Windows и /var/1C/licenses на Linux. Каждый файл — одна активированная лицензия (или многопользовательская лицензия с указанным числом рабочих мест).
Для аппаратных ключей число доступных лицензий зашито в сам ключ и видно в Sentinel Admin Control Center: откройте в браузере http://localhost:1947 на компьютере, где установлен ключ и менеджер лицензий, и перейдите в раздел с ключами. Там же видно, сколько лицензий ключа занято в данный момент.
Дополнительно сведения о лицензии текущего сеанса можно посмотреть в клиентском приложении: «Сервис → О программе» (или через меню «Файл»). Там отображается информация о лицензии, под которой работает ваш сеанс.
Где смотреть лицензии
Клиент-серверный вариант; показывает сеансы и занятые лицензии в реальном времени
Файловый вариант; приблизительный подсчёт по одной базе
Аппаратные ключи HASP; точные данные по доступным и занятым лицензиям ключа
Программные лицензии; показывает активированные, но не текущую занятость
Диагностика ошибки «не найдено свободной лицензии»
Эта ошибка означает, что все доступные лицензии заняты либо система защиты вообще не видит лицензию. Сначала проверьте список сеансов: возможно, «висят» завершённые некорректно сеансы, которые держат лицензии. В консоли серверов такие сеансы можно удалить принудительно.
Вторая частая причина — изменение параметров компьютера после активации программной лицензии (замена сетевой карты, диска, переустановка ОС). Программная лицензия привязана к «железу», и при его смене она перестаёт определяться. В этом случае лицензию нужно активировать заново по резервному пин-коду.
Частые ошибки при подсчёте лицензий
Самая распространённая ошибка — считать пользователей по справочнику «Пользователи» вместо реальных сеансов. Учётных записей может быть больше или меньше, чем занятых лицензий: лицензию занимает только активное подключение.
Вторая ошибка — забыть про фоновые задания и сеансы веб-сервисов. Они тоже отображаются в списке сеансов и могут занимать лицензии. Третья — не учесть, что один сотрудник с двух компьютеров занимает две лицензии, из-за чего лимит исчерпывается раньше ожиданий.
Как проверить результат и спланировать докупку
После подсчёта сопоставьте три числа: приобретённые лицензии, активированные (файлы .lic или ёмкость ключа) и занятые в пиковое время. Наблюдайте за загрузкой несколько дней в часы пик — утро и время сдачи отчётности. Если занято постоянно больше 80–90% от доступных, стоит планировать расширение.
Как проверить результат
Число сеансов с лицензиями меньше числа доступных
Сеансов с лицензиями столько же или больше — лицензии на исходе
У ключа есть свободные лицензии
Все лицензии ключа заняты, часть пользователей не входит
Пользователи входят без сообщений о лицензиях
Периодически появляется «не найдено свободной лицензии»
Частые вопросы
Можно ли посмотреть занятые лицензии без прав администратора?
Нет. Список сеансов в консоли серверов и раздел «Активные пользователи» доступны только администраторам кластера или пользователям с полными правами в базе. Обычный пользователь видит лишь свою лицензию через «О программе».
Почему сеансов больше, чем реально работающих людей?
Лицензии занимают фоновые задания, сеансы веб-сервисов, COM-соединения и «зависшие» сеансы после аварийного закрытия программы. В консоли серверов по типу сеанса видно, кто именно занял лицензию.
Как освободить лицензию, занятую зависшим сеансом?
В консоли администрирования серверов выделите зависший сеанс и удалите его. Перед этим убедитесь, что пользователь действительно не работает, иначе его несохранённые данные будут потеряны. В файловом варианте сеанс снимается закрытием программы на компьютере пользователя.
Где хранятся файлы программных лицензий 1С?
На Windows обычно в каталоге C:\ProgramData\1C\licenses, на Linux — в /var/1C/licenses. Каждый файл с расширением .lic соответствует активированной лицензии. Удалять или редактировать эти файлы вручную нельзя.
Один пользователь с двух компьютеров — это сколько лицензий?
Как правило, две: лицензия выдаётся на сеанс, привязанный к компьютеру. Несколько сеансов с одного компьютера под одним пользователем обычно используют одну лицензию, а с разных машин — разные.
Что важно запомнить
Занятые лицензии считаются по сеансам: в клиент-серверном варианте — в консоли серверов 1С, в файловом — по списку активных пользователей, для USB-ключей — в Sentinel Admin Control Center. Сверяйте занятые лицензии с активированными и следите за загрузкой в часы пик.