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

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

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

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

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

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

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

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

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

Аппаратные лицензии (ключи HASP) — это USB-ключи или сетевые ключи, раздаваемые менеджером лицензий по локальной сети. Файлов на диске они не создают: информацию о них показывает диспетчер лицензий HASP или веб-интерфейс Admin Control Center.

Просмотр лицензий через интерфейс 1С

Самый наглядный способ — встроенный инструмент платформы. Он доступен и в режиме «Конфигуратор», и в режиме «1С:Предприятие», причём состав отображаемой информации практически одинаков.

Через меню «Сервис»

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

Через диалог «О программе»

В меню Справка → О программе показывается версия платформы и информация о лицензии, под которой запущен текущий сеанс. Это удобно, чтобы быстро понять, какая именно лицензия «схвачена» конкретным пользователем прямо сейчас, но полного списка установленных лицензий здесь нет.

Порядок действий через интерфейс
  1. 1
    Запустите 1С и откройте любую информационную базу
  2. 2
    Перейдите в меню «Сервис → Получение лицензий»
  3. 3
    Нажмите ссылку просмотра установленных лицензий
  4. 4
    Запишите регистрационный номер и серийные номера для учёта
  5. 5
    Сверьте тип лицензии с фактическим числом рабочих мест

Поиск файлов лицензий на диске

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

Стандартные расположения файлов лицензий:

  • C:\ProgramData\1C\licenses — основное расположение для платформы 8.3 при установке «для всех пользователей»;
  • C:\Users\<ИмяПользователя>\AppData\Local\1C\1Cv8\licenses — если лицензия активирована для конкретного пользователя;
  • каталог conf рядом с исполняемыми файлами платформы — встречается в старых установках.

Папка ProgramData по умолчанию скрыта: включите отображение скрытых элементов в проводнике или введите путь напрямую в адресной строке. Каждый файл .lic соответствует одной активированной лицензии. Имя файла обычно содержит дату и время активации, что помогает понять, какая лицензия свежая, а какая осталась от старой установки.

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

Проверка лицензий на сервере 1С

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

На сервере файлы лицензий лежат в папке C:\ProgramData\1C\licenses той машины, где работает агент сервера 1С. Если сервер работает под Linux, лицензии размещаются в каталоге /var/1C/licenses (или в домашнем каталоге пользователя, под которым запущен агент, — зависит от настроек установки).

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

Просмотр аппаратных ключей HASP

Если в организации используются USB-ключи, файлов .lic на диске не будет — и это нормально. Информацию о ключах показывает диспетчер лицензий HASP (HASP License Manager) и веб-интерфейс Sentinel Admin Control Center.

Откройте в браузере адрес http://localhost:1947 на компьютере, куда вставлен ключ или где запущен менеджер лицензий. В разделе «Sentinel Keys» отображаются подключённые ключи: их номера, тип и количество доступных лицензий. В разделе «Sessions» видно, какие компьютеры сейчас заняли лицензии с сетевого ключа.

Если страница не открывается, скорее всего, служба Sentinel LDK License Manager не запущена или драйвер ключа не установлен. Проверьте наличие службы в оснастке «Службы» Windows и при необходимости переустановите драйвер с дистрибутива платформы.

Контрольные точки

Как проверить результат

Список в «Сервис → Получение лицензий»
Норма

Отображаются лицензии с серийными номерами и типом

Тревожный признак

Список пуст при активированной программной лицензии — ищите файлы .lic в другом профиле пользователя

Папка C:\ProgramData\1C\licenses
Норма

Есть файлы .lic с датами активации

Тревожный признак

Папка пуста — лицензия активирована под другим пользователем или используется USB-ключ

Страница localhost:1947
Норма

Виден ключ с числом лицензий

Тревожный признак

Страница недоступна — не работает менеджер лицензий HASP

Типичные ошибки и сложные случаи

Самая распространённая ситуация — администратор ищет лицензию не в том профиле. Если активация выполнялась под учётной записью пользователя, а служба сервера 1С работает под системной учётной записью, сервер лицензию «не видит». Решение — активировать лицензию заново с правами, под которыми работает служба, или скопировать файл .lic в общую папку ProgramData.

Вторая частая проблема — «хвосты» старых лицензий после переустановки системы. В папке licenses накапливаются файлы от прежних активаций, и становится непонятно, какая из них действующая. Ориентируйтесь на дату файла и данные из интерфейса 1С: платформа показывает именно рабочую лицензию.

Третий сценарий — лицензия «слетела» после замены оборудования. Программная лицензия привязана к аппаратным параметрам, поэтому замена материнской платы, жёсткого диска или сетевой карты может сделать её недействительной. Файл .lic при этом остаётся на диске, но платформа его не принимает — в интерфейсе будет ошибка, и потребуется активация резервным пин-кодом.

Типичные ошибки
01
Поиск лицензий только в ProgramData — лицензия может лежать в профиле пользователя, под которым выполнялась активация
02
Удаление «лишних» файлов .lic до проверки — можно удалить единственную рабочую лицензию
03
Вывод об отсутствии лицензий по пустой папке — при аппаратных ключах HASP файлов .lic не существует в принципе
04
Проверка только одного компьютера при клиент-серверной работе — лицензии раздаются сервером и хранятся на нём

Что делать с полученной информацией

После проверки зафиксируйте результаты: регистрационный номер комплекта, серийные номера лицензий, тип (клиентская/серверная), компьютер или сервер, где они установлены. Эти данные понадобятся при обращении к партнёру 1С, при покупке дополнительных лицензий и при плановом переносе системы.

Сравните количество установленных лицензий с числом реально работающих пользователей. Если одновременных сеансов больше, чем позволяют лицензии, пользователи будут периодически получать ошибку «не найдена свободная лицензия» — это сигнал докупить лицензии или пересмотреть схему их раздачи (например, перенести раздачу на сервер).

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

Итог

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

Программные лицензии смотрятся через «Сервис → Получение лицензий» и в папке C:\ProgramData\1C\licenses, аппаратные ключи — через веб-интерфейс localhost:1947. В клиент-серверном варианте проверяйте лицензии на сервере. Не удаляйте файлы .lic без резервных пин-кодов.

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

Почему в папке licenses несколько файлов .lic — какой из них рабочий?

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

Лицензия есть, но 1С пишет «не найдена лицензия» — что проверить?

Сначала убедитесь, что файл .lic лежит в папке, доступной той учётной записи, под которой работает платформа или служба сервера. Затем проверьте, не менялось ли оборудование — программная лицензия привязана к железу. Если используется сетевой ключ HASP, проверьте доступность менеджера лицензий и страницу localhost:1947.

Как посмотреть, сколько лицензий занято пользователями прямо сейчас?

В клиент-серверном варианте — через консоль кластера серверов 1С, список сеансов показывает использование лицензий. Для сетевых ключей HASP — в разделе Sessions веб-интерфейса localhost:1947. В файловом варианте точный учёт занятых лицензий доступен только косвенно, по числу активных сеансов.

Можно ли перенести программную лицензию на другой компьютер?

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

Где посмотреть регистрационный номер комплекта 1С?

Регистрационный номер указан в окне получения лицензий («Сервис → Получение лицензий») рядом с данными установленной лицензии, а также на регистрационной карточке из бумажного комплекта поставки. Он нужен для регистрации на портале 1С и обращений в поддержку.

Видны ли лицензии, если 1С установлена на Linux?

Да, принцип тот же: программные лицензии хранятся в каталоге /var/1C/licenses или в домашнем каталоге пользователя, под которым работает сервер 1С. Просмотр через интерфейс платформы доступен при подключении тонким клиентом или через веб-клиент.