Активация лицензии 1С 8.3: пин-код, USB-ключ, сервер и перенос

· 9 мин

Содержание

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

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

1. Что подготовить до принятия лицензии

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

  • 📦 Тип лицензии. Программная (конверт с пин-кодами) или аппаратная (USB-ключ). На упаковке и в лицензионном соглашении это указано.
  • 🔢 Регистрационный номер комплекта. Он напечатан на конверте и в регистрационной анкете. Без него пин-код не примут.
  • 🔑 Пин-коды. В конверте обычно один основной и несколько резервных. Основной — для первой активации, резервные — для повторной после смены оборудования.
  • 🖥️ Компьютер-владелец. Однопользовательскую лицензию принимают на рабочем месте. Многопользовательскую для клиент-серверного варианта — на сервере 1С. Для файловой базы в сети — на одном компьютере, который будет «раздавать» лицензии через сервер, либо на каждом рабочем месте отдельно.
  • 🌐 Интернет. Автоматическая активация идёт через интернет . Если на компьютере его нет, готовьтесь к активации через файл или по телефону.
  • 🏢 Данные владельца. Наименование организации, ИНН, адрес, контактное лицо. Их вводят при активации.

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

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

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

Это основной способ для современных комплектов. Порядок одинаков для 1С:Бухгалтерии, ЗУП, УТ и других конфигураций: лицензируется платформа, а не прикладное решение.

Автоматическая активация через интернет

  1. Запустите 1С и откройте любую базу. Если лицензий нет, платформа покажет предупреждение Не обнаружена лицензия для использования программного продукта! и предложит получить лицензию .
  2. Согласитесь на получение лицензии. Откроется окно ввода данных.
  3. Введите регистрационный номер комплекта и пин-код. Пин-код вводите без пробелов, точно как на вкладыше.
  4. Если на этом компьютере лицензия ещё не принималась, выберите первичное получение. Если это повторная активация — укажите вариант с восстановлением и предыдущим пин-кодом.
  5. Заполните данные владельца и проверьте их ещё раз.
  6. Выберите способ активации через интернет. Платформа отправит запрос в центр лицензирования и получит файл лицензии.
  7. После сообщения об успешном получении лицензии база откроется.

Весь процесс занимает 2–3 минуты, если интернет работает и прокси не режет соединение.

Активация через файл на другом компьютере

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

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

Не закрывайте окно мастера между шагами 2 и 4, если это возможно. Иначе при повторном запуске придётся формировать запрос заново.

Активация по телефону

Крайний вариант, когда нет ни интернета, ни возможности перенести файл. Мастер показывает набор цифр, их диктуют оператору центра лицензирования, а он диктует ответный код. Медленно, но работает.

Где лежит файл лицензии

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

C:\ProgramData\1C\licenses

На Linux — /var/1C/licenses. Этот файл и есть лицензия. Он действует только на том оборудовании, где получен.

3. Как подключить аппаратную лицензию (USB-ключ)

Аппаратный ключ HASP не требует ввода пин-кодов. Нужны две вещи: драйвер защиты и правильно настроенный поиск ключа.

Локальный ключ на рабочем месте

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

Если ключ вставлен в виртуальную машину, проверьте, что USB-устройство проброшено в гостевую систему, а не осталось на хосте.

Сетевой ключ на одном компьютере для всей сети

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

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

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Явный адрес вместо широковещательного поиска ускоряет запуск. Без него клиент перебирает сеть и открывается с задержкой в несколько секунд.

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

4. Лицензии для 1С:Сервера и выдача клиентам через сервер

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

Принятие лицензии на сервер

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

  1. Установите на сервер клиентскую часть платформы той же версии, что и сервер.
  2. Войдите на сервер под учётной записью администратора.
  3. Запустите клиент, откройте любую базу и пройдите мастер получения лицензии с пин-кодом серверного комплекта.
  4. Убедитесь, что файл появился в C:\ProgramData\1C\licenses.
  5. Проверьте, что учётная запись, от которой работает служба сервера (обычно USR1CV8), имеет право читать этот каталог.

На серверах без графической оболочки лицензии принимают утилитой ring. Список установленных лицензий выводит команда ring license list. Параметры активации смотрите в справке самой утилиты: ring license help.

Клиентские лицензии на сервере

Клиентские лицензии тоже можно принять на сервере. Тогда рабочие места их не хранят: сервер выдаёт лицензию каждому, кто подключается к его базам.

  • ✅ Плюс: при замене компьютера бухгалтера ничего не нужно переактивировать.
  • ✅ Плюс: лицензии считаются по одновременным сеансам, а не по рабочим местам.
  • ⚠️ Минус: файловые базы этими лицензиями не пользуются. Выдача идёт только при подключении к базам этого сервера.

Если в кластере несколько рабочих серверов, какой из них выдаёт клиентские лицензии, задаётся в требованиях назначения функциональности в свойствах рабочего сервера в консоли кластера.

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

5. Когда лицензия не принимается: ошибки и решения

Большинство проблем при активации сводится к нескольким сценариям. Выберите свой симптом.

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

Отдельно о виртуальных машинах. Программная лицензия привязывается к параметрам виртуального оборудования. Миграция ВМ на другой хост, смена MAC-адреса виртуальной сетевой карты или пересоздание диска могут сделать файл лицензии недействительным. На виртуальных серверах закрепите MAC-адрес вручную.

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

Программную лицензию нельзя просто скопировать: файл .lic на новом железе не заработает. Перенос — это новая активация.

СитуацияЧто делатьЧто потратится
Замена компьютера целикомПринять лицензию на новом ПК резервным пин-кодомОдин резервный пин-код
Замена отдельных деталейПовторная активация на том же ПКОдин резервный пин-код
Переустановка Windows без смены железаСохранить и вернуть файл .lic из каталога лицензийНичего
Резервные пин-коды закончилисьЗапрос в центр лицензирования через партнёра 1СВремя на переписку
Аппаратный ключПереставить ключ, установить драйвер на новом ПКНичего

Порядок при переносе программной лицензии:

  1. На старом компьютере откройте каталог C:\ProgramData\1C\licenses и сохраните копию файла .lic. Она пригодится, если что-то пойдёт не так.
  2. Удалите файл лицензии со старого компьютера, если он продолжит работать. Использовать одну лицензию на двух местах лицензионное соглашение не разрешает.
  3. На новом компьютере запустите 1С и в мастере выберите повторное получение лицензии.
  4. Укажите предыдущий пин-код, новый резервный и те же данные владельца, что и при первой активации.

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

7. Как убедиться, что лицензия принята правильно

Проверка занимает минуту, и её стоит сделать сразу, пока конверт под рукой.

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

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

В файловой системе

  • В C:\ProgramData\1C\licenses лежит файл .lic нужного комплекта.
  • Дата файла совпадает с датой активации.
  • Число файлов соответствует числу принятых пин-кодов, лишних старых нет.

На сервере

В консоли кластера откройте список сеансов: у каждого видно, какая лицензия ему выдана. Из командной строки то же самое показывает rac session list --licenses. Утилита ring license list выводит лицензии, установленные на компьютере.

Проверка после принятия лицензии
Выполнено: 0 / 6

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

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

Можно ли принять одну лицензию на двух компьютерах?
Нет. Пин-код однопользовательского комплекта даёт одно рабочее место. Для нескольких мест покупают дополнительные клиентские лицензии или многопользовательский комплект.
Нужно ли заново принимать лицензию после обновления платформы?
Нет. Обновление платформы на той же машине не трогает каталог лицензий. Переактивация нужна только при смене оборудования.
Работает ли программная лицензия в удалённом рабочем столе (RDP)?
Да, если лицензия принята на терминальном сервере. Многопользовательская лицензия там считает сеансы, однопользовательская даёт только один сеанс.
Что делать, если потерян конверт с пин-кодами?
Обратитесь к партнёру, у которого покупали программу. По регистрационному номеру и данным владельца центр лицензирования поможет восстановить доступ.
Нужен ли интернет для работы после активации?
Нет. Интернет нужен только в момент получения лицензии. Дальше платформа проверяет файл лицензии локально, без связи с центром лицензирования.