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

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

Как установить USB-ключ 1С: подключение, драйверы и настройка

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

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

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

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

Какие бывают ключи 1С и что понадобится для установки

1С использует аппаратные ключи защиты семейства HASP. Различают локальные ключи (работают только на том компьютере, куда вставлены) и сетевые (раздают лицензии нескольким компьютерам в локальной сети). Локальные ключи обычно маркируются как HASP HL Pro, сетевые — HASP HL Net с указанием числа лицензий (5, 10, 20, 50 и более).

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

Для установки подготовьте:

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

Установка драйвера защиты HASP

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

Порядок действий при установке драйвера из дистрибутива платформы:

Порядок установки драйвера
  1. 1
    Запустите установщик платформы 1С от имени администратора (правый клик — «Запуск от имени администратора»)
  2. 2
    В меню установщика выберите пункт установки драйвера защиты (HASP Device Driver / Драйвер защиты)
  3. 3
    Следуйте мастеру установки, принимая параметры по умолчанию
  4. 4
    Дождитесь завершения и при необходимости перезагрузите компьютер
  5. 5
    Только после установки драйвера вставьте USB-ключ в порт

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

Если платформа уже установлена без драйвера, найдите установщик драйвера в каталоге дистрибутива — обычно это отдельная папка с файлами установки HASP. Запускается он так же, от имени администратора.

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

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

Чтобы открыть диспетчер устройств, нажмите Win+X и выберите соответствующий пункт или выполните команду:

cmd
devmgmt.msc

Если устройство отображается с ошибкой (жёлтый значок), типовые причины такие:

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

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

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

Устройство HASP отображается без ошибок

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

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

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

Служба HASP Loader / Sentinel запущена

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

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

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

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

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

Ошибка «Не найдена лицензия»

Настройка сетевого ключа и сервера лицензий

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

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

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

ini
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.10
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled

Укажите в параметре NH_SERVER_ADDR реальный IP-адрес компьютера, где установлен ключ. Отключение широковещательного поиска (broadcast) ускоряет запуск 1С, так как платформа не тратит время на опрос всей сети.

Установка ключа для сервера 1С:Предприятия

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

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

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

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

Как выбрать вариант установки

Один пользователь на одном компьютереЛокальный ключ: драйвер + ключ в USB-порт этого же ПК
Несколько пользователей в одной сетиСетевой ключ на выделенной машине + менеджер лицензий + nethasp.ini на клиентах
Клиент-серверный режимКлюч сервера на сервере 1С, клиентские лицензии — сетевым ключом или программно
Виртуальная среда или терминальный доступСетевой ключ на физической машине либо переход на программные лицензии

Частые ошибки и их устранение

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

Типичные ошибки при установке ключа
01
Вставить ключ до установки драйвера — Windows подбирает неподходящий драйвер, и 1С ключ не видит; лечится переустановкой драйвера с последующим переподключением
02
Подключить ключ через USB-хаб или удлинитель — питания не хватает, устройство отваливается; подключайте напрямую
03
Использовать клиентский ключ вместо серверного — сервер 1С его не примет; проверьте маркировку ключа
04
Оставить включённым broadcast-поиск в большой сети — 1С запускается очень долго; пропишите адрес сервера в nethasp.ini
05
Игнорировать блокировку антивирусом службы менеджера лицензий — добавьте службу в исключения защитного ПО

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

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

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

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

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

Итог

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

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

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

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

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

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

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

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

Проверьте по порядку: установлен ли драйвер HASP, отображается ли ключ в диспетчере устройств без ошибок, запущена ли служба менеджера лицензий, не блокирует ли её антивирус. Для сетевого ключа дополнительно проверьте доступность сервера с ключом по сети и настройки nethasp.ini.

Можно ли вставлять и вынимать ключ при работающей 1С?

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

Работает ли USB-ключ 1С на Linux или macOS?

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

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

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