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

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

Как установить лицензии 1С: пошаговое руководство

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

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

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

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

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

Перед установкой нужно точно понимать, какой тип лицензии у вас на руках. Программная лицензия поставляется в виде конверта с пин-кодами (обычно один основной и несколько резервных) и привязывается к аппаратным параметрам конкретного компьютера. Аппаратная лицензия — это USB-ключ фиолетового или красного цвета (ключи Sentinel HASP), который вставляется в порт компьютера или сервера.

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

Сравнение вариантов лицензирования

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

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

Программная лицензия на сервере 1С

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

Аппаратный ключ HASP (локальный)

Ключ можно переносить между компьютерами, не зависит от конфигурации «железа». Минус: физический носитель можно потерять или повредить.

Сетевой ключ HASP + менеджер лицензий

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

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

Для активации программной лицензии понадобятся: конверт с пин-кодами, регистрационный номер программного продукта, данные организации (название, ИНН, КПП — они вписываются в файл лицензии и отображаются в окне «О программе»), доступ в интернет или телефон для связи с центром лицензирования, а также права администратора на компьютере.

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

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

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

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

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

Файл программной лицензии сохраняется в служебном каталоге платформы. В Windows это обычно папка C:\ProgramData\1C\licenses (общедоступная лицензия) либо каталог в профиле пользователя. Файл имеет расширение .lic. Если лицензия активирована «для всех пользователей компьютера», она доступна любой учётной записи на этом ПК.

Порядок активации программной лицензии
  1. 1
    Запустите 1С и в окне о лицензии выберите «Получить лицензию» (или через меню «Сервис» в стартовом окне).
  2. 2
    Введите пин-код из конверта поставки и регистрационный номер продукта.
  3. 3
    Заполните данные организации в точности как при регистрации продукта.
  4. 4
    Выберите автоматическое получение (при наличии интернета) или сохраните файл запроса для ручной активации.
  5. 5
    Дождитесь сохранения файла .lic и перезапустите 1С.
  6. 6
    Проверьте в окне «О программе», что сведения о лицензии отображаются корректно.

Как активировать лицензию на сервере 1С:Предприятия

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

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

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

Как установить аппаратный ключ HASP

Локальный ключ для одного компьютера

Для однопользовательского USB-ключа установка сводится к двум шагам: установить драйвер защиты и вставить ключ. Драйвер Sentinel HASP устанавливается вместе с платформой 1С, если при установке отмечен компонент «Драйвер защиты HASP». Если платформа ставилась без него, драйвер можно установить отдельно из дистрибутива или скачав установщик Sentinel LDK Run-time.

После установки драйвера вставьте ключ в USB-порт. Операционная система должна определить устройство, а в диспетчере устройств появятся соответствующие записи. Запустите 1С — платформа найдёт ключ автоматически, если драйвер работает корректно. Если ключ не определяется, попробуйте другой USB-порт (желательно напрямую, без хабов) и перезагрузите службу драйвера.

Сетевой ключ и менеджер лицензий

Сетевой ключ вставляется в выделенный компьютер или сервер, на котором устанавливается менеджер лицензий (HASP License Manager, служба hasplm). Менеджер лицензий «слушает» сеть и выдаёт лицензии клиентским компьютерам, на которых запущена 1С. Один менеджер лицензий обслуживает ключи, физически подключённые к тому же компьютеру.

На клиентских компьютерах поиск сетевого ключа настраивается файлом nethasp.ini, который размещается в каталоге conf установки платформы. В файле указывают адрес сервера с менеджером лицензий и протокол обмена. Если файл не настроен, клиент ищет менеджер широковещательными запросами — это работает в простых сетях, но может давать сбои при наличии маршрутизаторов, VLAN или нескольких серверов лицензий.

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
NH_USE_BROADCAST = Disabled

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

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

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

Для многопользовательских сценариев проверьте, что несколько сеансов запускаются одновременно и количество доступных лицензий соответствует приобретённому. На сервере 1С это видно в консоли кластера в разделе сеансов. Для HASP-ключей состояние можно посмотреть через веб-интерфейс Admin Control Center драйвера Sentinel, где отображаются подключённые ключи и занятые лицензии.

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

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

Запуск 1С
Норма

Программа открывается без сообщения о поиске лицензии

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

Ошибка «Не найдена лицензия» или «Не обнаружен ключ защиты программы»

Окно «О программе»
Норма

Отображаются регистрационный номер и данные организации

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

Сведения о лицензии отсутствуют или указаны чужие данные

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

Файл .lic присутствует в каталоге licenses и имеет ненулевой размер

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

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

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

Ключ виден в Admin Control Center, клиенты получают лицензии

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

Ключ виден на сервере, но клиенты его не находят — проверяйте nethasp.ini и брандмауэр

Типичные ошибки и их решение

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

Вторая распространённая ситуация — конфликт нескольких ключей или менеджеров лицензий в одной сети. Если в сети работают два сервера с HASP-ключами, клиент может «цепляться» не к тому ключу. Это решается явным указанием адреса сервера в nethasp.ini на каждом клиенте.

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

Типичные ошибки
01
Активация лицензии из-под временной учётной записи — после смены пользователя лицензия недоступна. Активируйте «для всех пользователей компьютера» или под постоянной учётной записью.
02
Установка 32-битной и 64-битной платформ без учёта лицензий — клиент ищет лицензию в своём каталоге, и файл может оказаться «не там».
03
Игнорирование nethasp.ini в сети с несколькими подсетями — широковещательный поиск не проходит через маршрутизаторы, ключ «не виден».
04
Использование всех пин-кодов без необходимости — резервные активации нужны для замены оборудования, а не для повторной установки на тот же ПК.
05
Подключение USB-ключа через нестабильный хаб или удлинитель — ключ периодически «отваливается», сеансы завершаются с ошибкой.

Когда стоит обратиться к специалисту

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

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

Полезная привычка — сразу после успешной активации скопировать файл .lic и конверт с пин-кодами в отдельную папку в резервном хранилище вместе с краткой пометкой, к какому компьютеру привязана лицензия. При аварии или замене ПК это экономит часы на восстановлении.
ПЗ
Практическое замечание
Итог

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

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

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

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

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

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

Обратитесь к партнёру-франчайзи, у которого приобретался продукт, или в центр лицензирования фирмы «1С». При подтверждённом регистрационном номере и уважительной причине (замена оборудования) возможно восстановление комплекта активаций. Без регистрационных данных восстановление существенно усложняется.

Почему 1С не видит USB-ключ, хотя он вставлен и светится?

Чаще всего не установлен или некорректно работает драйвер Sentinel HASP. Переустановите драйвер из дистрибутива платформы, перезагрузите компьютер, попробуйте другой USB-порт напрямую (без хаба). Если ключ виден в Admin Control Center, но 1С его не находит, проверьте, не блокирует ли антивирус или брандмауэр обращения к драйверу.

Нужна ли отдельная лицензия для сервера 1С:Предприятия?

Да. Клиент-серверный вариант работы требует лицензии на сервер 1С:Предприятия в дополнение к клиентским лицензиям. Без неё сервер запустится, но клиентские сеансы не смогут получить лицензии через него. Исключение — некоторые специальные поставки, где серверная лицензия включена в комплект.

Работает ли программная лицензия на виртуальной машине?

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

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

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