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

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

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

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

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

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

Ниже разобрано, как определить тип ключа, где найти его номер, как проверить состояние активации и что делать, если платформа не видит лицензию.

Какие виды ключей существуют в 1С

Платформа 1С:Предприятие 8 использует систему защиты, основанную на технологиях Sentinel (ранее HASP). Пользователь сталкивается с двумя вариантами лицензирования, которые нельзя смешивать произвольно: одна и та же база не «превратит» программную лицензию в аппаратную.

Аппаратный ключ — это физическое USB-устройство фиолетового или зелёного цвета. Локальные ключи (маркировка H4 M1, орг. типа ORGL8) обеспечивают работу одного компьютера, сетевые (NET8, маркировка ENSR8 и подобные) раздают лицензии по локальной сети на указанное число пользователей. Ключ вставляется в USB-порт сервера или рабочей станции.

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

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

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

Для диагностики используется фирменная утилита Sentinel Admin Control Center — веб-интерфейс, доступный по адресу http://localhost:1947 на компьютере, где установлен драйвер ключа. В разделе «Sentinel Keys» отображаются все обнаруженные ключи: их тип, серийный номер, количество доступных лицензий.

Если страница не открывается, драйвер ключа не установлен или служба Sentinel LDK License Manager остановлена. Это первое, что нужно проверить при любых проблемах с аппаратной защитой.

Как определить аппаратный ключ
  1. 1
    Осмотрите USB-порты компьютера или сервера — найдите устройство фиолетового или зелёного цвета
  2. 2
    Считайте маркировку на корпусе: тип (H4 M1, NET8 и т.п.) и серийный номер
  3. 3
    Откройте в браузере адрес http://localhost:1947 и перейдите в раздел Sentinel Keys
  4. 4
    Сверьте отображаемый номер с маркировкой на корпусе и документами поставки
  5. 5
    Если ключ не виден — проверьте службу Sentinel LDK License Manager и переустановите драйвер

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

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

Физически файлы лицензий хранятся в служебных каталогах. Типичные пути: C:\ProgramData\1C\licenses для общих лицензий и каталог вида C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\licenses для пользовательских. Файлы имеют расширение .lic, имя файла обычно содержит дату активации.

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

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

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

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

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

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

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

Адрес http://localhost:1947 открывается
Норма

Отображается интерфейс Sentinel Admin Control Center со списком ключей

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

Страница недоступна — не работает драйвер ключа или служба

Файл .lic в каталоге лицензий
Норма

Файл присутствует, размер больше нуля, дата соответствует активации

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

Каталог пуст или файл имеет нулевой размер — лицензия не активирована

Запуск базы
Норма

Конфигуратор и предприятие открываются без сообщений о лицензии

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

Ошибка «Не обнаружено лицензия для использования программы»

Типичные проблемы и как их диагностировать

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

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

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

Типичные ошибки
01
Вставка аппаратного ключа в клиентский компьютер при клиент-серверном режиме — сервер лицензий ключ не увидит, ключ должен быть доступен серверу 1С
02
Хранение пин-кодов отдельно от документации — при слёте лицензии восстановление затягивается на дни
03
Ручное копирование .lic-файла на другой компьютер — лицензия привязана к оборудованию и на новой машине не заработает
04
Игнорирование учёта лицензий — при росте числа пользователей сетевой ключ исчерпывается, и новые сеансы не запускаются

Что выбрать: аппаратный ключ или программную лицензию

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

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

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

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

Подходит для виртуальных сред и частых переездов; ограничение — риск утери и необходимость физического доступа к порту

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

Подходит для стабильного оборудования и облачных серверов; ограничение — слёт при замене комплектующих или изменении ВМ

Сетевой ключ

Подходит для раздачи лицензий нескольким пользователям по локальной сети; ограничение — требует постоянно работающего компьютера с ключом

Где вести учёт ключей и лицензий

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

Регистрационный номер указан в документации поставки и виден в окне «О программе». По нему служба лицензирования идентифицирует ваш комплект при обращениях, поэтому хранить его нужно так же бережно, как пин-коды.

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

Можно ли использовать один ключ 1С на нескольких компьютерах?

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

Как узнать, сколько лицензий в сетевом ключе?

Откройте Sentinel Admin Control Center (http://localhost:1947) на компьютере с ключом: в разделе Sentinel Keys у ключа указано количество доступных лицензий. Число также зашито в маркировке ключа и документации поставки.

Что делать, если программная лицензия слетела после замены оборудования?

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

Виден ли аппаратный ключ через RDP или на виртуальной машине?

Напрямую USB-ключ в виртуальную машину не пробрасывается без специальных средств. Используются USB-over-IP решения или сетевой ключ на физическом хосте, к которому ВМ обращается по сети через драйвер HASP.

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

Копирование файла .lic не сработает из-за привязки к оборудованию. На новом компьютере выполняется новая активация по свободному пин-коду из комплекта поставки.

Итог

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

Аппаратный ключ определяется по маркировке на корпусе и через Sentinel Admin Control Center, программная лицензия — через «Информацию о лицензии» и файлы .lic в служебных каталогах. Храните пин-коды и регистрационный номер, ведите учёт лицензий и не меняйте оборудование без подготовки.