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

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

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

Разбираем, как посмотреть активные лицензии 1С: через конфигуратор, файл licdata, портал 1С и личный кабинет. Проверка пин-кодов, сроков и привязок.

Лицензии 1С бывают двух типов: аппаратные (USB-ключи HASP) и программные (пин-коды, привязанные к параметрам компьютера). В зависимости от типа защиты способы проверки активных лицензий различаются: для программных лицензий основной источник информации — файл licdata и портал portal.1c.ru, для аппаратных — менеджер лицензий HASP и утилита мониторинга ключей.

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

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

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

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

Многопользовательские программные лицензии активируются на одном компьютере (обычно на сервере) и раздаются службой сервера 1С или менеджером программных лицензий. Однопользовательские активируются на каждом рабочем месте отдельно.

Просмотр лицензий через портал portal.1c.ru

Самый информативный способ для программных лицензий — личный кабинет на портале portal.1c.ru. Авторизуйтесь под учётной записью, к которой привязаны регистрационные номера поставок, и откройте раздел «Лицензии 1С» (или «Мои лицензии»). Там отображаются зарегистрированные на организацию продукты, их регистрационные номера и история активаций пин-кодов.

Если лицензии оформлял партнёр 1С, они могут быть привязаны к другой учётной записи. В этом случае запросите у поставщика список регистрационных номеров и пин-кодов или попросите добавить вашу учётную запись к договору. Без регистрационного номера восстановить информацию о пин-кодах через портал не получится.

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

Проверка программных лицензий через файл licdata

На каждом компьютере, где активирована программная лицензия, платформа создаёт файл licdata. Его расположение зависит от версии платформы и операционной системы. Типичные пути на Windows:

  • C:\ProgramData\1C\licenses — для серверных и многопользовательских лицензий;
  • каталог данных пользователя %APPDATA%\1C\1cv8\licenses — для однопользовательских лицензий в отдельных сценариях установки.

На Linux-сервере файлы лицензий обычно лежат в /var/1C/licenses или в домашнем каталоге пользователя, под которым работает агент сервера. Каждый файл licdata соответствует одной активированной лицензии.

Содержимое файла зашифровано, но «шапку» с серийным номером и параметрами можно посмотреть, открыв файл в текстовом редакторе: в начале виден регистрационный номер комплекта. Полную расшифровку — какие именно аппаратные параметры зафиксированы в привязке — даёт утилита ring с командой license или обращение в службу лицензирования через центр администрирования.

bash
ring license list --path C:\ProgramData\1C\licenses

Утилита ring входит в состав дистрибутива платформы (модуль «1С:Центр администрирования»). Команда ring license list показывает список лицензий в указанном каталоге, а ring license info --file имя_файла — подробности по конкретному файлу: номер, срок действия (для сервисных лицензий), статус привязки.

Просмотр активных лицензий в режиме «Предприятие» и конфигураторе

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

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

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

Как проверить лицензию на сервере 1С
  1. 1
    Откройте консоль кластера серверов 1С и подключитесь к нужному кластеру
  2. 2
    Проверьте наличие файлов licdata в каталоге C:\ProgramData\1C\licenses на сервере
  3. 3
    Выполните ring license list для просмотра статуса каждой лицензии
  4. 4
    Сверьте регистрационные номера с данными в личном кабинете portal.1c.ru
  5. 5
    Проверьте раздел «Сеансы» в консоли — сколько лицензий занято сейчас

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

Если используются USB-ключи, установите на компьютер с ключом драйвер HASP (Sentinel LDK) и откройте в браузере адрес http://localhost:1947 — это веб-интерфейс Admin Control Center. В разделе «Sentinel Keys» отображаются все подключённые ключи: их номера, тип и количество доступных лицензий.

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

Если ключ подключён, но в Admin Control Center не отображается, проверьте службу Sentinel LDK License Manager, порт 1947 в брандмауэре и само физическое подключение ключа. Сетевые ключи требуют доступности порта 1947 по UDP/TCP со стороны клиентских машин.

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

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

Файл licdata на сервере
Норма

Файл присутствует, ring license info показывает валидный статус

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

Файла нет или утилита сообщает о нарушении привязки

Admin Control Center (localhost:1947)
Норма

Ключ виден, указано число лицензий

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

Список ключей пуст при подключённом USB

Портал portal.1c.ru
Норма

Регистрационный номер найден, видны активации

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

Номер не привязан ни к одной учётной записи

Типичные проблемы и ошибки при проверке

Частая ситуация — после обновления Windows, замены диска или сетевой карты программная лицензия «слетает»: файл licdata на месте, но привязка к оборудованию нарушена. Внешне это выглядит как отсутствие лицензии. Решение — активировать резервный пин-код из комплекта и при необходимости запросить дополнительные пин-коды в службе лицензирования 1С, указав регистрационный номер.

Вторая типичная ошибка — поиск лицензий не на том компьютере. Многопользовательская программная лицензия активируется один раз на сервере; на рабочих станциях файлов licdata не будет, и это норма. Ищите файл там, где запущен сервер 1С или служба раздачи лицензий.

Третья ошибка — путать лицензию на платформу с лицензией на конфигурацию. Отраслевые и тиражные решения могут иметь собственную защиту (например, систему лицензирования СЛК) со своими файлами и утилитами — их статус проверяется отдельно от лицензий платформы.

Типичные ошибки
01
Искать licdata на рабочих станциях при серверной многопользовательской лицензии — файл хранится только на сервере
02
Удалять каталог licenses при переустановке платформы — активированные лицензии будут потеряны, придётся тратить резервные пин-коды
03
Менять оборудование сервера без предварительной проверки привязки — лицензия перестанет определяться
04
Не регистрировать поставку на портале — без этого нельзя отследить активации и запросить новые пин-коды

Когда стоит обратиться к специалисту или в 1С

Самостоятельно безопасно смотреть статус лицензий: просматривать файлы, выводить списки через ring, открывать Admin Control Center и портал. Осторожность нужна при любых действиях с удалением: очистка каталога licenses, деактивация, сброс привязки — необратимы без резервных пин-кодов.

Если лицензия потеряна (сервер вышел из строя, файлы уничтожены), обращайтесь в службу лицензирования фирмы «1С» через портал или партнёра: по регистрационному номеру обычно можно получить дополнительный комплект пин-кодов. Держите регистрационные номера и конверты с пин-кодами в надёжном месте отдельно от сервера.

Итог

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

Программные лицензии проверяют через licdata и команду ring license list на том компьютере, где они активированы, а учёт активаций — на portal.1c.ru. Аппаратные ключи смотрят в Admin Control Center по адресу localhost:1947. Занятые лицензии видны в сеансах консоли кластера.

Частые вопросы

Где хранится файл программной лицензии 1С в Windows?

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

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

Да. В консоли кластера серверов 1С откройте раздел «Сеансы» — по списку активных сеансов видно расход клиентских лицензий. Для HASP-ключа аналогичную информацию даёт раздел Sessions в Admin Control Center.

Лицензия была активирована, но после обновления Windows пропала. Что делать?

Скорее всего, нарушилась привязка к оборудованию. Проверьте файл licdata через ring license info. Если привязка нарушена, активируйте резервный пин-код из комплекта; при их отсутствии запросите дополнительные пин-коды в службе лицензирования 1С по регистрационному номеру.

Как узнать регистрационный номер, если конверт с пин-кодами потерян?

Посмотрите начало файла licdata в текстовом редакторе — там виден регистрационный номер комплекта. Также номер указан в личном кабинете portal.1c.ru, если поставка была зарегистрирована, и в документах у партнёра, продавшего программу.

Чем отличается проверка лицензии платформы от лицензии конфигурации?

Лицензии платформы — это licdata или HASP-ключи. Отраслевые конфигурации могут использовать собственную систему защиты (например, СЛК) с отдельными файлами и утилитами. Их статус проверяется средствами этой системы, а не инструментами платформы.