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

· 9 мин

Содержание

Новую программную лицензию на 1С ставят так: запускаете 1С:Предприятие на нужном компьютере, в окне «Не обнаружена лицензия» выбираете получение лицензии, вводите регистрационный номер и пин-код с лицензионной карточки, заполняете данные владельца и активируете через интернет . Платформа сама запишет файл .lic в C:\ProgramData\1C\licenses. Для аппаратного ключа HASP вместо активации ставят драйвер защиты и вставляют ключ в USB-порт.

Обычная история: бухгалтерия купила второе рабочее место, или старый компьютер заменили новым — и утром 1С не открывает базу. Порядок действий зависит от трёх вещей: какой у вас вид лицензии, файловый или клиент-серверный режим работы и есть ли на компьютере интернет. Инструкция общая для платформы 8.3 и не зависит от конфигурации: БП, ЗУП, УТ ставятся одинаково.

Что подготовить перед установкой лицензии

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

Вид лицензииКак выглядитГде работает
Программная однопользовательскаяРегистрационный номер + пин-кодыОдин компьютер, к которому привязана при активации
Программная многопользовательская (на 5, 10, 20… мест)Регистрационный номер + пин-кодОдин компьютер: терминальный сервер или сервер 1С
Аппаратная локальная (HASP)USB-ключКомпьютер, в который вставлен ключ
Аппаратная сетевая (HASP)USB-ключ + менеджер лицензийЛюбые компьютеры сети, пока не исчерпан лимит
Лицензия на сервер 1СОтдельный регистрационный номер и пин-кодКомпьютер с сервером 1С:Предприятия

Многопользовательскую программную лицензию нельзя «раздать» по сети на пять разных компьютеров в файловом режиме. Она даёт N сеансов только там, где активирована. Для пяти отдельных ПК с файловой базой нужны лицензии на каждом ПК или сетевой ключ.

Что держать под рукой:

  • 📄 Лицензионную карточку или PDF из электронной поставки: регистрационный номер комплекта и пин-коды (основной и резервные).
  • 🏢 Данные владельца: наименование организации или ФИО, ИНН, адрес, контакты. Их вводят при первой активации.
  • 🌐 Интернет на компьютере, где будет лицензия. Если его нет — второй компьютер с интернетом и флешку.
  • 🔑 Права администратора Windows, чтобы файл лицензии лёг в общую папку для всех пользователей.

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

Активация пин-кода через интернет

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

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

После активации файл лицензии появится в одной из папок:

C:\ProgramData\1C\licenses\        — для всех пользователей компьютера
%APPDATA%\1C\licenses\              — только для текущего пользователя Windows
/var/1C/licenses/                   — на Linux

Если 1С была запущена без прав администратора, файл может лечь в профиль пользователя. Тогда под другой учётной записью Windows лицензии «не будет». Решение — повторить активацию из-под администратора или переложить файл .lic в C:\ProgramData\1C\licenses.

Файл .lic привязан к железу и не работает на другом компьютере. Копировать его на соседний ПК бесполезно, а вот делать резервную копию папки licenses на случай сбоя диска — полезно.

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

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

  • ✅ Закройте 1С полностью и откройте базу снова. Окно получения лицензии появляться не должно.
  • ✅ Загляните в C:\ProgramData\1C\licenses: там должен появиться новый файл .lic с датой сегодняшнего дня.
  • ✅ Войдите на этот же компьютер под другой учётной записью Windows и запустите 1С. Если лицензию снова просит — файл лёг в профиль, а не в общую папку.
  • ✅ Сохраните копию папки licenses и скриншот последнего шага мастера рядом с карточкой лицензии.

Если пин-кодов в карточке несколько, отметьте на ней, какой именно использован и на каком компьютере. Через год это уже никто не вспомнит.

Если интернета на компьютере нет

Мастер предлагает обмен через файл:

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

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

Если интернет через прокси

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

Установка аппаратного ключа HASP

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

Локальный ключ

  1. Установите драйвер защиты. Он есть в дистрибутиве платформы: при установке отметьте компонент «Установить драйвер защиты» или запустите вручную из папки bin установленной платформы:
haspdinst.exe -i
  1. Вставьте ключ в USB-порт. Светодиод на ключе должен загореться.
  2. Запустите 1С — платформа найдёт ключ сама.

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

Сетевой ключ

Сетевой ключ вставляют в один компьютер — чаще всего сервер, который всегда включён. На нём ставят драйвер и менеджер лицензий HASP License Manager (служба hasplms). Клиенты находят ключ по сети.

Чтобы клиенты не искали ключ широковещательным запросом, пропишите адрес сервера в файле nethasp.ini в папке conf платформы на каждом клиенте (например, C:\Program Files\1cv8\conf\nethasp.ini):

[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Менеджер лицензий слушает порт 475 (UDP и TCP). Если между клиентами и сервером файрвол, откройте этот порт.

Лицензии в клиент-серверном режиме

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

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

Как это сделать:

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

Если в кластере несколько рабочих серверов, проверьте, на каком из них работает сервис лицензирования. Это задаётся в требованиях назначения функциональности рабочего сервера в консоли кластера. Лицензия должна лежать на том сервере, которому назначен сервис лицензирования.

Посмотреть, какие лицензии выданы сеансам, можно утилитой администрирования:

rac session list --licenses

Для Linux-серверов и пакетной работы с лицензиями есть утилита ring (команды ring license list и другие), полный список — в ring license help.

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

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

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

Что у вас произошло?

Чтобы не тратить резервные пин-коды впустую:

  • 🔧 Меняете железо по частям — планируйте всё за один раз, а не по детали в месяц.
  • 💾 Перед переустановкой Windows сохраните данные владельца и номер использованного пин-кода.
  • 🖥️ На виртуальной машине не меняйте MAC-адрес и набор виртуального оборудования без нужды: для платформы это «другой компьютер».

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

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

Если не помогло

Соберите для обслуживающего партнёра или центра лицензирования:

  1. Регистрационный номер комплекта и номер пин-кода, который пытались активировать.
  2. Точный текст ошибки — скриншот окна мастера.
  3. Версию платформы (Справка → О программе).
  4. Что менялось на компьютере с момента прошлой активации.

С таким набором вопрос обычно решают за одно обращение, без долгой переписки.

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

Сколько раз можно активировать один пин-код?
Пин-код рассчитан на одну машину. Повторная активация на том же компьютере после переустановки возможна, но число попыток ограничено центром лицензирования. Когда лимит исчерпан, используют резервный пин-код или пишут заявку на восстановление.
Нужна ли лицензия на каждом компьютере, если база на сервере 1С?
Нет. В клиент-серверном режиме клиентские лицензии получают на сервере, и он раздаёт их сеансам. На рабочих местах достаточно установленной платформы.
Можно ли поставить программную и аппаратную лицензию вместе?
Да. Платформа учитывает все доступные лицензии: файлы .lic и найденные ключи HASP. Так часто делают при переходе с ключей на программную защиту.
Куда ставить лицензию для терминального сервера?
Многопользовательскую программную лицензию активируют на самом терминальном сервере. Пользователи в своих RDP-сессиях занимают места из неё, пока не исчерпан лимит.
Слетит ли лицензия после обновления платформы или конфигурации?
Нет. Файл лицензии привязан к компьютеру, а не к версии платформы. Обновления 1С его не затрагивают, в отличие от смены оборудования или переустановки Windows.