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

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

Аппаратная лицензия 1С: что это такое и как с ней работать

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

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

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

Материал рассчитан на администраторов и пользователей, которые столкнулись с ключом защиты при установке 1С, планируют обновление оборудования или разбираются, почему программа сообщает «не обнаружен ключ защиты программы».

Что представляет собой аппаратный ключ 1С

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

Ключи различаются по цвету корпуса и назначению. Как правило, ключи на одно рабочее место (локальные) и сетевые ключи на несколько пользователей имеют разную маркировку. Сетевой ключ вставляется в один компьютер или сервер, а остальные машины в локальной сети получают лицензии от него через специальную службу — менеджер лицензий.

Технология защиты называется HASP (производитель — компания Sentinel, ранее Aladdin). Поэтому в дистрибутивах 1С и в инструкциях часто встречаются названия «драйвер HASP», «HASP License Manager» — всё это относится к аппаратным ключам.

Чем аппаратная лицензия отличается от программной

Программная (электронная) лицензия активируется пин-кодом и привязывается к аппаратным параметрам конкретного компьютера: материнской плате, процессору, сетевым адаптерам и другим компонентам. При существенной замене оборудования такую лицензию приходится активировать заново, расходуя резервные пин-коды.

Аппаратная лицензия к компьютеру не привязана вообще. Ключ можно вынуть из одной машины и вставить в другую — программа заработает без переактивации. Это главное преимущество при частой замене техники, переезде сервера или работе на виртуальных машинах с пробросом USB.

Аппаратная и программная лицензия

Аппаратная (USB-ключ)

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

Программная (пин-код)

Удобна для стационарных рабочих мест, нечего терять физически. Ограничение: привязка к железу, переактивация при апгрейде, сложности с виртуализацией.

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

Какие бывают виды аппаратных ключей 1С

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

Тип ключаНазначениеОсобенности
Локальный клиентскийОдно рабочее местоРаботает только на компьютере, куда вставлен
Сетевой клиентскийНесколько рабочих мест (например, на 5, 10, 50 пользователей)Раздаёт лицензии по сети через менеджер лицензий
СерверныйРабота сервера 1С: ПредприятияУстанавливается на сервер, бывает 32- и 64-разрядных версий

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

Как установить и активировать ключ

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

Порядок установки ключа
  1. 1
    Установите платформу 1С: Предприятие, при установке отметьте компоненты защиты (драйвер HASP)
  2. 2
    Вставьте USB-ключ в свободный порт компьютера или сервера
  3. 3
    Проверьте в диспетчере устройств, что ключ определился без ошибок
  4. 4
    Для сетевого ключа установите и запустите менеджер лицензий (HASP License Manager) как службу
  5. 5
    Запустите 1С и убедитесь, что сообщение об отсутствии ключа не появляется

Для сетевого ключа менеджер лицензий должен работать постоянно — обычно его устанавливают как службу Windows на том компьютере, куда вставлен ключ. Если служба остановлена, клиентские машины перестанут получать лицензии даже при физически исправном ключе.

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

Проверка работы и типичные проблемы

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

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

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

Светодиод на ключе
Норма

Индикатор горит или мягко светится

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

Не светится — нет питания или ключ неисправен

Диспетчер устройств Windows
Норма

Ключ отображается в разделе USB-устройств без восклицательных знаков

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

Устройство с ошибкой или вообще не появляется

Служба HASP License Manager
Норма

Служба в состоянии «Выполняется»

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

Служба остановлена или отсутствует

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

Программа открывается в рабочем режиме

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

Сообщение о не найденной лицензии

Частая ситуация — после обновления Windows драйвер ключа перестаёт работать. Лечится переустановкой актуальной версии драйвера HASP. Ещё одна типичная проблема: ключ вставлен в USB-порт через нестабильный хаб или удлинитель — ключ периодически «отваливается». Рекомендуется подключать его напрямую к порту материнской платы.

Типичные ошибки
01
Установка двух ключей одной серии на один компьютер — менеджер лицензий видит только один, лицензии не суммируются
02
Подключение ключа через дешёвый USB-хаб — периодические обрывы и остановка работы пользователей
03
Отсутствие резервного плана на случай поломки ключа — работа офиса встаёт до решения вопроса с заменой
04
Перенос сервера 1С на новую машину без переноса серверного ключа — сервер не стартует

Перенос лицензии и работа на сервере

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

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

Маршрут решения

Как выбрать действие

Один пользователь, стационарный компьютерПодойдёт локальный ключ или программная лицензия — выбирайте по удобству
Несколько пользователей в одном офисеСетевой ключ на отдельной машине с менеджером лицензий
Планируется виртуализация сервераВыносите ключ на физическую машину и раздавайте лицензии по сети
Оборудование часто меняетсяАппаратная лицензия предпочтительнее программной — не нужна переактивация

Что делать при потере или поломке ключа

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

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

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

Частые вопросы об аппаратных лицензиях 1С

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

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

Что будет, если вытащить ключ во время работы 1С?

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

Нужен ли ключ для файловой базы 1С?

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

Работает ли ключ 1С через удалённый рабочий стол (RDP)?

Если ключ локальный и вставлен в компьютер, к которому подключаются по RDP, — работает, поскольку программа выполняется на той же машине. Проброс локального USB-ключа с тонкого клиента на терминальный сервер через RDP для лицензирования не используется — в терминальных сценариях применяют сетевые ключи или сервер лицензирования.

Можно ли заменить аппаратную лицензию на программную?

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

Как узнать, какие лицензии записаны в ключе?

Марку и серию ключа видно на корпусе. Детальную информацию о количестве лицензий показывает веб-интерфейс менеджера лицензий HASP (обычно доступен в браузере на порту 1947 на машине с ключом) в разделе подключённых ключей.

Итог

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

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