Администрирование · 11 мин
Как добавить лицензии 1С: полное руководство по активации
Как добавить программные и аппаратные лицензии 1С на сервер и локальный компьютер: активация пинкода, установка HASP-ключа, типичные ошибки и проверка результата.
Лицензия 1С — это не просто «ключ в коробке», а механизм защиты, который платформа проверяет при каждом запуске. Если лицензия не найдена, программа выдаёт сообщение «Не найдена лицензия» и отказывается работать. Задача администратора — правильно разместить лицензию там, где её увидит платформа: на локальном компьютере, на сервере 1С:Предприятия или на сервере лицензирования.
Существует два принципиально разных типа лицензий: программные (файл с расширением .lic, привязанный к параметрам компьютера) и аппаратные (USB-ключи HASP). Порядок добавления зависит от типа лицензии, от архитектуры системы (файловая или клиент-серверная) и от того, кто будет получать лицензию — тонкий клиент, толстый клиент или сервер. Ошибка на этапе выбора места размещения — самая частая причина ситуации, когда «лицензия есть, а 1С её не видит».
Ниже разобраны все основные сценарии: активация программной лицензии по пинкоду, установка аппаратного ключа, раздача лицензий через сервер, восстановление после смены оборудования и диагностика типовых проблем.
Определите тип лицензии и сценарий работы
Прежде чем что-то устанавливать, ответьте на три вопроса: какая у вас лицензия (программная или аппаратная), как работает база (файловый режим или клиент-сервер) и сколько пользователей должны работать одновременно. От ответов зависит вся дальнейшая процедура.
Программная лицензия активируется пинкодом из коробки или электронной поставки и «привязывается» к аппаратной конфигурации конкретного компьютера. Аппаратная лицензия — это физический USB-ключ, который можно переносить между машинами, но он работает только там, куда вставлен (или в сети через менеджер лицензий HASP). Многопользовательские ключи раздают лицензии по сети на несколько рабочих мест.
Сравнение типов лицензий
Подходит для одиночных компьютеров и серверов. Привязывается к железу: замена материнской платы или диска может потребовать повторной активации.
Подходит, когда лицензию нужно переносить между машинами или раздавать по сети. Ограничение: ключ можно потерять или повредить физически.
Подходит для клиент-серверных баз: сервер сам выдаёт лицензии клиентам. Требует правильной настройки в консоли кластера.
Как добавить программную лицензию на локальный компьютер
Активация программной лицензии выполняется штатным мастером платформы. Запустите 1С:Предприятие, откройте базу — если лицензия отсутствует, появится диалог «Не найдена лицензия» с кнопкой «Получить лицензию». Также мастер можно вызвать через меню «Сервис — Получение лицензии» в конфигураторе.
В мастере выберите «Активация лицензии» и введите пинкод из комплекта поставки (16 символов, обычно напечатан на конверте или прислан в электронном письме). Далее система предложит способ получения лицензии: автоматически через интернет, через файл запроса (если интернета нет) или по телефону. При наличии интернета выбирайте автоматический вариант — он занимает меньше минуты.
На следующем шаге укажите регистрационные данные организации — они должны совпадать с данными, указанными при регистрации поставки в центре лицензирования. После подтверждения на компьютере создаётся файл лицензии с расширением .lic, обычно в каталоге C:\ProgramData\1C\licenses (для всех пользователей) или в профиле текущего пользователя.
- 1Запустите 1С и в диалоге об отсутствии лицензии нажмите «Получить лицензию»
- 2Выберите «Активация лицензии» и введите пинкод из поставки
- 3Укажите способ: автоматически через интернет (рекомендуется)
- 4Заполните регистрационные данные организации точно как при регистрации
- 5Подтвердите получение лицензии и дождитесь создания файла .lic
- 6Перезапустите 1С и проверьте, что база открывается без сообщений о лицензии
Как установить аппаратный ключ HASP
Для аппаратной лицензии сначала установите драйвер ключа — HASP Device Driver (драйвер защиты Sentinel). Он входит в дистрибутив платформы 1С (при установке предлагается опция «Установить драйвер защиты») или скачивается отдельно. Без драйвера операционная система просто не увидит ключ, даже если он физически вставлен в порт.
После установки драйвера вставьте USB-ключ в порт компьютера. Проверьте, что система его определила: в диспетчере устройств не должно быть устройств с предупреждением, а на самом ключе обычно загорается индикатор. Локальный однопользовательский ключ начинает работать сразу — перезапустите 1С и откройте базу.
Для сетевого (многопользовательского) ключа дополнительно настраивается менеджер лицензий HASP License Manager на машине, куда вставлен ключ. Клиентские компьютеры находят его по сети через файл nethasp.ini или широковещательные запросы. Убедитесь, что брандмауэр не блокирует порты менеджера лицензий — это частая причина «невидимости» ключа в сети.
Как добавить лицензии на сервер 1С:Предприятия
В клиент-серверном варианте клиентские лицензии может раздавать сам сервер 1С:Предприятия. Для этого программная лицензия активируется на сервере тем же мастером, но запускать его нужно из контекста сервера: откройте консоль кластера серверов, выберите нужный кластер, перейдите в раздел «Лицензии» и добавьте лицензию, либо активируйте её через диалог получения лицензии при подключении клиента с указанием получения через сервер.
Альтернативный способ — вручную скопировать файл .lic в каталог лицензий сервера (обычно C:\ProgramData\1C\licenses на сервере). Важно, чтобы служба агента сервера 1С имела права на чтение этого каталога. После копирования перезапустите службу агента сервера, чтобы лицензия подхватилась.
Если лицензии раздаёт отдельный сервер лицензирования, его адрес указывается в свойствах информационной базы в консоли кластера (параметр «Сервер лицензий»). Это удобно в инфраструктурах с несколькими кластерами: все серверы берут лицензии из одной точки.
Как восстановить лицензию после смены оборудования
Если после замены комплектующих или переустановки Windows 1С сообщает, что лицензия недействительна, не паникуйте: в комплекте каждой программной лицензии есть основной и резервные пинкоды. Запустите мастер получения лицензии заново и активируйте следующий неиспользованный пинкод, указав те же регистрационные данные организации.
Если все пинкоды исчерпаны, обращайтесь в центр лицензирования 1С (через партнёра или портал 1С) с запросом на перевыпуск: потребуется указать регистрационный номер поставки и объяснить причину. Храните конверт с пинкодами и данные регистрации в надёжном месте — без них восстановление заметно усложняется.
Полезная привычка — сразу после покупки лицензии завести в учётной системе или защищённом хранилище карточку: регистрационный номер, все пинкоды, дата активации, компьютер, на котором активирована. При аварии это экономит часы на поиски документов.
Как проверить, что лицензия добавлена и работает
Простейшая проверка — запустить базу в режиме 1С:Предприятие: если лицензия найдена, сообщение об ошибке исчезает и программа открывается в обычном режиме. Для детальной диагностики посмотрите содержимое каталога лицензий C:\ProgramData\1C\licenses — там должен лежать актуальный файл .lic с недавней датой изменения.
В клиент-серверном варианте проверьте консоль кластера: в разделе «Сеансы» видно, кому выданы лицензии, а технологический журнал и журнал регистрации фиксируют ошибки поиска лицензий. Для аппаратных ключей используйте утилиту Aladdin Monitor / Admin Control Center в браузере (порт 1947) — она показывает подключённые ключи и занятые лицензии.
Как проверить результат
База открывается без сообщений о лицензии
Ошибка «Не найдена лицензия на использование платформы»
Есть файл .lic с актуальной датой
Каталог пуст или файл старый
Сеансам выдаются лицензии сервера
Сеансы завершаются с ошибкой лицензирования
Ключ виден, есть свободные лицензии
Ключ не отображается или все лицензии заняты
Типичные ошибки и их устранение
Наиболее частая проблема — лицензия активирована под одним пользователем, а 1С запускается под другим (например, служба сервера работает под учётной записью USR1CV8). Решение: размещайте файл .lic в общем каталоге C:\ProgramData\1C\licenses и проверяйте права доступа к нему.
Вторая группа ошибок связана с сетью: клиент не видит многопользовательский ключ из-за брандмауэра, неверного nethasp.ini или того, что ключ воткнут в выключенный компьютер. Третья группа — конфликт версий платформы: лицензия на платформу не зависит от версии, но устаревший драйвер HASP может не работать с новой ОС. Обновляйте драйвер при обновлении системы.
Что важно запомнить
Программная лицензия активируется пинкодом и привязывается к железу, аппаратная работает через драйвер HASP. В клиент-серверном режиме лицензии размещают на сервере. Храните пинкоды и регистрационные данные, а после установки всегда проверяйте выдачу лицензии реальным запуском базы.
Часто задаваемые вопросы
Можно ли перенести программную лицензию на другой компьютер?
Напрямую скопировать файл .lic нельзя — он привязан к оборудованию исходного компьютера. На новой машине нужно пройти активацию заново, используя следующий свободный пинкод из комплекта поставки и те же регистрационные данные организации.
Что делать, если при активации пишет «Пинкод уже использован»?
Это значит, что данный пинкод уже активирован ранее. Проверьте, не активирована ли лицензия на другом компьютере вашей организации. Если лицензия утеряна вместе со старой машиной, используйте резервный пинкод, а при их исчерпании — обращайтесь в центр лицензирования за перевыпуском.
Нужен ли интернет для активации программной лицензии?
Нет, интернет не обязателен. В мастере получения лицензии есть вариант «через файл»: система формирует файл запроса, который передаётся в центр лицензирования (например, через партнёра), а в ответ приходит файл ответа, загружаемый в мастер. Есть также активация по телефону.
Сколько лицензий можно активировать на одном сервере?
На одном сервере можно разместить несколько программных лицензий, и их количество суммируется: например, две лицензии на 10 пользователей дадут 20 одновременных подключений. Ограничением служат ресурсы сервера и условия конкретных поставок.
Почему 1С не видит USB-ключ, хотя он вставлен?
Чаще всего не установлен или устарел драйвер HASP — переустановите его из дистрибутива платформы. Также проверьте сам порт USB, отсутствие конфликтов в диспетчере устройств и то, что ключ не вставлен в порт виртуальной машины без проброса USB.
Чем отличается лицензия на платформу от лицензии на конфигурацию?
Лицензия на платформу (клиентская или серверная) разрешает запуск технологической платформы 1С. Отдельные прикладные решения могут иметь собственную защиту и требовать свою лицензию на конфигурацию — она активируется тем же мастером, но пинкод берётся из поставки конкретного прикладного продукта.