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

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

Аппаратная лицензия 1С: как установить и настроить USB-ключ защиты

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

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

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

Что такое аппаратный ключ 1С и когда он нужен

Аппаратный ключ — это небольшое устройство, похожее на флешку, с чипом защиты внутри. Внутри ключа записан тип лицензии и число разрешённых сеансов. Различают однопользовательские ключи (локальные, серия ORGL8) и сетевые — на 5, 10, 20, 50, 100 и более пользователей (серия ORG8A, ORG8B и так далее). Также существуют серверные ключи для 64-разрядного сервера 1С:Предприятия — они требуются при клиент-серверной архитектуре.

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

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

Подготовка: что проверить перед установкой

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

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

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

Установка локального ключа на один компьютер

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

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

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

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

Установка сетевого ключа и менеджера лицензий

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

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

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

Учтите ограничение: один экземпляр менеджера лицензий обслуживает ограниченное число ключей, а к одному серверу нельзя подключить два ключа одной серии. Если нужно больше лицензий, чем даёт один ключ, используют ключ большей ёмкости или распределяют ключи по разным серверам.

Особенности для клиент-серверного варианта и терминалов

В клиент-серверной архитектуре (1С:Предприятие + СУБД) лицензии раздаёт сервер 1С. Для 64-разрядного сервера требуется отдельный серверный ключ защиты — без него сервер стартует в ограниченном режиме. Серверный ключ подключается к машине, где работает агент сервера 1С, и на этой же машине устанавливается драйвер защиты.

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

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

Где размещать ключ

Локальный ключ на ПК пользователя

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

Сетевой ключ + менеджер лицензий

Подходит для файловых баз и нескольких пользователей в одной локальной сети; требует постоянно работающий сервер

Ключ на сервере 1С

Подходит для клиент-серверного режима; лицензии раздаёт сам сервер, на клиентах настройка не нужна

Проверка результата и диагностика

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

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

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

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

Запуск 1С на рабочем месте
Норма

База открывается без сообщения о лицензии

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

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

Служба менеджера лицензий на сервере
Норма

Служба в состоянии «Работает», стартует автоматически

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

Служба остановлена или падает после запуска

Определение ключа системой
Норма

Устройство видно в диспетчере устройств без ошибок, индикатор на ключе горит

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

Устройство с восклицательным знаком или не определяется вовсе

Типичные проблемы и их решение

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

Вторая типичная ошибка — конфликт нескольких ключей одной серии на одном компьютере. Менеджер лицензий видит только один из них, и часть лицензий «пропадает». Решение — оставить один ключ на машину, а остальные разместить на других серверах сети.

Третья группа проблем связана с виртуализацией. USB-ключ внутри виртуальной машины работает нестабильно или не пробрасывается вовсе. Если сервер лицензий виртуальный, используйте проброс USB-устройств гипервизора или аппаратные USB-over-IP концентраторы, либо выделите под ключ физическую машину.

Типичные ошибки
01
Подключение двух ключей одной серии к одному серверу — виден только один, лицензии теряются
02
Установка менеджера лицензий как приложения, а не как службы — после перезагрузки сервера лицензии недоступны
03
Закрытый брандмауэр на сервере — клиенты не находят менеджер лицензий по сети
04
Размещение ключа в виртуальной машине без корректного проброса USB — ключ периодически отваливается
Держите ключ на машине с источником бесперебойного питания и зафиксируйте его физически: ключи небольшие, их легко случайно вынуть или потерять при уборке и перестановке оборудования. Потеря ключа означает потерю лицензии — восстановить её по номеру нельзя.
ПЗ
Практическое замечание

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

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

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

Что делать, если 1С пишет «Не найдена лицензия», хотя ключ подключён?

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

Нужно ли активировать аппаратный ключ через интернет или пин-код?

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

Что будет, если ключ сломается или потеряется?

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

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

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

Работает ли ключ HASP в Linux?

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

Итог

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

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