Управление лицензиями и рабочими местами в 1С:Предприятие — критически важная задача для любого администратора. От количества активных подключений зависит не только легальность использования программы, но и стабильность её работы. Однако не всегда очевидно, как именно получить эту информацию: в некоторых конфигурациях данные скрыты за несколькими уровнями меню, а в облачных решениях требуются специальные права. Эта статья поможет разобраться, как узнать количество рабочих мест в 1С 8.3 различными способами — от стандартных отчётов до технических утилит.
Мы рассмотрим методы для разных сценариев: когда у вас есть права администратора, когда вы обычный пользователь, а также как проверить лицензии на сервере 1С или в облаке. Особое внимание уделим нюансам, которые часто упускают: например, различию между физическими и логическими подключениями или тому, как учитываются фоновые задачи. Если вы ищете способ оптимизировать лицензии или просто хотите убедиться, что не превышаете лимит — читайте дальше.
1. Стандартный отчёт «Лицензии» в конфигураторе
Самый очевидный способ — использовать встроенный отчёт в конфигураторе 1С. Он доступен администраторам и показывает не только количество активных подключений, но и информацию о типах лицензий. Чтобы открыть его:
- Запустите 1С:Предприятие в режиме
Конфигуратор(для этого при запуске удерживайтеShiftили выберите пункт в меню запуска). - Перейдите в меню
Администрирование → Лицензии. - В открывшемся окне выберите вкладку
Рабочие местаилиПодключения(название может отличаться в зависимости от версии платформы).
Здесь вы увидите таблицу с данными о текущих сеансах, включая:
- 🔹 Имя пользователя (логин в 1С)
- 🔹 Тип лицензии (например, «Базовая», «Проф», «Корп»)
- 🔹 Время подключения и продолжительность сеанса
- 🔹 IP-адрес клиентского компьютера
Обратите внимание: этот отчёт показывает только активные подключения в данный момент, но не учитывает резервные лицензии или фоновые задачи (например, регламентные задания). Если вам нужно узнать максимально возможное количество рабочих мест по лицензии — смотрите следующий раздел.
Если вкладка «Лицензии» отсутствует в меню, проверьте права вашей учётной записи. Возможно, у вас нет роли «Администратор системы» или «Полные права».
2. Просмотр информации о лицензиях через «О программе»
Если у вас нет доступа к конфигуратору, но есть права на запуск 1С:Предприятия в пользовательском режиме, можно воспользоваться окном «О программе». Этот метод подходит для быстрой проверки общего количества лицензий, выданных на вашу базу, но не покажет текущую загрузку.
Инструкция:
- Запустите 1С в режиме
1С:Предприятие. - В главном меню выберите
Справка → О программе. - В открывшемся окне перейдите на вкладку
Лицензии.
Здесь вы увидите:
- 📌 Тип лицензии (например, «1С:Предприятие 8. Корп»)
- 📌 Количество рабочих мест (например, «5 пользователей»)
- 📌 Срок действия (для арендных лицензий)
⚠️ Внимание: Если в вашей организации используется сервер лицензий 1С (например, 1С:Лицензирование 8), то в окне «О программе» может отображаться необновляемые материалы. В этом случае данные нужно проверять на сервере лицензий.
Этот способ не покажет текущую нагрузку (сколько мест занято прямо сейчас), но поможет понять, сколько лицензий закуплено официально. Для мониторинга активных подключений используйте другие методы из этой статьи.
3. Использование утилиты rac для анализа серверных лицензий
Если ваша 1С работает в клиент-серверном варианте (с использованием 1С:Сервер), то для проверки лицензий можно воспользоваться утилитой rac (Remote Administration Console). Она входит в комплект поставки сервера 1С и позволяет получить детальную информацию о подключениях.
Как использовать rac:
- Откройте командную строку (
cmd) от имени администратора. - Перейдите в папку с утилитой (обычно это
C:\Program Files\1cv8\<версия>\bin). - Выполните команду:
rac cluster listчтобы увидеть список кластеров серверов 1С.
- Подключитесь к нужному кластеру:
rac cluster -c<имя_кластера> -n<имя_сервера> -p<порт> - Выполните команду для просмотра лицензий:
rac license list
В результате вы получите таблицу с данными о:
- 🔧 Типе лицензии (например, «Client» или «Server»)
- 🔧 Количестве доступных и использованных лицензий
- 🔧 Серийных номерах и сроках действия
| Параметр | Описание | Пример значения |
|---|---|---|
LicenseType |
Тип лицензии (клиентская или серверная) | Client |
Total |
Общее количество лицензий | 10 |
Used |
Используемых в данный момент | 7 |
ExpireDate |
Дата истечения (для арендных лицензий) | 2026-12-31 |
⚠️ Внимание: Утилита rac требует прав администратора на сервере. Если вы работаете в облаке (например, 1С:Fresh), этот метод не подойдёт — используйте веб-интерфейс облачной платформы.
4. Проверка через журнал регистрации 1С
Журнал регистрации — это «чёрный ящик» 1С, который фиксирует все события в системе, включая подключения и отключения пользователей. Анализ журнала поможет не только узнать количество рабочих мест, но и выявить пиковые нагрузки или подозрительную активность.
Как открыть журнал:
- В режиме
Конфигураторперейдите вАдминистрирование → Журнал регистрации. - Установите фильтр по событию
Начало сеансаиОкончание сеанса. - Задайте период (например, последний день или неделю).
- Экспортируйте данные в
Excelдля анализа.
В журнале обратите внимание на:
- 📊 Пиковое количество одновременно работающих пользователей (максимальное значение за период).
- 📊 Часы наибольшей нагрузки (когда чаще всего не хватает лицензий).
- 📊 Подозрительные подключения (например, с незнакомых IP-адресов).
Фильтр по событиям "Начало сеанса" и "Окончание сеанса"
Период анализа (минимум 1 день для объективных данных)
Экспорт в Excel для построения графиков нагрузки
Проверка IP-адресов подключений на легальность-->
Этот метод требует больше времени, чем предыдущие, но даёт максимально полную картину использования рабочих мест. Например, вы можете обнаружить, что лицензии заняты не пользователями, а фоновыми задачами (регламентными заданиями), которые запускаются ночью.
5. Мониторинг через 1С:Лицензирование 8 (для серверных лицензий)
Если в вашей организации используется 1С:Лицензирование 8 (программа для управления аппаратными и программными ключами), то проверка рабочих мест осуществляется через её интерфейс. Это актуально для крупных компаний с большим количеством лицензий.
Инструкция:
- Запустите приложение 1С:Лицензирование 8 (обычно оно установлено на сервере лицензий).
- В главном окне выберите вкладку
Лицензии 1С:Предприятие. - Разверните дерево лицензий и найдите вашу базу.
- В правой части экрана будет отображаться информация о доступных и используемых лицензиях.
Преимущества этого метода:
- 🔑 Показывает все ключи, включая аппаратные (HASP или Guardant).
- 🔑 Позволяет принудительно освободить занятые лицензии (если сеанс завис).
- 🔑 Отображает историю использования за длительный период.
⚠️ Внимание: Если сервер лицензий недоступен, все клиенты 1С перестанут работать. Перед любыми манипуляциями с лицензиями (например, принудительным освобождением) убедитесь, что это не нарушит работу пользователей.
Что делать, если лицензии заняты "призрачными" сеансами?
Иногда в списке подключений остаются сеансы пользователей, которые давно закрыли 1С, но лицензия не освободилась. В этом случае:
1. Попробуйте перезапустить сервер 1С (если это допустимо в рабочее время).
2. В утилите 1С:Лицензирование 8 найдите такой сеанс и нажмите «Освободить».
3. Проверьте, не блокирует ли лицензию антивирус или файервол.
6. Облачные решения: 1С:Fresh и другие сервисы
Если вы используете 1С:Fresh, 1С:ГК в облаке или другие облачные сервисы, то проверка рабочих мест осуществляется через личный кабинет на сайте 1С. Здесь нет доступа к конфигуратору или серверу, но зато предоставляется детальная статистика по использованию.
Как проверить лицензии в облаке:
- Авторизуйтесь в личном кабинете 1С:Fresh.
- Перейдите в раздел
Мои услуги → 1С:Предприятие. - Выберите нужную базу и откройте вкладку
ЛицензииилиСтатистика.
В облаке вы увидите:
- ☁️ Количество купленных лицензий и их тип (например, «Проф» или «Корп»).
- ☁️ График использования по дням и часам.
- ☁️ Список активных пользователей в реальном времени.
- ☁️ Оповещения о превышении лимита (если такое случалось).
Особенности облачных лицензий:
- 🔄 Лицензии могут быть динамическими (автоматически подключаются/отключаются при необходимости).
- 💰 Оплата часто зависит от фактического использования, а не от фиксированного количества.
- 📡 В некоторых тарифах есть ограничение на одновременные подключения, даже если общее число пользователей больше.
⚠️ Внимание: В облачных сервисах количество «рабочих мест» может отличаться от традиционного понимания. Например, один пользователь может занимать несколько лицензий, если работает с несколькими базами одновременно. Уточняйте детали в договоре или у технической поддержки.
7. Альтернативные методы: скрипты и внешние утилиты
Если стандартные способы не подходят (например, нет прав на конфигуратор или сервер), можно воспользоваться внешними инструментами:
Способ 1: PowerShell-скрипт для мониторинга процессов 1С
Этот скрипт покажет, сколько экземпляров 1cv8.exe или 1cv8s.exe запущено на компьютерах в сети:
Get-Process -Name 1cv8*,1cv8s* -ComputerName (Get-ADComputer -Filter *).Name | Group-Object -Property MachineName | Select-Object Name, Count
Способ 2: Утилита Process Explorer от Microsoft
Позволяет увидеть все процессы 1С на локальном компьютере, включая:
- 🖥️ Кто запустил процесс (имя пользователя Windows).
- 🖥️ Какую базу открывает (путь к файлу
.1CD). - 🖥️ Время запуска и потребление ресурсов.
Способ 3: Логи сервера 1С
В папке C:\ProgramData\1C\1Cv8\<версия_сервера>\logs хранятся логи, где можно найти информацию о подключениях. Ищите файлы с расширением .log и фильтруйте по словам connect или session.
⚠️ Внимание: Использование сторонних утилит может нарушать политику безопасности вашей компании. Перед применением согласуйте действия с администратором сети.
Если стандартные методы не работают (например, в облаке или при ограниченных правах), альтернативные инструменты помогут получить данные обходными путями. Однако они требуют технических навыков и могут давать неполную информацию.
FAQ: Частые вопросы о рабочих местах в 1С
Можно ли узнать количество рабочих мест без прав администратора?
Да, но информация будет ограниченной. В пользовательском режиме вы можете открыть Справка → О программе → Лицензии, чтобы увидеть общее количество лицензий, но не текущую нагрузку. Также можно попробовать проанализировать журнал регистрации, если у вас есть права на его просмотр.
Почему в отчёте «Лицензии» показано 10 рабочих мест, а фактически работает 12 пользователей?
Это возможно, если:
- Используются динамические лицензии (в облаке), которые подключаются по мере необходимости.
- Часть пользователей работает через веб-клиент или мобильное приложение, которые могут учитываться отдельно.
- В системе запущены фоновые задачи (регламентные задания), занимающие лицензии.
Проверьте настройки сервера лицензий или обратитесь в поддержку 1С.
Как освободить «зависшую» лицензию, если пользователь некорректно закрыл 1С?
Способы освобождения:
- Перезапустите сервер 1С:Предприятие (если это допустимо).
- В утилите 1С:Лицензирование 8 найдите зависший сеанс и нажмите «Освободить».
- Используйте команду в
rac:rac session terminate -id<номер_сеанса>
Если лицензия освобождается, но снова занимается через несколько минут, проверьте регламентные задания или фоновые процессы, которые могут автоматически подключаться.
Что такое «аппаратная» и «программная» лицензия в 1С?
Аппаратная лицензия привязана к физическому ключу (например, HASP или Guardant). Она работает только на компьютере, к которому подключён ключ. Программная лицензия — это файл или запись в реестре, не требующая физического носителя. Основные отличия:
| Тип | Преимущества | Недостатки |
|---|---|---|
| Аппаратная | Более защищена от копирования, подходит для офлайн-работы. | Может сломаться, привязана к одному ПК. |
| Программная | Удобна для облачных и серверных решений, легко переносится. | Уязвима для нелегального копирования, требует интернета для активации. |
Как увеличить количество рабочих мест в 1С?
Способы зависит от типа лицензии:
- 🔑 Для коробочных версий: Купите дополнительные лицензии у партнёра 1С и активируйте их через 1С:Лицензирование 8.
- 🔑 Для облачных решений (1С:Fresh): Измените тариф в личном кабинете или докупите лицензии через раздел «Услуги».
- 🔑 Для серверных лицензий: Обновите ключ на сервере или добавьте новый аппаратный ключ.
После добавления лицензий перезапустите сервер 1С, чтобы изменения вступили в силу.