Администрирование · 14 мин
Как установить лицензии 1С: пошаговое руководство
Как установить лицензию 1С: активация программных ключей, установка HASP-драйверов, настройка сервера лицензирования, типичные ошибки и проверка результата.
Лицензия 1С — это право на использование программных продуктов фирмы «1С», которое реализуется двумя способами: программным ключом (файл лицензии, привязанный к параметрам компьютера) или аппаратным ключом защиты HASP (USB-устройство). От типа лицензии зависит весь порядок установки: программный ключ активируется через диалог получения лицензии, а аппаратный требует установки драйвера и, в сетевом варианте, менеджера лицензий.
Ошибки при установке лицензий — одна из самых частых причин, по которой 1С отказывается запускаться с сообщением «Не найдена лицензия» или «Не обнаружен ключ защиты программы». При этом в большинстве случаев проблема решается без вызова специалиста: достаточно понимать, какой тип лицензии используется, где она должна находиться и как платформа её ищет.
Материал охватывает оба сценария: активацию программной лицензии на локальном компьютере и на сервере 1С, а также установку аппаратных ключей HASP для одного пользователя и для сети. Отдельно разобраны типичные ошибки, способы проверки результата и ситуации, когда самостоятельные действия лучше прекратить.
Какие бывают лицензии 1С и как определить свой вариант
Перед установкой нужно точно понимать, какой тип лицензии у вас на руках. Программная лицензия поставляется в виде конверта с пин-кодами (обычно один основной и несколько резервных) и привязывается к аппаратным параметрам конкретного компьютера. Аппаратная лицензия — это USB-ключ фиолетового или красного цвета (ключи Sentinel HASP), который вставляется в порт компьютера или сервера.
Клиентские лицензии бывают однопользовательскими и многопользовательскими (на 5, 10, 20, 50 и более рабочих мест). Однопользовательская программная лицензия активируется на одном компьютере; многопользовательская может быть активирована либо на сервере 1С:Предприятия, либо на одном ПК, который раздаёт лицензии остальным. Отдельно существует лицензия на сервер 1С:Предприятия — она нужна для работы в клиент-серверном варианте.
Сравнение вариантов лицензирования
Простая активация, не требует дополнительного оборудования. Ограничение: привязка к «железу» — замена ключевых компонентов компьютера может сломать лицензию.
Сервер раздаёт лицензии клиентам автоматически, удобно для многопользовательской работы. Требует активированной лицензии на сервер и прав администратора кластера.
Ключ можно переносить между компьютерами, не зависит от конфигурации «железа». Минус: физический носитель можно потерять или повредить.
Один ключ обслуживает несколько рабочих мест в локальной сети. Требует установки менеджера лицензий и открытых сетевых портов.
Что подготовить перед установкой
Для активации программной лицензии понадобятся: конверт с пин-кодами, регистрационный номер программного продукта, данные организации (название, ИНН, КПП — они вписываются в файл лицензии и отображаются в окне «О программе»), доступ в интернет или телефон для связи с центром лицензирования, а также права администратора на компьютере.
Для аппаратного ключа нужен сам ключ, дистрибутив драйвера Sentinel HASP (он входит в состав платформы 1С и ставится вместе с ней, если при установке выбран соответствующий компонент) и свободный USB-порт. Для сетевого ключа дополнительно потребуется выделенный компьютер или сервер, где будет работать менеджер лицензий.
Проверьте, что версия платформы 1С соответствует приобретённой лицензии. Лицензии, купленные для платформы 8.3, работают с релизами линейки 8.3, но не подходят для 8.2. Также убедитесь, что на компьютере установлена сама платформа — без неё диалог получения лицензии недоступен.
Как активировать программную лицензию на локальном компьютере
Активация выполняется через стандартный диалог платформы. Запустите 1С:Предприятие — если лицензия не найдена, появится окно с предложением получить лицензию. Также диалог можно вызвать принудительно: в стартовом окне выбора информационных баз нажмите «Сервис» → «Получение лицензии» (в ряде версий пункт называется «Параметры лицензирования»).
В диалоге выберите вариант «Первое получение лицензии» или «Получение лицензии» и введите пин-код из конверта. Далее укажите данные организации: они должны совпадать с регистрационными данными, указанными при покупке. Если выбран автоматический режим и есть доступ в интернет, платформа сама свяжется с центром лицензирования и сохранит файл лицензии. При ручном режиме система сформирует запрос — файл или набор данных, который нужно передать в центр лицензирования через личный кабинет портала 1С или по телефону, а затем ввести полученный ответ.
Файл программной лицензии сохраняется в служебном каталоге платформы. В Windows это обычно папка C:\ProgramData\1C\licenses (общедоступная лицензия) либо каталог в профиле пользователя. Файл имеет расширение .lic. Если лицензия активирована «для всех пользователей компьютера», она доступна любой учётной записи на этом ПК.
- 1Запустите 1С и в окне о лицензии выберите «Получить лицензию» (или через меню «Сервис» в стартовом окне).
- 2Введите пин-код из конверта поставки и регистрационный номер продукта.
- 3Заполните данные организации в точности как при регистрации продукта.
- 4Выберите автоматическое получение (при наличии интернета) или сохраните файл запроса для ручной активации.
- 5Дождитесь сохранения файла .lic и перезапустите 1С.
- 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 или нескольких серверов лицензий.
[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, где отображаются подключённые ключи и занятые лицензии.
Как проверить результат
Программа открывается без сообщения о поиске лицензии
Ошибка «Не найдена лицензия» или «Не обнаружен ключ защиты программы»
Отображаются регистрационный номер и данные организации
Сведения о лицензии отсутствуют или указаны чужие данные
Файл .lic присутствует в каталоге licenses и имеет ненулевой размер
Файл отсутствует или появляется заново диалог активации после перезагрузки
Ключ виден в Admin Control Center, клиенты получают лицензии
Ключ виден на сервере, но клиенты его не находят — проверяйте nethasp.ini и брандмауэр
Типичные ошибки и их решение
Самая частая проблема — сообщение «Не найдена лицензия» после переустановки Windows или замены оборудования. Программная лицензия привязана к параметрам компьютера, поэтому замена материнской платы, процессора или сетевой карты может её обесценить. Решение — активировать лицензию заново по резервному пин-коду из комплекта.
Вторая распространённая ситуация — конфликт нескольких ключей или менеджеров лицензий в одной сети. Если в сети работают два сервера с HASP-ключами, клиент может «цепляться» не к тому ключу. Это решается явным указанием адреса сервера в nethasp.ini на каждом клиенте.
Третья группа проблем — права доступа. Если файл лицензии сохранён в каталоге, недоступном учётной записи, под которой работает пользователь или служба агента сервера 1С, лицензия «есть», но платформа её не читает. Проверьте права на каталог licenses и убедитесь, что служба сервера 1С запущена от учётной записи с доступом к этому каталогу.
Когда стоит обратиться к специалисту
Самостоятельная установка оправданна для локальных лицензий и простых сетей. Привлекайте специалиста по 1С или франчайзи, если: нужно перенести лицензии на новый сервер без простоя, исчерпаны все пин-коды, ключ физически повреждён, требуется настройка лицензирования в терминальной ферме или виртуальной инфраструктуре (там есть свои ограничения на привязку программных лицензий), либо ошибка воспроизводится после всех стандартных проверок.
При обращении подготовьте регистрационный номер продукта, текст ошибки, версию платформы и описание схемы развёртывания — это сокращает время диагностики в разы.
Полезная привычка — сразу после успешной активации скопировать файл .lic и конверт с пин-кодами в отдельную папку в резервном хранилище вместе с краткой пометкой, к какому компьютеру привязана лицензия. При аварии или замене ПК это экономит часы на восстановлении.
Что важно запомнить
Определите тип лицензии до начала установки: программная активируется по пин-коду через диалог платформы и привязывается к «железу», аппаратная HASP требует драйвера и, для сетевой работы, менеджера лицензий с настройкой nethasp.ini. Храните пин-коды и резервные копии файлов .lic, проверяйте результат через окно «О программе», а перед заменой оборудования делайте резервную копию каталога лицензий.
Частые вопросы
Можно ли использовать одну программную лицензию на двух компьютерах?
Нет. Однопользовательская программная лицензия привязывается к аппаратным параметрам одного компьютера. Для двух рабочих мест нужны две однопользовательские лицензии либо многопользовательская, активированная на сервере 1С или раздаваемая сетевым ключом HASP.
Что делать, если закончились пин-коды для активации?
Обратитесь к партнёру-франчайзи, у которого приобретался продукт, или в центр лицензирования фирмы «1С». При подтверждённом регистрационном номере и уважительной причине (замена оборудования) возможно восстановление комплекта активаций. Без регистрационных данных восстановление существенно усложняется.
Почему 1С не видит USB-ключ, хотя он вставлен и светится?
Чаще всего не установлен или некорректно работает драйвер Sentinel HASP. Переустановите драйвер из дистрибутива платформы, перезагрузите компьютер, попробуйте другой USB-порт напрямую (без хаба). Если ключ виден в Admin Control Center, но 1С его не находит, проверьте, не блокирует ли антивирус или брандмауэр обращения к драйверу.
Нужна ли отдельная лицензия для сервера 1С:Предприятия?
Да. Клиент-серверный вариант работы требует лицензии на сервер 1С:Предприятия в дополнение к клиентским лицензиям. Без неё сервер запустится, но клиентские сеансы не смогут получить лицензии через него. Исключение — некоторые специальные поставки, где серверная лицензия включена в комплект.
Работает ли программная лицензия на виртуальной машине?
Работает, но с оговорками: лицензия привязывается к параметрам виртуального оборудования, поэтому изменение конфигурации ВМ или миграция на другой гипервизор может сломать активацию. Для виртуальных сред надёжнее активировать лицензии на сервере 1С с фиксированной конфигурацией или использовать аппаратные ключи с пробросом USB.
Как перенести программную лицензию на новый компьютер?
На новом компьютере выполните активацию заново по свободному пин-коду из комплекта — старый файл .lic переносить бессмысленно, он не заработает на другом «железе». Если свободных пин-кодов нет, сначала обратитесь за восстановлением активаций к франчайзи или в центр лицензирования.