К статье
Практический материал

Администрирование · 10 мин

Как установить клиентскую лицензию 1С

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

Клиентская лицензия 1С определяет, сколько пользователей может одновременно работать с информационной базой. Без неё платформа запускается только в режиме конфигуратора либо выдаёт сообщение «не найдена лицензия». Установка сводится к двум сценариям: активация программной лицензии по пин-коду или подключение аппаратного USB-ключа HASP с установкой драйвера.

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

Какие бывают клиентские лицензии 1С

Фирма «1С» выпускает два типа клиентских лицензий. Программная лицензия — это файл с расширением .lic, который формируется при активации пин-кода и привязывается к аппаратным параметрам конкретного компьютера. Аппаратная лицензия — это USB-ключ HASP, который платформа опрашивает при запуске; активация не требуется, ключ работает сразу после установки драйвера.

По количеству рабочих мест лицензии делятся на однопользовательские и многопользовательские (на 5, 10, 20, 50 и более рабочих мест). Многопользовательский программный ключ активируется на одном компьютере или сервере, а остальные клиенты получают лицензию с него по сети.

Сравнение вариантов

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

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

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

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

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

Для активации программной лицензии понадобится пин-код из комплекта поставки — 16-значный код, напечатанный на карточке в коробке или отправленный партнёром в электронной поставке. Храните конверт с пин-кодами: резервные коды из комплекта нужны для восстановления лицензии после замены оборудования.

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

Установка программной клиентской лицензии

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

Порядок активации программной лицензии
  1. 1
    Запустите 1С и откройте информационную базу; в окне «Лицензия не найдена» нажмите «Получить лицензию».
  2. 2
    Выберите вариант «Автоматически» при наличии интернета или «На носителе / по электронной почте» для ручной активации.
  3. 3
    Введите 16-значный пин-код из комплекта поставки.
  4. 4
    Заполните регистрационные данные организации точно так, как при регистрации дистрибутива — они сверяются при восстановлении.
  5. 5
    Укажите папку размещения файла лицензии: для всех пользователей компьютера — C:\ProgramData\1C\licenses.
  6. 6
    Дождитесь сообщения об успешной активации и перезапустите клиент 1С.

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

Выбор папки размещения файла лицензии

Папка C:\ProgramData\1C\licenses делает лицензию доступной всем пользователям компьютера — это рекомендуемый вариант для большинства случаев. Размещение в каталоге пользователя (%APPDATA%\1C\licenses) ограничивает лицензию текущей учётной записью, что удобно на терминальных серверах с разграничением прав.

Если лицензия должна раздаваться по сети, файл .lic размещают на выделенном компьютере, а на клиентских машинах в файле nethasp.ini или в настройках запуска указывают адрес сервера лицензирования. Альтернатива — установить лицензию на сервер 1С:Предприятия, тогда сервер сам выдаёт лицензии клиентским сеансам.

Установка аппаратной лицензии (USB-ключ HASP)

Аппаратный ключ не требует ввода пин-кодов. Достаточно установить драйвер ключа защиты и подключить ключ в USB-порт. Драйвер входит в дистрибутив платформы 1С — при установке платформы отметьте компонент «Драйвер защиты HASP», либо установите драйвер отдельно с сайта производителя ключей.

Для сетевого (многопользовательского) ключа дополнительно устанавливается менеджер лицензий HASP License Manager на компьютере, к которому подключён ключ. Клиентские машины находят ключ по сети через широковещательный запрос или по адресу, указанному в файле nethasp.ini в каталоге конфигурации платформы.

ini
; фрагмент nethasp.ini для поиска сетевого ключа
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.10
NH_TCPIP_METHOD = UDP

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

Установка лицензии на сервер 1С

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

При активации на сервере файл .lic записывается в каталог сервера 1С (обычно в подкаталог reg_1541 или в общую папку licenses в зависимости от версии платформы). Учтите: лицензия привязывается к параметрам сервера, поэтому миграция сервера на новое оборудование потребует повторной активации резервным пин-кодом.

Проверка результата и типичные ошибки

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

Контрольные точки

Как проверить результат

Запуск режима «Предприятие»
Норма

База открывается без диалога «Лицензия не найдена»

Тревожный признак

Появляется окно поиска лицензии или ошибка доступа к ключу

Файл лицензии на диске
Норма

В папке C:\ProgramData\1C\licenses присутствует файл с расширением .lic

Тревожный признак

Папка пуста или файл имеет нулевой размер

Сетевой ключ HASP
Норма

Менеджер лицензий видит ключ, клиенты запускаются по сети

Тревожный признак

Ключ виден локально, но клиенты по сети его не находят

Типичные ошибки
01
Активация с опечаткой в регистрационных данных организации — при восстановлении лицензии данные не совпадут, и центр лицензирования откажет в выдаче файла.
02
Размещение файла .lic в папке пользователя при работе нескольких учётных записей — остальные пользователи компьютера не видят лицензию.
03
Замена материнской платы, сетевой карты или переустановка ОС без предварительного сохранения резервных пин-кодов — лицензия слетает, а восстановить нечем.
04
На сетевом ключе не установлен менеджер лицензий или закрыт порт в брандмауэре — клиенты не находят ключ, хотя локально он работает.
05
Одновременное использование нескольких версий платформы с разными папками лицензий — файл активирован, но нужная версия его не видит.

Если платформа сообщает, что лицензия не найдена, хотя файл .lic на месте, чаще всего причина в изменении аппаратной конфигурации компьютера. В этом случае лицензию нужно восстановить: удалите старый файл .lic и пройдите активацию заново резервным пин-кодом, указав те же регистрационные данные организации.

Маршрут решения

Как выбрать действие

Один пользователь на одном стационарном ПКАктивируйте программную лицензию в папку C:\ProgramData\1C\licenses
Несколько пользователей в одной локальной сетиУстановите многопользовательскую лицензию на сервер 1С или используйте сетевой ключ HASP с менеджером лицензий
Лицензию нужно переносить между компьютерамиИспользуйте аппаратный USB-ключ — он не привязан к оборудованию
Лицензия слетела после замены оборудованияУдалите старый .lic и активируйте резервный пин-код с теми же регистрационными данными
Итог

Что важно запомнить

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

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

Можно ли установить одну программную лицензию на несколько компьютеров?

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

Что делать, если пин-коды из комплекта закончились?

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

Видит ли 1С лицензию при работе через терминальный сервер?

Да, но файл лицензии должен быть доступен тем учётным записям, под которыми запускаются сеансы. Размещайте файл в C:\ProgramData\1C\licenses и проверьте права доступа к папке, иначе каждый пользователь получит сообщение об отсутствии лицензии.

Почему платформа не видит USB-ключ, хотя он подключён?

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

Нужно ли заново активировать лицензию после обновления платформы 1С?

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

Можно ли перенести программную лицензию на новый компьютер?

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