Какая лицензия 1С стоит на компьютере и сколько их свободно

· 9 мин

Содержание

Быстрее всего посмотреть лицензию 1С в самой программе: откройте базу и вызовите Справка → О программе. В окне видно, какую лицензию получил этот сеанс: программную или аппаратный ключ, её регистрационный номер и откуда она взята.

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

СпособЧто показываетКогда выбирать
Справка → О программеЛицензию текущего сеансаБыстро проверить одно рабочее место
Папка licenses на дискеКакие файлы программных лицензий есть на компьютереПеренос, переустановка, «лицензия пропала»
ring license listСписок активированных лицензий с даннымиНужен точный перечень без запуска базы
Admin Control Center HASPВидит ли система ключ и кто его используетАппаратный ключ, локальный или сетевой
Консоль администрирования кластераКакие лицензии выданы сеансам на сервереКлиент-серверный режим
Личный кабинет portal.1c.ruКакие продукты и комплекты зарегистрированы на организациюУчёт купленного, восстановление

Как устроено лицензирование 1С 8.3 и что именно искать

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

  • 🔑 Аппаратная — USB-ключ HASP. Бывает локальный (работает на одном компьютере) и сетевой (раздаёт места по сети).
  • 📄 Программная — файл с расширением .lic, который создаётся при активации пин-кода. Он привязан к параметрам конкретного компьютера.

По назначению лицензии делятся так:

  • 👤 клиентские — на рабочие места пользователей (одно, пять, десять и т. д.);
  • 🖥 серверные — на сервер 1С:Предприятия, без неё сервер не обслуживает базы в клиент-серверном режиме.

Клиентская лицензия считается по компьютеру, а не по числу открытых окон. Один пользователь, открывший три базы на одном компьютере, обычно занимает одно место. Пять разных компьютеров займут пять мест.

Без полученной лицензии платформа базу не запускает. Исключение — учебная версия. Если база открывается, лицензия откуда-то получена, и её источник можно найти способами ниже.

Проверка лицензии в окне «О программе»

Это самый простой способ посмотреть лицензию 1С, доступный любому пользователю, без прав администратора.

  1. Запустите базу в режиме 1С:Предприятие.
  2. Откройте главное меню (кнопка с тремя полосками или значок «?» в правом верхнем углу).
  3. Выберите Справка → О программе.
  4. Найдите в окне блок с информацией о лицензии.

Что там бывает:

  • 📄 программная лицензия — с регистрационным номером и путём к файлу .lic;
  • 🔑 ключ защиты — локальный или сетевой;
  • 🖥 лицензия, полученная сервером 1С, — если база работает в клиент-серверном режиме и сервер выдаёт клиентские лицензии.

В Конфигураторе то же окно открывается через Справка → О программе.

Окно показывает только лицензию этого сеанса. Сколько всего мест в комплекте и сколько из них занято, отсюда не узнать.

Чтобы понять, кто прямо сейчас занимает места, откройте в Конфигураторе Администрирование → Активные пользователи. Список покажет пользователей, компьютеры и время начала сеанса.

Где лежат файлы лицензий 1С на диске

Программные лицензии хранятся в виде файлов .lic. Платформа ищет их в двух стандартных каталогах Windows:

КаталогДля кого
C:\ProgramData\1C\licensesДля всех пользователей компьютера
%APPDATA%\1C\licensesТолько для текущего пользователя Windows

Папка ProgramData по умолчанию скрыта. Чтобы попасть в неё, вставьте путь в адресную строку Проводника.

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

Не редактируйте и не сохраняйте .lic-файл после просмотра: любое изменение делает его недействительным. Если открыли в Блокноте — закройте без сохранения.

Если 1С работает на Linux

На Linux общий каталог программных лицензий — /var/1C/licenses. Посмотреть его содержимое можно командой:

ls -l /var/1C/licenses

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

Файлы настроек, которые влияют на поиск лицензий

Кроме самих лицензий, есть файлы в каталоге conf платформы (обычно C:\Program Files\1cv8\conf):

  • ⚙️ nethasp.ini — где искать сетевой ключ HASP. Здесь задают адрес компьютера с ключом, если поиск по широковещательному запросу не работает ;
  • ⚙️ conf.cfg — общий файл конфигурации платформы; может содержать параметр ConfLocation, который перенаправляет настройки в другой каталог.

Пример настройки nethasp.ini, когда ключ стоит на компьютере с адресом 192.168.1.10:

[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

После правки nethasp.ini перезапустите 1С на клиенте. Сеансы на других компьютерах это не затрагивает.

Что смотреть в реестре Windows

Для программных лицензий реестр не используется: всё, что нужно платформе, лежит в .lic-файлах. В реестре имеет смысл проверить только службы:

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

Удобнее делать это через оснастку services.msc, а не правкой веток реестра.

Утилита ring и менеджер ключей HASP

Программные лицензии: ring license

Вместе с платформой 8.3 поставляется утилита лицензирования. Она вызывается через ring и умеет показывать установленные лицензии без запуска базы. Если команда не находится, утилиту ставят из дистрибутива платформы (компонент лицензирования) и запускают из её каталога.

Список лицензий на компьютере:

ring license list

Подробно по одной лицензии (имя берётся из вывода предыдущей команды):

ring license info --name 8100000000-20260512113045

Команда info показывает регистрационный номер, вид продукта, число мест и данные владельца, указанные при активации. Другие параметры зависят от версии утилиты — смотрите встроенную справку:

ring license help

Запускайте командную строку от имени того пользователя, под которым работает 1С. Лицензии из %APPDATA% другому пользователю Windows не видны.

Аппаратные ключи: Admin Control Center

Для USB-ключей HASP ставится драйвер защиты. Он есть в дистрибутиве платформы (утилита haspdinst.exe) и может быть установлен вместе с платформой — в установщике для этого есть пункт «Установить драйвер защиты».

После установки драйвера откройте в браузере на компьютере с ключом:

http://localhost:1947

Это веб-интерфейс Sentinel Admin Control Center. В нём видно:

  • 🔌 подключён ли ключ и распознан ли он;
  • 👥 список сеансов, которые используют ключ;
  • 🌐 настройки доступа к ключу с других компьютеров.

Для сетевых ключей старого формата дополнительно ставят HASP License Manager — именно он раздаёт места по сети. Посмотреть, сколько мест сетевого ключа занято, можно утилитой Aladdin Monitor: она показывает найденные менеджеры лицензий и число подключений к каждому ключу.

Утилиту RUS (hasprus.exe) для проверки обычно не используют: она нужна для обновления содержимого ключа по запросу поставщика.

Лицензии в личном кабинете portal.1c.ru

На компьютере видно, что установлено. В личном кабинете видно, что куплено и зарегистрировано на организацию.

  1. Войдите на portal.1c.ru под учётной записью, к которой привязана организация.
  2. Откройте раздел со списком ваших программных продуктов.
  3. Найдите продукт по регистрационному номеру — он указан на коробке, в лицензионном соглашении и в .lic-файле.

Что можно узнать:

  • 📦 какие продукты и комплекты клиентских лицензий зарегистрированы;
  • 🔢 регистрационные номера;
  • 🛠 статус информационно-технологического сопровождения, если он оформлен.

Пин-коды для активации программных лицензий выдают в конверте вместе с комплектом. Кроме основного пин-кода в комплекте есть резервные — их тратят, когда лицензия «слетает» после смены оборудования или переустановки системы.

Сфотографируйте конверт с пин-кодами и храните копию отдельно от компьютера. Без пин-кодов восстановить программную лицензию заметно сложнее: придётся обращаться к партнёру, у которого покупали продукт.

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

В клиент-серверном режиме есть два вопроса: есть ли лицензия у самого сервера и откуда клиенты берут свои.

Лицензия сервера

Серверная программная лицензия лежит на компьютере с сервером 1С, в той же папке C:\ProgramData\1C\licenses. Проверить её можно через ring license list, запущенную на сервере.

Аппаратный серверный ключ должен быть вставлен в компьютер с сервером 1С, а драйвер защиты установлен там же.

Кто выдаёт клиентские лицензии

В свойствах информационной базы на сервере есть параметр «Выдача лицензий сервером 1С:Предприятия».

  • ✅ Да — клиенты получают лицензии от сервера. Клиентские файлы .lic и ключи кладут на сервер.
  • ❌ Нет — каждый клиент ищет лицензию у себя: локальный файл, локальный ключ или сетевой ключ.

Свойства базы открываются в консоли администрирования серверов 1С: узел кластера → Информационные базы → нужная база → Свойства.

Какие лицензии заняты прямо сейчас

В консоли администрирования раскройте кластер → Рабочие процессы → нужный процесс → Лицензии. Там видно, какие лицензии выданы, какому сеансу и с какого компьютера.

То же самое из командной строки через утилиту rac (нужен запущенный сервер администрирования ras):

rac cluster list
rac session list --cluster=<id кластера> --licenses

Первая команда даёт идентификатор кластера, вторая — сеансы и использованные ими лицензии. Если кластер защищён паролем администратора, добавьте параметры авторизации — их список выводит rac help session.

Не завершайте «лишние» сеансы, чтобы освободить место, не предупредив людей. Пользователь потеряет несохранённые данные. Безопаснее попросить его закрыть 1С или сделать это вне рабочего времени.

Если лицензия не находится: ошибки и что проверить

Самые частые тексты ошибок при поиске лицензии:

  • Не найден ключ защиты программы или полученная программная лицензия!
  • Не обнаружено свободной лицензии!

Первая значит, что платформа не нашла ничего подходящего. Вторая — что лицензия найдена, но все её места заняты.

Диагностика: выберите симптом

Ещё несколько ситуаций, на которых часто теряют время:

  • 🖥 Удалённый рабочий стол. Программная лицензия на одно место, активированная на терминальном сервере, не делится на всех. Для терминального сервера нужен комплект на нужное число пользователей.
  • 🔄 Виртуальная машина. Перенос или клонирование виртуальной машины меняет параметры оборудования, и программная лицензия перестаёт подходить.
  • 📁 Копирование .lic на другой компьютер. Не работает: файл привязан к машине, на которой его активировали.

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

Можно ли посмотреть лицензию 1С, не запуская базу?
Да. Для программной лицензии выполните ring license list или откройте папку C:\ProgramData\1C\licenses. Для аппаратного ключа откройте http://localhost:1947.
Как узнать, сколько рабочих мест в программной лицензии?
Откройте .lic-файл в Блокноте без сохранения или выполните ring license info с именем лицензии. Число мест указано в данных продукта.
Видно ли в личном кабинете, на каком компьютере активирована лицензия?
Личный кабинет показывает зарегистрированные продукты и номера комплектов. Где именно лицензия активирована, проверяют на самом компьютере.
Можно ли использовать одновременно ключ HASP и программные лицензии?
Да. Платформа ищет все доступные лицензии, и места суммируются. Это удобно, когда к старому ключу докупают программный комплект.
Почему у одного пользователя занято две лицензии?
Обычно он работает с двух компьютеров или через удалённый рабочий стол и с локальной машины одновременно. Лицензия считается по компьютеру, а не по пользователю.