Программный ключ, USB-ключ или сервер: активация лицензий 1С 8.3 без потерь PIN-кодов

· 10 мин

Содержание

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

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

Какие бывают лицензии 1С и какую подключать

У платформы 1С:Предприятие 8.3 два вида лицензий по назначению и два вида по носителю.

По назначению:

  • 👤 Клиентская лицензия — даёт право одному пользователю (одному сеансу) работать с базой. Однопользовательская или многопользовательская (на 5, 10, 20 и больше рабочих мест).
  • 🖥 Лицензия на сервер 1С:Предприятия — нужна только для клиент-серверного варианта работы. Количество пользователей не задаёт, разрешает запуск самого сервера.

По носителю:

  • 🔑 Программная лицензия — файл с расширением .lic, который появляется после активации PIN-кода.
  • 🔌 Аппаратный ключ — USB-ключ защиты HASP. Бывает локальным (на один компьютер) и сетевым (раздаёт лицензии по сети).
СитуацияЧто подключатьГде активировать
Один бухгалтер, файловая база на своём ПКОднопользовательская программная лицензияНа этом же ПК
3–10 человек, файловая база в общей папкеМногопользовательская программная лицензияНа компьютерах пользователей; при росте числа мест удобнее перейти на сервер 1С
Сервер 1С, пользователи по сетиЛицензия на сервер + клиентские лицензииОбе — на сервере 1С
Терминальный сервер (RDP)Клиентские лицензииНа терминальном сервере
Виртуальная машина или облако у хостераКлиентские лицензии на сервере 1С или сетевой USB-ключНа сервере 1С или на машине с ключом

Для клиент-серверной базы клиентские лицензии выгоднее держать на сервере 1С, а не на рабочих местах. Тогда пользователь может войти с любого компьютера, а замена ноутбука не сжигает PIN-код.

Что проверить до активации

Активация необратима: «отвязать» лицензию от компьютера и вернуть PIN нельзя. Пять минут подготовки окупаются.

  1. Место установки. Определитесь, на каком компьютере или сервере будет жить лицензия. Активировать «на пробу» на ноутбуке и потом переносить — значит потратить резервный код.
  2. Стабильность оборудования. Программная лицензия запоминает параметры машины: сетевые адаптеры, диски, процессор, имя компьютера. Если вы собираетесь менять жёсткий диск или переустанавливать систему — сделайте это до активации.
  3. Виртуальная машина. Зафиксируйте MAC-адрес сетевого адаптера и не меняйте конфигурацию виртуальной машины после активации. Миграция между хостами с изменением «железа» часто делает лицензию недействительной.
  4. Права администратора. Запустите 1С от имени администратора Windows. Так файл лицензии можно сохранить в общий каталог, доступный всем пользователям компьютера.
  5. Конверт с PIN-кодами и регистрационный номер. Регистрационный номер указан в комплекте поставки (в электронной поставке — в письме или личном кабинете поставщика).
  6. Данные владельца. Подготовьте название организации, ИНН, адрес, контакт ответственного лица.

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

Перед активацией лицензии 1С
Выполнено: 0 / 6

Как активировать программную лицензию по PIN-коду

Активация выполняется из самой программы. Отдельной утилиты для неё нет.

Шаг 1. Откройте окно получения лицензии

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

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

Шаг 2. Выберите действие

В диалоге будет выбор между получением новой лицензии и восстановлением ранее полученной:

  • получить — первый раз активируете этот PIN-код;
  • восстановить — лицензия уже была получена на этом компьютере, но файл слетел (переустановка Windows, удалённый каталог).

Шаг 3. Введите регистрационный номер и PIN-код

PIN-код вводится с дефисами, как напечатан в конверте. Используйте основной PIN. Резервные берегите на случай переноса или смены оборудования.

Шаг 4. Заполните данные владельца

Организация, ИНН, адрес, контакты. Сверьте с записанным заранее вариантом.

Шаг 5. Выберите способ получения

  • 🌐 Автоматически через интернет — основной вариант. Компьютеру нужен выход в интернет без блокировки прокси.
  • 📄 Через файл — для машин без интернета. Программа формирует файл запроса, вы отправляете его в центр лицензирования с другого компьютера и получаете файл ответа, который загружаете обратно.

Шаг 6. Укажите, где хранить лицензию

Программа предложит сохранить файл для всех пользователей компьютера или только для текущего. Для общих компьютеров и терминальных серверов выбирайте вариант для всех пользователей.

Файлы лицензий лежат здесь:

Windows:  C:\ProgramData\1C\licenses\
Linux:    /var/1C/licenses/

Каталог ProgramData по умолчанию скрыт — включите показ скрытых папок или введите путь в адресной строке Проводника.

Лицензия для сервера 1С

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

Не копируйте .lic с одного сервера на другой «про запас». На чужой машине файл не заработает, а при проверке может мешать диагностике.

Подключение USB-ключа HASP

Аппаратные ключи встречаются реже, но в старых комплектах и там, где часто меняется «железо», они до сих пор удобнее программных.

Локальный ключ (на один компьютер)

  1. Установите драйвер защиты. Он входит в дистрибутив платформы: в меню «Пуск» в группе 1С:Предприятие есть пункт установки драйвера защиты; его же можно выбрать при установке платформы.
  2. Вставьте ключ в USB-порт. Индикатор на ключе должен загореться.
  3. Запустите 1С. Платформа найдёт ключ сама, ничего вводить не нужно.

Сетевой ключ

Сетевой ключ раздаёт столько лицензий, на сколько он рассчитан (например, на 5 или 20 сеансов).

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

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Отключение широковещательного поиска при явно указанном адресе ускоряет запуск 1С: клиент не ждёт ответа от всей сети.

Ключ на сервер 1С вставляется в машину, где работает сервер 1С:Предприятия. Учитывайте разрядность: ключи для 32-разрядного и 64-разрядного сервера различаются.

Облачные варианты: 1С:Fresh и 1С:Линк

Здесь подключать лицензию в привычном смысле не нужно, но путаницы много.

СервисЧто этоНужна ли своя лицензия
1С:FreshРабота в типовых конфигурациях в облаке через браузер или тонкий клиентНет: право работы входит в оплату подписки
Аренда у хостера (облачный сервер 1С)База на сервере провайдераЗависит от договора: лицензии провайдера в аренду или ваши собственные
1С:ЛинкУдалённый доступ к вашей собственной базе через интернетДа: Линк даёт только доступ, лицензии на работу с базой остаются вашими

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

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

Механизма «вернуть» лицензию с одного компьютера и активировать на другом нет. Перенос — это новая активация на новом месте.

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

  1. На новом компьютере установите платформу и запустите 1С.
  2. В диалоге выберите получение лицензии и введите резервный PIN-код из того же конверта.
  3. Данные владельца введите те же, что при первой активации.
  4. Старый файл .lic на прежней машине перестанет быть нужным, его можно удалить.

У однопользовательской лицензии в комплекте основной и два резервных PIN-кода. Значит, после первой активации есть два переноса или две смены оборудования.

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

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

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

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

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

Программная лицензия на рабочем месте. Откройте каталог лицензий и убедитесь, что там есть .lic-файлы. Их число соответствует числу активированных PIN-кодов.

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

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

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

Идентификатор кластера выводит rac cluster list.

Сетевой ключ HASP — менеджер лицензий показывает, к какому ключу и сколько клиентов подключено. Для наглядного мониторинга используют утилиту мониторинга HASP (Aladdin Monitor), её ставят отдельно.

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

Ошибки при подключении лицензии и что с ними делать

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

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

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

Можно ли активировать одну программную лицензию на двух компьютерах?
Нет. Однопользовательская лицензия даёт один сеанс на одном компьютере. Для второго рабочего места нужна вторая лицензия или многопользовательская.
Подойдёт ли лицензия, купленная для 1С 8.2, к платформе 8.3?
Да. Клиентские лицензии и лицензии на сервер выпускаются для платформы 1С:Предприятие 8 и действуют на 8.3 без замены.
Занимает ли лицензию Конфигуратор?
Да, каждый сеанс Конфигуратора занимает лицензию так же, как пользовательский. Учитывайте это, если обновляете базу при полностью занятых местах.
Сколько стоят дополнительные PIN-коды?
Новые коды при законной смене оборудования запрашивают через партнёра, у которого куплен комплект. Условия и сроки зависят от ситуации — уточняйте у партнёра до того, как тратить последний резервный PIN.
Нужна ли лицензия на сервер для файловой базы?
Нет. Лицензия на сервер 1С:Предприятия нужна только при клиент-серверном варианте. Для файловой базы достаточно клиентских лицензий.
Что будет с лицензией при переустановке Windows на том же компьютере?
Файл в ProgramData удалится. Выберите восстановление лицензии с тем же PIN и теми же данными владельца — резервный код при этом обычно не нужен, если оборудование не менялось.