Как устроено лицензирование 1С 8.3: типы ключей, активация пин-кодом и проверка

· 9 мин

Содержание

Платформа 1С 8.3 при каждом запуске ищет лицензию: программную (файл .lic, привязанный к железу компьютера) или аппаратную (USB-ключ HASP). Нашла — база открывается. Не нашла — выдаёт Не обнаружена лицензия для использования программы! и дальше не пускает. Исключение одно: учебная версия, которая работает без защиты, но с ограничениями.

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

Что такое лицензия 1С и что именно она разрешает

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

Важно различать два уровня:

  • 📦 Конфигурация (Бухгалтерия, ЗУП, УТ) — покупается один раз, её регистрационный номер даёт доступ к обновлениям при действующей поддержке. Отдельного «ключа на Бухгалтерию» в 8.3 нет.
  • 🔑 Лицензия платформы — то, что реально проверяется при запуске. Она бывает клиентской и серверной.
  • 👥 Клиентская лицензия — одно одновременное подключение пользователя. Пять бухгалтеров одновременно — нужно пять клиентских лицензий.
  • 🖥 Серверная лицензия — нужна только для клиент-серверного режима, когда работает сервер 1С:Предприятия и СУБД (PostgreSQL, MS SQL).

В основную поставку конфигурации обычно уже входит одна клиентская лицензия. Остальные докупают комплектами: на 1, 5, 10, 20, 50, 100 и более рабочих мест.

Лицензия считается по сеансам, а не по людям. Один человек, открывший две базы на одном компьютере, обычно занимает одну клиентскую лицензию. А вот веб-клиент и тонкий клиент на разных компьютерах — это уже два сеанса.

Программный ключ или аппаратный HASP: чем отличаются типы лицензий 1С

Оба типа дают одинаковые права. Разница — в способе защиты и в том, как с ними жить при переездах и поломках.

Программная лицензия

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

В Windows файлы лицензий по умолчанию лежат в C:\ProgramData\1C\licenses. Внутри — файлы с расширением .lic.

Аппаратная лицензия

USB-ключ защиты HASP. Для его работы на компьютер ставят драйвер ключа (он входит в дистрибутив платформы). Бывают:

  • 🔌 Однопользовательский (маркировка ORGL8) — вставляется в компьютер, на котором работает пользователь.
  • 🌐 Сетевой многопользовательский (NET5, NET10 и т. д.) — вставляется в один компьютер сети, на нём запускают менеджер лицензий HASP License Manager. Остальные компьютеры получают лицензии по сети, порт 475.
  • 🖥 Серверный — вставляется в компьютер с сервером 1С.

Сравнение

КритерийПрограммнаяАппаратная HASP
Как получитьАктивировать пин-кодомВставить ключ, поставить драйвер
ПривязкаК железу компьютераК физическому ключу
Смена компьютераПовторная активация резервным пин-кодомПереставить ключ
ПоломкаНечему ломаться, кроме компьютераКлюч может выйти из строя
Потеря, кражаНевозможнаВосстановление сложное и платное
Виртуальные машины, облакоРаботает, но чувствительна к смене параметров ВМНужен проброс USB или сетевой USB-хаб

Если программная лицензия стоит на виртуальной машине, любая её «пересборка» (новый MAC-адрес, перенос на другой хост, смена числа ядер) может сделать лицензию недействительной. Зафиксируйте параметры ВМ до активации.

Как активировать программную лицензию 1С: пошагово

Для активации нужны регистрационный номер комплекта и пин-код. Оба есть в конверте с лицензией или в электронной поставке. Обычно в комплекте один основной пин-код и несколько резервных — для повторной активации.

Шаги активации

  1. Запустите 1С на компьютере, где будет храниться лицензия. Для клиент-серверного режима это компьютер с сервером 1С.
  2. Без лицензии платформа сама покажет окно получения лицензии. Если окно не появилось, откройте его вручную: в Конфигураторе или в режиме Предприятия перейдите в Справка → О программе и посмотрите, какая лицензия используется сейчас.
  3. Выберите получение новой лицензии и введите регистрационный номер комплекта и пин-код.
  4. Заполните данные владельца: организацию или ФИО, ИНН, адрес. Данные должны совпадать с теми, что указаны при регистрации продукта — при повторной активации их сверят.
  5. Выберите способ: автоматически через интернет или вручную через файл. Второй вариант нужен, если на компьютере нет выхода в сеть: платформа сформирует файл запроса, его отправляют с другого компьютера и получают в ответ файл лицензии.
  6. После подтверждения платформа сохранит файл .lic и сразу начнёт его использовать.

Сохраните скриншот или текст со сведениями, которые ввели при активации. Через два года, когда придётся активировать лицензию на новом компьютере, эти данные будет сложно вспомнить.

Где хранить серверную и клиентские лицензии в клиент-серверном режиме

Многопользовательскую программную лицензию активируют на одном компьютере. Работать с ней удобно в двух сценариях:

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

Активация аппаратного ключа

  1. Установите драйвер HASP: он ставится вместе с платформой, если отметить компонент «Драйвер защиты» в установщике, или отдельно из каталога дистрибутива.
  2. Вставьте ключ. Для однопользовательского — больше ничего не нужно.
  3. Для сетевого ключа поставьте на компьютер с ключом HASP License Manager как службу.
  4. На клиентах, если ключ не находится по сети, укажите адрес менеджера лицензий в файле nethasp.ini (каталог conf платформы):
[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Адрес замените на IP компьютера, где стоит ключ и менеджер лицензий.

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

Проверка нужна в трёх случаях: перед покупкой новых мест, при ошибке «превышено количество пользователей» и при аудите.

В самой программе

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

В каталоге лицензий

Загляните в C:\ProgramData\1C\licenses. Сколько файлов .lic — столько активированных комплектов на компьютере. Файлы не редактируйте: изменение одного символа делает лицензию недействительной.

Утилитой ring

В поставке платформы есть утилита лицензирования ring. Посмотреть список установленных программных лицензий:

ring license list

Подробности по конкретной лицензии выводит ring license info с указанием её имени из списка. Полный набор параметров — в ring license help.

На сервере 1С

Для клиент-серверного режима посмотрите сеансы и лицензии, которые они заняли:

rac session list --licenses

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

Аппаратный ключ

Если стоит современный драйвер Sentinel, в браузере на компьютере с ключом откройте http://localhost:1947. Там видно, подключён ли ключ и какие сеансы его используют.

Проверка лицензий перед покупкой новых мест
Выполнено: 0 / 5

Перенос лицензии 1С на другой компьютер и повторная активация

С аппаратным ключом перенос сводится к тому, чтобы вынуть ключ и вставить его в новый компьютер, поставив драйвер.

С программной лицензией иначе. Скопировать файл .lic на другой компьютер нельзя: он не совпадёт с параметрами железа. Порядок такой:

  1. На новом компьютере установите платформу.
  2. Запустите активацию и введите регистрационный номер и резервный пин-код из того же комплекта.
  3. Укажите те же данные владельца, что при первой активации.
  4. На старом компьютере лицензию больше не используйте: по условиям лицензирования один комплект — одно рабочее место.

Повторная активация понадобится и без переезда, если заменили:

  • 💾 диск с системой;
  • 🧩 материнскую плату;
  • 🌐 сетевую карту;
  • 🪟 операционную систему (переустановка с другим именем компьютера тоже считается).

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

Обновление платформы лицензию не сбрасывает: она привязана к компьютеру, а не к номеру сборки. После установки нового релиза платформы .lic продолжает работать.

Частые ошибки лицензий 1С и что с ними делать

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

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

Выбор зависит от трёх вопросов: сколько людей работают одновременно, файловый или клиент-серверный режим и где стоит база.

СитуацияЧто нужно
Один бухгалтер, база на своём компьютереОсновная поставка, в ней уже есть 1 клиентская лицензия
2–5 человек, файловая база в локальной сетиОднопользовательские лицензии на каждый компьютер или сетевой ключ HASP
До 10–15 человек через терминальный серверМногопользовательская программная лицензия на терминальный сервер
Больше 10–15 человек, СУБД, сервер 1ССерверная лицензия + клиентские лицензии на сервер 1С
Крупная компания, сложная нагрузкаСерверная лицензия КОРП + клиентские лицензии

Серверная лицензия бывает в двух вариантах: обычная (ПРОФ) и КОРП. Вторая открывает механизмы для больших кластеров и нагрузки. Если пользователей до нескольких десятков и одна площадка, обычно хватает ПРОФ.

Ориентировочные цены у партнёров 1С (примерно, без скидок и акций):

  • клиентская лицензия на 1 рабочее место — около 7–8 тыс. руб.;
  • на 5 мест — около 25–30 тыс. руб.;
  • серверная лицензия x86-64 — около 85–100 тыс. руб.;
  • серверная КОРП — в несколько раз дороже обычной.

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

Обходные «активаторы» и сломанные ключи

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

  • 🎓 учебная версия для изучения программы;
  • ☁️ работа в облаке 1С:Фреш или у хостинг-партнёров с помесячной оплатой, где лицензии уже включены;
  • 💼 покупка ровно того числа мест, которое нужно, вместо комплекта «на вырост».

Частые вопросы о лицензиях 1С

Можно ли одну программную лицензию использовать на двух компьютерах?
Нет. Программная лицензия привязана к железу конкретного компьютера и работает только на нём. Для второго компьютера нужна отдельная лицензия или многопользовательская на терминальный сервер.
Нужна ли отдельная лицензия на каждую конфигурацию, например Бухгалтерию и ЗУП?
Клиентская лицензия платформы общая. Один сеанс в Бухгалтерии и потом в ЗУП на том же компьютере занимают одну лицензию. Сами конфигурации покупаются отдельно.
Что будет с лицензией, если закончилась поддержка ИТС?
Лицензия бессрочная и продолжит работать. Без поддержки вы не получите обновления конфигураций, но запускать программу сможете.
Можно ли поменять аппаратный ключ на программную лицензию?
Такая услуга у 1С есть через партнёров. Ключ сдают, взамен получают программную лицензию на то же число мест. Условия и стоимость уточняйте у партнёра.
Сколько клиентских лицензий занимает веб-клиент?
Каждый сеанс веб-клиента занимает клиентскую лицензию так же, как тонкий клиент. Лицензии при этом ставят на сервер 1С или на веб-сервер, через который идёт публикация.

Источники

  • Гражданский кодекс РФ, часть четвёртая, ст. 1235 «Лицензионный договор»