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

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

Как установить аппаратный ключ 1С: подробная инструкция

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

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

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

В статье разобраны оба варианта установки, проверка результата, типичные ошибки и границы безопасной самостоятельной работы. Инструкция актуальна для Windows — наиболее распространённой среды развёртывания 1С.

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

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

Опознать ключ можно по маркировке на корпусе. Локальные ключи обычно имеют маркировку с буквами SL или обозначение однопользовательской лицензии, сетевые — маркировку NET с указанием количества лицензий (например, NET5, NET10, NET50). Также встречаются ключи на клиентские лицензии и отдельные ключи на сервер «1С:Предприятия» — они не взаимозаменяемы.

Маркировка на корпусеSL / без NET — локальный, NET5–NET300 — сетевой

Осмотрите корпус ключа и документацию из коробки поставки

Количество рабочих местОдно место — достаточно локального ключа

Если пользователей несколько, нужен сетевой ключ и менеджер лицензий

Наличие сервера 1ССерверный ключ — отдельное устройство

Ключ на сервер 1С не заменяет клиентские лицензии

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

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

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

Для сетевого сценария дополнительно убедитесь, что компьютер с ключом и рабочие станции находятся в одной локальной сети, а на файерволе открыты порты, необходимые для обмена с менеджером лицензий (по умолчанию используется UDP-порт 475).

Как установить драйвер ключа HASP

Запустите установщик драйвера от имени администратора. В зависимости от источника это файл HASPUserSetup.exe из поставки 1С или установщик Sentinel LDK Runtime. В первом случае запустите файл двойным щелчком и дождитесь завершения — установщик работает почти без вопросов. Во втором — следуйте мастеру установки, принимая параметры по умолчанию.

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

Установка драйвера и подключение ключа
  1. 1
    Скачайте или найдите в дистрибутиве 1С установщик драйвера HASP (HASPUserSetup.exe)
  2. 2
    Запустите установщик от имени администратора и завершите установку
  3. 3
    Перезагрузите компьютер, если это предложено
  4. 4
    Подключите USB-ключ напрямую в порт компьютера, минуя хабы и удлинители
  5. 5
    Дождитесь, пока Windows определит устройство (в диспетчере устройств появится раздел с устройствами HASP/Sentinel)
  6. 6
    Запустите 1С и убедитесь, что сообщение об отсутствии лицензии исчезло

Проверить, что драйвер установлен корректно, можно через диспетчер устройств Windows: в списке оборудования должны присутствовать устройства с названиями вроде «Sentinel HASP Key», «SafeNet» или «Aladdin». Если устройство отображается с жёлтым восклицательным знаком, драйвер работает с ошибкой — переустановите его.

Как установить сетевой ключ и менеджер лицензий

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

Установите менеджер лицензий как службу Windows — это важный момент. При установке как приложения менеджер будет работать только пока запущен вручную, и после перезагрузки сервера лицензии станут недоступны. В установщике выберите вариант «Install as Service» / «Установить как службу». После установки проверьте, что служба запущена: откройте «Службы» (services.msc) и найдите службу менеджера лицензий HASP в состоянии «Работает» с типом запуска «Автоматически».

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

ini
[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.10
NH_TCPIP_METHOD = UDP

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

Как проверить, что ключ работает

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

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

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

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

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

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

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

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

Ошибка «Не найдена лицензия» при любом запуске

Admin Control Center (localhost:1947)
Норма

Ключ отображается в списке Sentinel Keys

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

Список ключей пуст при физически подключённом устройстве

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

Служба запущена, тип запуска — автоматически

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

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

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

Устройства HASP/Sentinel без предупреждений

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

Жёлтый восклицательный знак или устройство не определено

Типичные ошибки и способы их устранения

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

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

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

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

Альтернатива: программные лицензии 1С

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

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

Аппаратный ключ или программная лицензия

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

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

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

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

Сервис лицензирования 1С

Подходит для клиент-серверных развёртываний; лицензии выдаёт сервер 1С, USB-ключ не нужен

Часто задаваемые вопросы

Можно ли подключить ключ 1С к виртуальной машине?

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

Почему 1С пишет «не найдена лицензия», хотя ключ горит и виден в системе?

Чаще всего причина в устаревшем драйвере или в том, что клиент ищет сетевую лицензию не на том сервере. Обновите драйвер HASP, проверьте ключ через localhost:1947 и при сетевой схеме явно укажите адрес сервера в файле nethasp.ini.

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

На клиентские компьютеры драйвер обычно устанавливается вместе с платформой 1С автоматически. Обязательна установка драйвера и менеджера лицензий только на компьютере, куда физически подключён ключ.

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

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

Можно ли использовать один ключ для 1С версий 7.7 и 8.3?

Нет, ключи для платформы 7.7 и для линейки 8.x — разные устройства с разными сериями. Для одновременной работы обеих версий потребуются отдельные ключи, при этом их можно подключить к одному компьютеру.

Итог

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

Установка аппаратного ключа 1С — это установка драйвера HASP, подключение ключа напрямую в USB-порт и, для сетевых лицензий, установка менеджера лицензий как службы. Результат проверяется запуском 1С и через Admin Control Center (localhost:1947). Большинство проблем решается обновлением драйвера и корректной настройкой сетевого поиска лицензий.