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

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

Установка драйвера аппаратных ключей защиты 1С: для чего нужен и как выполнить

Зачем нужен драйвер аппаратных ключей защиты 1С (HASP), как его установить на Windows и Linux, проверить работу и устранить типичные ошибки запуска.

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

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

Материал ориентирован на администраторов и пользователей, которые обслуживают локальные и сетевые установки 1С на Windows и Linux. Рассмотрены назначение драйвера, порядок установки, проверка результата, типичные ошибки и сценарии с сетевыми ключами.

Для чего нужен драйвер аппаратных ключей защиты

Платформа 1С:Предприятие не обращается к USB-ключу напрямую. Между ней и устройством стоит программный слой: драйвер устройства на уровне операционной системы и служба менеджера лицензий (HASP License Manager / Sentinel LDK License Manager), которая отвечает за подсчёт и выдачу лицензий. Без драйвера ключ для системы выглядит как неизвестное устройство, и 1С не может получить от него данные.

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

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

Какие ключи и лицензии бывают у 1С

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

Клиентские лицензии бывают однопользовательскими и многопользовательскими (на 5, 10, 20 и более рабочих мест). Серверные ключи защищают сервер 1С:Предприятия. Сочетания ключей на одном компьютере ограничены: на одной машине не должно одновременно работать несколько ключей одной серии, иначе менеджер лицензий видит только один из них.

Тип лицензииГде хранитсяНужен ли драйвер HASP
Программная (пин-код)Файл лицензии на компьютереНет
Аппаратная локальнаяUSB-ключ на рабочем местеДа, на этом компьютере
Аппаратная сетеваяUSB-ключ на сервере лицензийДа, на сервере; на клиентах — не обязательно

Установка драйвера на Windows

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

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

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

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

Установка драйвера на Linux

На Linux драйвер ключей поставляется в составе пакетов платформы 1С или отдельными пакетами (для DEB- и RPM-систем). Установка выполняется стандартным пакетным менеджером с правами root. После установки проверьте, что служба менеджера лицензий запущена и добавлена в автозагрузку.

bash
# Пример для DEB-систем: установка пакетов драйвера ключей
sudo dpkg -i haspd_*.deb
# Проверка состояния службы
systemctl status haspd

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

Проверка результата: как убедиться, что всё работает

Первый признак корректной установки — ключ виден в диспетчере устройств Windows в разделе USB-устройств (или как отдельное устройство HASP/Sentinel) без жёлтых предупреждающих значков. Если устройство отображается как «неизвестное», драйвер не установлен или установлен с ошибкой.

Второй уровень проверки — служба менеджера лицензий. В Windows откройте «Службы» и убедитесь, что служба HASP/Sentinel License Manager запущена. Дополнительно у многих версий есть веб-интерфейс администрирования (Admin Control Center), доступный через браузер на локальном порту: там видно подключённые ключи и занятые лицензии. Это удобный способ понять, «видит» ли система ключ и сколько лицензий свободно.

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

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

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

Ключ в диспетчере устройств
Норма

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

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

Неизвестное устройство или жёлтый восклицательный знак

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

Служба запущена и работает постоянно

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

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

Веб-интерфейс Admin Control Center
Норма

Ключ отображается, видно число лицензий

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

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

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

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

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

Ошибка «Не обнаружен ключ защиты программы»

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

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

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

После крупных обновлений Windows драйвер иногда перестаёт работать: система заменяет или отключает его компоненты. Лечение — повторная установка драйвера из актуального дистрибутива платформы. Не используйте драйверы из старых дистрибутивов на новых версиях ОС: несовместимость версий — типичный источник сбоев.

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

Ограничения и когда нужна помощь специалиста

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

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

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

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

1С пишет «Не обнаружен ключ защиты», ключ подключён к этому же ПКПроверьте диспетчер устройств и установите драйвер из дистрибутива платформы
Ключ виден на сервере, но клиенты не получают лицензииПроверьте службу менеджера лицензий и правила брандмауэра на сервере
Ошибка появилась после обновления WindowsПереустановите драйвер из актуального дистрибутива платформы
Ключ не определяется ни на одном компьютереПроверьте другой USB-порт; если не помогло — оформляйте замену ключа у поставщика
Используются только программные лицензииДрайвер HASP не нужен, проверяйте файл лицензии и активацию

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

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

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

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

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

Что делать, если после переустановки драйвера ключ всё равно не виден?

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

Мешают ли друг другу ключи 1С и ключи других программ?

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

Нужен ли драйвер для программных лицензий 1С?

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

Итог

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

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