Администрирование · 10 мин
Как посмотреть установленные лицензии в 1С
Как посмотреть установленные лицензии 1С: через конфигуратор, файл licdata, сервер 1С и центр лицензирования. Проверка программных и аппаратных ключей.
Лицензия 1С — это право на использование платформы и прикладных решений, которое хранится либо в программном файле лицензии, либо в аппаратном ключе защиты HASP. Знать, какие лицензии установлены на компьютере или сервере, необходимо при переносе системы на новое оборудование, при аудите перед покупкой дополнительных рабочих мест и при диагностике ошибки «не найдена лицензия».
Способ просмотра зависит от типа лицензирования: программные лицензии привязаны к параметрам конкретного компьютера и хранятся в файлах с расширением .lic, а аппаратные ключи определяются через диспетчер устройств и менеджер лицензий HASP. Ниже разберём все рабочие способы — от простого просмотра через интерфейс до проверки на уровне файловой системы и сервера 1С.
Какие бывают лицензии 1С и где они хранятся
Прежде чем искать лицензии, важно понимать, что именно вы ищете. Фирма «1С» использует два основных механизма защиты: программный и аппаратный. Программная лицензия активируется пин-кодом и привязывается к «ключевым» параметрам компьютера — материнской плате, процессору, объёму оперативной памяти, сетевым адаптерам и другим характеристикам. Результат активации сохраняется в файл с расширением .lic.
Аппаратная лицензия — это USB-ключ HASP (или сетевой ключ, раздаваемый менеджером лицензий по локальной сети). Файлов на диске такая лицензия не создаёт: информация о ней зашита в самом устройстве, а доступ к ней обеспечивает драйвер Sentinel и служба менеджера лицензий.
Отдельный случай — сервер 1С:Предприятия. На сервере лицензии могут быть установлены как программно, так и через ключ, а просматривать их удобнее через консоль администрирования кластера или специальные утилиты.
Просмотр лицензии через интерфейс 1С
Самый простой способ увидеть активированную программную лицензию — запустить процедуру активации заново. Для этого откройте конфигуратор или тонкий клиент, и если платформа запросит лицензию, выберите пункт получения лицензии. На шаге, где предлагается ввести пин-код, есть ссылка «Установленные лицензии» или аналогичная — она показывает список уже активированных лицензий на данном компьютере с указанием серийного номера комплекта.
Если платформа не запрашивает лицензию (то есть всё работает), принудительно вызвать диалог можно, временно переименовав папку с файлами .lic — но делать это стоит только понимая риски и имея резервную копию. Безопаснее смотреть файлы напрямую, о чём ниже.
В типовых конфигурациях сведения о лицензии самой конфигурации (не платформы) иногда доступны в разделе «Администрирование» → «Обслуживание» или в информации о программе, но это зависит от конкретного прикладного решения и его версии.
Где лежат файлы программных лицензий
Платформа 1С сохраняет файлы лицензий в стандартных местах. Для Windows это чаще всего папка C:\ProgramData\1C\licenses (при установке «для всех пользователей») либо каталог conf внутри папки установки платформы, например C:\Program Files\1cv8\<версия>\bin\conf, а также папка профиля пользователя %APPDATA%\1C\1cv8\conf и %LOCALAPPDATA%\1C\1cv8\conf.
Каждый файл .lic в этих папках — это одна активированная лицензия. Имя файла обычно содержит дату и время активации, что помогает понять, когда и в каком порядке лицензии устанавливались. Само содержимое файла зашифровано, поэтому прочитать серийный номер из него напрямую текстовым редактором не получится — для этого используется диалог активации платформы.
На Linux-сервере файлы лицензий располагаются в каталоге /var/1C/licenses или в домашней директории пользователя, от имени которого работает агент сервера 1С. Проверить их наличие можно обычным просмотром содержимого каталога.
- 1Откройте проводник и перейдите в C:\ProgramData\1C\licenses (папка ProgramData скрытая — включите показ скрытых элементов или введите путь в адресной строке).
- 2Проверьте дополнительные расположения: %APPDATA%\1C\1cv8\conf и папку conf в каталоге установленной платформы.
- 3Сопоставьте количество файлов .lic с количеством приобретённых лицензий: каждая активация создаёт отдельный файл.
- 4Сделайте резервную копию папки перед любыми изменениями оборудования или переустановкой системы.
Как проверить аппаратный ключ HASP
Если у вас USB-ключ, начните с физической проверки: ключ должен быть вставлен в порт, а на нём обычно есть маркировка с типом (например, клиентская лицензия на 1, 5, 10 и более рабочих мест или серверная). Серийный номер комплекта указан на регистрационной карточке, которая шла в коробке с ключом.
Программно ключ виден в диспетчере устройств Windows: он отображается в разделе «Контроллеры USB» или как отдельное устройство Sentinel/HASP. Если устройство определяется с ошибкой или восклицательным знаком — проблема в драйвере, а не в лицензии.
Полную картину по сетевым ключам даёт веб-интерфейс Admin Control Center менеджера лицензий Sentinel. Он доступен в браузере по адресу http://localhost:1947 на компьютере, где установлен менеджер лицензий. В разделе ключей видно, какие HASP-ключи подключены, их тип и количество доступных и занятых лицензий.
Просмотр лицензий на сервере 1С
На сервере 1С:Предприятия лицензии проверяются через консоль администрирования кластера. Откройте консоль, выберите нужный кластер и посмотрите свойства сервера и сеансов: по активным сеансам видно, какие лицензии фактически расходуются. Сами файлы лицензий сервера лежат в тех же стандартных каталогах, что и на клиенте, но от имени учётной записи агента сервера.
Для установки и просмотра лицензий на сервере удобно использовать утилиту ring из состава 1С:EDT/платформы или диалог активации при запуске консоли. При активации лицензии для сервера важно выполнять её от имени той учётной записи, под которой работает агент, либо выбирать установку «для всех пользователей компьютера» — иначе сервер лицензию не увидит.
Что делать, если лицензия «потерялась»
Характерный признак проблемы — сообщение «Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия» при запуске. Для программных лицензий типичная причина — изменение аппаратной конфигурации компьютера: замена материнской платы, сетевой карты, изменение объёма памяти или переустановка Windows. Платформа считает, что это уже другой компьютер.
Порядок действий: сначала проверьте наличие файлов .lic в стандартных папках. Если файлы на месте, но лицензия не подхватывается — используйте резервный пин-код из комплекта поставки (обычно в комплекте есть основной и резервные пин-коды) и активируйте лицензию заново. Если резервные пин-коды исчерпаны, запрос на дополнительные пин-коды подаётся в фирму «1С» через форму, указанную в регистрационной карточке комплекта.
Проверка результата и типичные ограничения
После любых действий с лицензиями проверьте результат практически: запустите информационную базу под обычным пользователем (не администратором) и убедитесь, что запуск проходит без запроса лицензии. Для сетевых ключей дополнительно проверьте в Admin Control Center, что сеанс занял именно лицензию с нужного ключа.
Учитывайте ограничения: программная клиентская лицензия не работает в терминальных сессиях на сервере терминалов в некоторых сценариях, однопользовательская лицензия не даёт запустить два сеанса одновременно, а лицензия на сервер 1С не заменяет клиентские лицензии — это разные продукты с отдельной активацией.
Как проверить результат
База открывается без диалога запроса лицензии
Появляется окно «Не найдена лицензия»
Число файлов соответствует числу активированных лицензий
Файлов нет или их меньше, чем куплено лицензий
Ключ виден, свободные лицензии отображаются
Ключ не определяется или все лицензии заняты
Что важно запомнить
Программные лицензии 1С — это файлы .lic в папках ProgramData\1C\licenses, профиле пользователя и каталоге платформы; аппаратные ключи проверяются через диспетчер устройств и Admin Control Center. Перед любыми изменениями оборудования или системы делайте резервную копию лицензий и держите под рукой пин-коды.
Частые вопросы
Можно ли узнать серийный номер лицензии из файла .lic?
Напрямую текстовым редактором — нет, содержимое файла зашифровано. Серийный номер виден в диалоге активации платформы на шаге просмотра установленных лицензий, а также указан в регистрационной карточке комплекта поставки.
Перенесутся ли лицензии при копировании файлов .lic на другой компьютер?
Нет. Программная лицензия привязана к параметрам конкретного компьютера, поэтому скопированный файл на другой машине работать не будет. На новом компьютере лицензию активируют заново резервным пин-кодом.
Почему 1С не видит USB-ключ, хотя он вставлен?
Частые причины: не установлен или устарел драйвер Sentinel, не запущена служба менеджера лицензий, ключ вставлен в неисправный порт либо это ключ другой линейки. Проверьте устройство в диспетчере устройств и откройте Admin Control Center по адресу localhost:1947.
Где посмотреть, сколько лицензий сейчас занято пользователями?
Для сетевых ключей HASP — в Admin Control Center, где видно число занятых и свободных лицензий. На сервере 1С — в консоли кластера по списку активных сеансов. Для программных лицензий централизованного счётчика нет: каждая привязана к своему компьютеру.
Что будет с лицензией при переустановке Windows?
Переустановка ОС обычно меняет ключевые параметры системы, и программная лицензия перестаёт определяться. Перед переустановкой сохраните копию папки с файлами .lic и подготовьте резервный пин-код — с большой вероятностью потребуется повторная активация.
Нужна ли отдельная лицензия для конфигуратора?
Нет, конфигуратор использует ту же лицензию платформы, что и клиентское приложение. Отдельно лицензируются сама платформа, клиентские рабочие места, сервер 1С и некоторые прикладные решения.