Пинкод, HASP или сервер: получаем лицензию 1С 8.3 без ошибок
Содержание
Программный ключ 1С активируют при первом запуске платформы: окно получения лицензии появляется само, если на компьютере нет действующей лицензии. В нём вводят регистрационный номер комплекта и пинкод из поставки, заполняют данные владельца — и лицензия приходит через интернет за минуту. Аппаратный ключ HASP активировать не нужно: достаточно установить драйвер и вставить ключ в USB-порт.
Сложности начинаются в трёх случаях: на компьютере нет интернета, пинкод уже использовали, или лицензия нужна серверу, а не рабочему месту. Для каждого из этих случаев порядок свой, и ошибка на любом шаге может стоить резервного пинкода.
Какие бывают ключи 1С и чем отличается их активация
Слово «ключ» в 1С означает два разных объекта. От того, какой у вас, зависит весь порядок действий.
| Тип защиты | Что получаете в поставке | Нужна ли активация | К чему привязан |
|---|---|---|---|
| 🔑 Программная лицензия | Регистрационный номер комплекта и набор пинкодов | Да, по пинкоду | К оборудованию и параметрам ОС конкретного компьютера |
| 🔌 Аппаратный ключ HASP | USB-ключ | Нет, только драйвер | К самому ключу: переставили в другой компьютер — лицензия переехала |
| 🖥 Лицензия сервера 1С | Пинкод (программная) или серверный USB-ключ | Программная — да | К компьютеру, где работает кластер |
Отдельно стоят многопользовательские комплекты. Лицензия на 5, 10 или 20 рабочих мест — это не 20 пинкодов на 20 компьютеров. Её активируют один раз на компьютере, к которому подключаются пользователи: на сервере 1С или, в файловом варианте, на компьютере с общей папкой базы. Однопользовательскую лицензию, наоборот, ставят на каждое рабочее место отдельно.
💡 Пинкодов в комплекте несколько. Один расходуется на первую активацию, остальные — резерв для повторного получения лицензии после замены оборудования. Не раздавайте их по разным компьютерам: это одна лицензия, а не несколько.
Что приготовить до получения лицензии
Активация занимает пару минут, если всё под рукой. Если чего-то не хватает, процесс обрывается на середине, и пинкод может уйти впустую.
📋 Что нужно:
- 🔢 Регистрационный номер комплекта. Он напечатан на конверте с пинкодами или указан в письме электронной поставки.
- 🔐 Пинкод. Первый неиспользованный из набора. Записывайте, какой пинкод и когда использован.
- 🏢 Данные владельца. Организация, ИНН, адрес, контактное лицо. При повторной активации их нужно ввести так же, как в первый раз.
- 🌐 Доступ в интернет на этом компьютере. Если его нет — второй компьютер с интернетом и флешка для обмена файлами.
- 👤 Права администратора Windows. Без них лицензию для всех пользователей записать некуда.
Сохраните скриншот или текстовую копию регистрационных данных сразу после первой активации. Через два года, когда сменится материнская плата, точно вспомнить, как была записана организация, будет трудно.
⚠️ Компьютер, на который ставите лицензию, должен быть «окончательным». Если собираетесь менять диск, сетевую карту или переустанавливать Windows на этой неделе — сделайте это до активации. Иначе лицензия слетит и придётся тратить резервный пинкод.
Порядок активации программного ключа по пинкоду
Платформа 1С 8.3 сама предлагает получить лицензию , когда не находит её на компьютере. Если окно не появилось, а база не открывается, значит, лицензия где-то уже есть или используется аппаратный ключ — проверьте это до ввода пинкода.
Шаг 1. Запустите 1С и откройте окно получения лицензии
- Запустите
1С:Предприятиеот имени администратора (правой кнопкой по ярлыку → «Запуск от имени администратора»). - Выберите любую базу и нажмите «1С:Предприятие».
- Платформа сообщит, что лицензия не обнаружена, и предложит её получить. Согласитесь.
Шаг 2. Выберите тип получения
В форме будет выбор: первое получение лицензии или повторное. Для нового комплекта — первое. Повторное нужно, когда пинкод уже использовали на этом комплекте, а лицензия пропала (подробно — в разделе про ошибки).
Шаг 3. Введите номер комплекта и пинкод
Пинкод состоит из цифр, его вводят без пробелов и дефисов. Регистрационный номер — ровно так, как напечатан. Опечатка в одной цифре даёт ошибку на стороне центра лицензирования, и пинкод при этом не расходуется.
Шаг 4. Заполните регистрационные данные
Укажите организацию или ФИО для физлица, ИНН, адрес и контакты. Эти данные хранятся в центре лицензирования вместе с пинкодом. Их сверяют при повторной активации, поэтому пишите аккуратно, без сокращений «на ходу».
Шаг 5. Выберите способ получения и завершите
- 🌐 Автоматически через интернет — платформа отправит запрос и сразу запишет файл лицензии.
- 💾 Через файл — для компьютера без интернета (порядок ниже).
После успешной активации 1С покажет, куда записан файл лицензии. Нажмите «Готово» и откройте базу ещё раз — окно больше не появится.
Где хранится полученная лицензия
Лицензия — это файл с расширением .lic. Платформа ищет его в нескольких папках:
| Каталог | Для кого действует |
|---|---|
C:\ProgramData\1C\licenses | Для всех пользователей Windows на этом компьютере |
%APPDATA%\1C\licenses | Только для текущего пользователя |
/var/1C/licenses | Linux, для всех пользователей |
Если при активации выбрали «для текущего пользователя», другой сотрудник под своей учётной записью снова увидит окно получения лицензии. Для общего компьютера выбирайте вариант для всех пользователей.
💡 Скопируйте файл .lic в надёжное место. После переустановки Windows на том же железе его можно просто вернуть в папку, и резервный пинкод не понадобится. На другом компьютере такой файл не заработает.
Если на компьютере нет интернета
- В окне получения лицензии выберите получение через файл.
- 1С сформирует файл запроса. Сохраните его на флешку.
- На компьютере с интернетом передайте этот файл в центр лицензирования способом, который описан в самом окне 1С (там же указаны адрес и инструкция).
- Полученный в ответ файл перенесите обратно и укажите его в окне активации.
Не закрывайте окно 1С на «оффлайн» компьютере, пока ждёте ответ, или сохраните запрос и потом повторите шаг с выбором ответного файла. Файл ответа подходит только к тому запросу, по которому выдан.
Регистрация программы и личный кабинет на портале 1С:ИТС
Активация лицензии и регистрация программы — разные процедуры. Лицензия разрешает запуск платформы. Регистрация продукта на портале 1С:ИТС нужна для обновлений, доступа к сервисам и учёта ваших комплектов.
Как зарегистрировать:
- Создайте учётную запись на портале 1С:ИТС (логин и пароль понадобятся и в самой программе для интернет-поддержки).
- В личном кабинете добавьте программный продукт по регистрационному номеру комплекта.
- Подключите интернет-поддержку в базе:
Администрирование → Интернет-поддержка и сервисы, введите логин и пароль портала.
Если комплект покупали у партнёра, он часто регистрирует продукт сам. Попросите у него подтверждение, что регистрационный номер закреплён за вашей организацией: это пригодится, когда понадобятся дополнительные пинкоды.
Аппаратный ключ HASP: установка драйвера и перенос
USB-ключ защиты не требует пинкода и регистрации. Платформа проверяет его наличие при каждом запуске.
Однопользовательский ключ
- Установите драйвер ключа. Он идёт в дистрибутиве платформы как отдельный пункт установки — «Драйвер защиты». Если при установке 1С его не отметили, запустите установку платформы ещё раз в режиме изменения.
- Вставьте ключ в USB-порт. Индикатор на ключе должен загореться.
- Запустите 1С. Если появляется сообщение
Не найден ключ защиты программы, проверьте драйвер и порт (раздел ниже).
В свойствах базы в окне запуска есть флажок «Использовать аппаратную лицензию (ключ защиты)». Он должен быть включён — иначе платформа ищет только программные лицензии.
Сетевой ключ на несколько мест
Сетевой ключ вставляют в один компьютер, а лицензии раздаёт служба HASP License Manager. Порядок:
- На компьютере с ключом установите драйвер и HASP License Manager как службу Windows.
- Откройте в брандмауэре порт 475 (TCP и UDP) — через него клиенты ищут менеджер лицензий.
- На рабочих местах укажите адрес менеджера в файле
nhsrv.ini, который лежит в каталогеconfустановленной платформы:
[NH_COMMON]
NH_TCPIP = Enabled
NH_SERVER_ADDR = 192.168.1.10
Без этого файла клиенты ищут ключ широковещательным запросом. В сети с несколькими подсетями или VPN поиск не проходит, и пользователи получают ошибку при свободных лицензиях.
Перенос и замена HASP
Перенести аппаратный ключ — значит переставить его в другой компьютер и установить там драйвер. Больше ничего делать не нужно.
Если ключ сломался или потерян, сам пользователь восстановить его не может. Замену поломанного ключа или обмен аппаратной защиты на программную оформляют через партнёра 1С. Для этого обычно нужен сам ключ (если он цел) и документы на покупку комплекта.
Лицензия сервера 1С и клиентские лицензии для сети
В клиент-серверном варианте нужна отдельная лицензия на сервер 1С:Предприятия. Без неё рабочие процессы кластера не обслуживают пользователей, даже если у всех клиентов лицензии есть.
Как активировать лицензию сервера
- Войдите на сервер под учётной записью администратора.
- Запустите на этом компьютере клиент 1С и получите лицензию по пинкоду из серверного комплекта так же, как для рабочего места. Выберите запись для всех пользователей.
- Проверьте, что учётная запись службы сервера 1С имеет права на чтение каталога
C:\ProgramData\1C\licenses. - Перезапустите службу агента сервера, чтобы кластер увидел новую лицензию.
Перезапуск службы обрывает сеансы всех пользователей. Делайте это вне рабочего времени и предупредите людей заранее.
Если на сервере нет графического интерфейса (Linux), лицензиями управляют утилитой ring, модуль license. Например, ring license list показывает установленные лицензии. Параметры активации смотрите в справке ring license help — они зависят от версии утилиты.
Как раздавать клиентские лицензии с сервера
Многопользовательскую клиентскую лицензию тоже активируют на сервере. Чтобы кластер выдавал её подключающимся пользователям, у информационной базы в консоли администрирования кластера должна быть разрешена выдача лицензий сервером 1С:Предприятия. Через rac это параметр --license-distribution команды rac infobase update.
Проверить, какие лицензии сейчас заняты, можно командой:
rac session list --licenses --cluster=<id_кластера>
Идентификатор кластера даёт команда rac cluster list. В ответе видно, у кого из пользователей программная лицензия с сервера, а у кого — локальная или аппаратная.
Почему лицензия не активируется и как это исправить
Большая часть проблем сводится к трём причинам: изменилось оборудование, пинкод уже израсходован или платформа ищет лицензию не там, где она лежит.
Лицензия на виртуальной машине
Программная лицензия на виртуальной машине работает, но привязывается к её виртуальному оборудованию. Перенос на другой хост, смена MAC-адреса сетевого адаптера или пересоздание диска выглядят для лицензии как новый компьютер.
Чтобы не тратить резервные пинкоды:
- 🖥 зафиксируйте MAC-адрес виртуального адаптера вручную;
- 📦 не пересоздавайте машину из шаблона — переносите её целиком;
- 🧾 договоритесь с администратором виртуализации, что перенос сервера 1С согласуют с вами.
Когда HASP лучше программной лицензии
Аппаратный ключ удобнее там, где оборудование меняется часто: аренда серверов, виртуализация с переносом машин, тестовые стенды. Ключ переехал вместе с USB-портом — и всё работает. Программная лицензия удобнее, когда компьютер стабильный: ничего не теряется и не ломается физически.
Можно ли активировать один пинкод на двух компьютерах?
Слетит ли лицензия при обновлении платформы 1С?
Нужна ли активация для учебной версии 1С?
Что будет, если удалить файл .lic?
Как узнать, какая лицензия используется сейчас?
rac session list --licenses.