Администрирование · 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Осмотрите USB-порты компьютера или сервера — найдите устройство фиолетового или зелёного цвета
- 2Считайте маркировку на корпусе: тип (H4 M1, NET8 и т.п.) и серийный номер
- 3Откройте в браузере адрес http://localhost:1947 и перейдите в раздел Sentinel Keys
- 4Сверьте отображаемый номер с маркировкой на корпусе и документами поставки
- 5Если ключ не виден — проверьте службу Sentinel LDK License Manager и переустановите драйвер
Как определить программную лицензию
Программная лицензия не имеет физического носителя, поэтому определяется через интерфейс платформы или файловую систему. Самый простой способ — открыть конфигуратор и перейти в меню «Сервис — Информация о лицензии» (в ряде версий путь может отличаться). Там отображается регистрационный номер, серийный номер лицензии и параметры привязки.
Физически файлы лицензий хранятся в служебных каталогах. Типичные пути: C:\ProgramData\1C\licenses для общих лицензий и каталог вида C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\licenses для пользовательских. Файлы имеют расширение .lic, имя файла обычно содержит дату активации.
Открыв .lic-файл в текстовом редакторе, можно увидеть служебные параметры: серийный номер комплекта, пин-код, контрольную привязку к оборудованию. Редактировать файл вручную нельзя — это нарушит целостность лицензии.
Как проверить, какую лицензию использует запущенная база
Когда на одном компьютере есть и аппаратный ключ, и программные лицензии, возникает вопрос: что именно использует сеанс. Порядок поиска лицензий платформой фиксирован: сначала проверяются локальные программные лицензии и локальный аппаратный ключ, затем сервер 1С и сетевые ключи.
Для клиент-серверного варианта работы лицензии выдаёт сервер 1С:Предприятия. Проверить, какие лицензии видит сервер, можно в консоли кластера серверов: в свойствах сервера и в разделе сеансов видно, какая лицензия выдана каждому пользователю.
Косвенный признак — поведение при извлечении USB-ключа. Если после отключения ключа база продолжает работать, используется программная лицензия или сетевой ключ с другого компьютера. Если появляется сообщение «Не обнаружено лицензия», работа шла именно через этот аппаратный ключ.
Как проверить результат
Отображается интерфейс Sentinel Admin Control Center со списком ключей
Страница недоступна — не работает драйвер ключа или служба
Файл присутствует, размер больше нуля, дата соответствует активации
Каталог пуст или файл имеет нулевой размер — лицензия не активирована
Конфигуратор и предприятие открываются без сообщений о лицензии
Ошибка «Не обнаружено лицензия для использования программы»
Типичные проблемы и как их диагностировать
Самая частая ситуация — ошибка «Не обнаружено лицензия для использования программы». Причины различаются в зависимости от типа защиты. Для аппаратного ключа: не установлен драйвер, ключ физически неисправен, конфликт с другими USB-устройствами защиты, превышено число сетевых подключений. Для программной лицензии: изменилась конфигурация оборудования, повреждён файл .lic, исчерпаны пин-коды.
Программная лицензия «слетает» при замене материнской платы, процессора, сетевой карты и иногда при существенном изменении объёма оперативной памяти. Виртуальные машины особенно чувствительны: изменение конфигурации ВМ гипервизором воспринимается как замена оборудования. Поэтому для виртуальных сред часто предпочтительнее аппаратный ключ на физическом хосте.
Если лицензия утрачена, её можно восстановить повторной активацией по резервному пин-коду из комплекта. Если резервные пин-коды исчерпаны, потребуется обращение в центр лицензирования 1С с регистрационным номером комплекта.
Что выбрать: аппаратный ключ или программную лицензию
Выбор зависит от инфраструктуры. Аппаратный ключ удобен при возможных переездах: лицензия переносится простым переставлением USB-устройства. Он незаменим в виртуальных средах с динамическим изменением конфигурации. Минус — риск физической утери или поломки, а также занятый USB-порт.
Программная лицензия не требует носителя и активируется удалённо, что удобно для облачных серверов без физического доступа. Минус — чувствительность к изменению оборудования и необходимость бережно хранить пин-коды.
Сравнение вариантов
Подходит для виртуальных сред и частых переездов; ограничение — риск утери и необходимость физического доступа к порту
Подходит для стабильного оборудования и облачных серверов; ограничение — слёт при замене комплектующих или изменении ВМ
Подходит для раздачи лицензий нескольким пользователям по локальной сети; ограничение — требует постоянно работающего компьютера с ключом
Где вести учёт ключей и лицензий
В организации с несколькими лицензиями 1С ведите реестр: регистрационный номер комплекта, тип ключа, серийный номер, компьютер или сервер, за которым закреплена лицензия, и место хранения конверта с пин-кодами. Это резко ускоряет восстановление после сбоев и плановую замену техники.
Регистрационный номер указан в документации поставки и виден в окне «О программе». По нему служба лицензирования идентифицирует ваш комплект при обращениях, поэтому хранить его нужно так же бережно, как пин-коды.
Частые вопросы
Можно ли использовать один ключ 1С на нескольких компьютерах?
Локальный аппаратный ключ обслуживает только тот компьютер, в который вставлен. Для нескольких рабочих мест нужен сетевой ключ с соответствующим числом лицензий или отдельные программные лицензии на каждый компьютер.
Как узнать, сколько лицензий в сетевом ключе?
Откройте Sentinel Admin Control Center (http://localhost:1947) на компьютере с ключом: в разделе Sentinel Keys у ключа указано количество доступных лицензий. Число также зашито в маркировке ключа и документации поставки.
Что делать, если программная лицензия слетела после замены оборудования?
Запустите активацию повторно через мастер получения лицензий, используя резервный пин-код из комплекта. Если резервные пин-коды исчерпаны, обратитесь в центр лицензирования 1С, указав регистрационный номер комплекта.
Виден ли аппаратный ключ через RDP или на виртуальной машине?
Напрямую USB-ключ в виртуальную машину не пробрасывается без специальных средств. Используются USB-over-IP решения или сетевой ключ на физическом хосте, к которому ВМ обращается по сети через драйвер HASP.
Как перенести программную лицензию на новый компьютер?
Копирование файла .lic не сработает из-за привязки к оборудованию. На новом компьютере выполняется новая активация по свободному пин-коду из комплекта поставки.
Что важно запомнить
Аппаратный ключ определяется по маркировке на корпусе и через Sentinel Admin Control Center, программная лицензия — через «Информацию о лицензии» и файлы .lic в служебных каталогах. Храните пин-коды и регистрационный номер, ведите учёт лицензий и не меняйте оборудование без подготовки.