Администрирование · 10 мин
Что такое HASP-ключ 1С и как он работает
Разбираем, что такое HASP-ключ 1С: аппаратные и программные ключи защиты, типы лицензий, установка драйвера, типичные ошибки и способы их устранения.
При запуске 1С пользователи нередко сталкиваются с сообщением «Не обнаружен ключ защиты программы» или «Не найдена лицензия». Причина почти всегда связана с системой лицензирования, в основе которой лежит так называемый HASP-ключ — аппаратное или программное средство защиты от несанкционированного копирования.
HASP (Hardware Against Software Piracy) — это технология компании Gemalto (ранее Aladdin), которую фирма «1С» использует для контроля лицензий на свои продукты. Ключ подтверждает, что у организации есть законное право запускать программу, и ограничивает количество одновременных сеансов в соответствии с купленной лицензией.
Понимание того, как устроен ключ, какие бывают его виды и где искать причину ошибки, позволяет быстро восстановить работу 1С без обращения к франчайзи и лишних простоев в учёте.
Зачем 1С нужен ключ защиты
Программы 1С распространяются по лицензионной модели: покупается не сама программа, а право её использовать на определённом количестве рабочих мест. Чтобы технически обеспечить выполнение этого условия, применяется система защиты HASP.
Ключ выполняет две задачи. Во-первых, он подтверждает подлинность лицензии: платформа при запуске проверяет наличие ключа и считывает из него параметры лицензии. Во-вторых, он ограничивает число одновременных подключений — например, сетевая лицензия на 5 пользователей не позволит запустить шестой сеанс.
Важно понимать: ключ защиты не хранит данные информационной базы и не влияет на их сохранность. Это исключительно «пропуск» для запуска платформы.
Виды ключей: аппаратные и программные
Существует два принципиально разных способа лицензирования 1С, и их часто путают.
Аппаратный (USB) ключ — физическое устройство, похожее на флешку, которое вставляется в USB-порт компьютера или сервера. Лицензия «живёт» внутри устройства, поэтому ключ можно переносить между компьютерами вместе с лицензией.
Программная лицензия — файл лицензии, который активируется по пин-коду и привязывается к аппаратным характеристикам конкретного компьютера. Физического устройства нет, но при существенной замене оборудования (материнской платы, процессора, жёсткого диска) лицензия может «слететь» и потребовать повторной активации резервным пин-кодом.
Сравнение вариантов лицензирования
Подходит для серверов и переноса между машинами; риск — физическая потеря или поломка устройства.
Удобна для отдельных рабочих мест и виртуальных машин; ограничение — привязка к железу и необходимость беречь резервные пин-коды.
Используется в облачных и подписочных моделях; требует стабильного доступа к серверам лицензирования.
Типы аппаратных ключей и маркировка
Аппаратные ключи 1С различаются по назначению и по цвету корпуса, что помогает быстро их идентифицировать.
- Однопользовательский ключ (обычно фиолетового цвета, тип HASP HL Pro) — обеспечивает запуск платформы на одном компьютере, к которому подключён.
- Сетевой ключ (красного цвета, тип HASP HL Net) — устанавливается на сервер или любой компьютер в сети и раздаёт лицензии нескольким рабочим станциям. Выпускаются варианты на разное число пользователей.
- Ключ на сервер 1С:Предприятия (другие модификации) — лицензирует сам сервер приложений, а не клиентские места.
Распространённая ошибка — вставить в сервер только клиентский сетевой ключ и ожидать, что заработает сервер 1С. Для сервера приложений нужен отдельный ключ, и оба устройства могут работать на одной машине одновременно.
Как работает механизм проверки лицензии
При запуске 1С платформа ищет лицензию в определённом порядке: сначала проверяет локальный USB-ключ и программные лицензии на своём компьютере, затем обращается к менеджеру лицензий в локальной сети, а в клиент-серверном варианте запрос может обслуживать сам сервер 1С.
За работу с аппаратными ключами отвечает драйвер HASP и менеджер лицензий (HASP License Manager). Если драйвер не установлен, устарел или служба остановлена, платформа ключ «не видит», даже если он физически вставлен и светодиод на нём горит.
В локальной сети сетевой ключ обнаруживается по широковещательным запросам или по явно указанному адресу сервера ключей в файле настроек. Если между клиентом и сервером ключей есть маршрутизаторы, VPN или ограничения брандмауэра, автоматический поиск может не сработать.
Установка и настройка ключа
Базовая настройка аппаратного ключа занимает несколько минут, если выполнять действия в правильном порядке.
- 1Установите драйвер HASP с дистрибутива платформы 1С или с сайта поставщика драйвера до подключения ключа.
- 2Вставьте ключ в USB-порт и дождитесь определения устройства в системе.
- 3Для сетевого ключа установите и запустите менеджер лицензий HASP как службу.
- 4Откройте административную консоль менеджера лицензий в браузере и убедитесь, что ключ виден и лицензии доступны.
- 5Запустите 1С и проверьте, что ошибка лицензирования исчезла.
Для программной лицензии порядок иной: при первом запуске платформа предложит получить лицензию, нужно ввести пин-код из комплекта поставки и данные организации. Активация выполняется автоматически через интернет либо вручную через файл запроса, если интернета на машине нет.
Сетевой ключ удобнее ставить на компьютер, который работает постоянно, — например, на сервер. Если ключ воткнут в чей-то рабочий ПК, его выключение в конце дня остановит работу 1С у всех остальных пользователей.
Типичные проблемы и их диагностика
Самая частая ситуация — сообщение «Не обнаружен ключ защиты программы» при запуске. Причин несколько, и диагностику стоит вести от простого к сложному.
Как проверить ключ
Индикатор горит постоянно
Не горит — нет контакта, неисправен порт или ключ
Ключ отображается, видно число лицензий
Ключ не виден — проблема с драйвером или службой
Клиент получает лицензию при запуске
Ошибка поиска ключа — проверять сеть, брандмауэр и файл настроек nethasp.ini
Есть свободные лицензии
Все лицензии заняты — лишние сеансы или «зависшие» подключения
Если лицензии «закончились», хотя пользователей меньше, чем куплено, вероятно, остались зависшие сеансы. Их можно увидеть и сбросить в консоли менеджера лицензий или в консоли кластера серверов 1С.
Для программных лицензий характерна другая проблема: после обновления Windows, замены оборудования или переноса виртуальной машины лицензия становится недействительной. Решение — повторная активация резервным пин-кодом из комплекта.
Безопасность и ограничения при работе с ключами
Аппаратный ключ — это фактически деньги: его утеря означает необходимость обращаться к фирме «1С» или партнёру за восстановлением, которое возможно не всегда и не бесплатно. Ключ следует физически закрепить на сервере, ограничить доступ в серверную и внести устройство в инвентарный учёт.
Не стоит извлекать ключ «на горячую» во время активной работы пользователей — все сеансы, зависящие от этого ключа, завершатся с ошибкой, а несохранённые данные в открытых формах могут быть потеряны.
Пин-коды программных лицензий храните в защищённом месте отдельно от сервера: в сейфе у ответственного лица или в корпоративном хранилище секретов. Каждый пин-код имеет ограниченное число активаций.
Как выбрать действие при ошибке лицензии
Итог
HASP-ключ 1С — это не необязательный аксессуар, а обязательный элемент лицензионной инфраструктуры. Правильный выбор типа ключа, корректная установка драйвера и менеджера лицензий, а также бережное хранение самого устройства и пин-кодов избавляют от большинства проблем с запуском 1С.
Что важно запомнить
HASP-ключ подтверждает лицензию 1С и ограничивает число сеансов. Аппаратный ключ требует драйвера и менеджера лицензий, программная лицензия привязана к железу и требует хранения пин-кодов. Большинство ошибок решается проверкой службы лицензий, драйвера и сетевой доступности.
Частые вопросы
Можно ли работать в 1С без HASP-ключа?
Только если используется программная лицензия или лицензирование через интернет-сервис. Без какой-либо действующей лицензии полноценный запуск платформы невозможен — доступен лишь ограниченный режим в некоторых учебных версиях.
Что делать, если ключ светится, но 1С его не видит?
Светодиод означает только подачу питания. Проверьте, установлен ли драйвер HASP, запущена ли служба менеджера лицензий и отображается ли ключ в его консоли. Чаще всего помогает переустановка драйвера актуальной версии.
Можно ли использовать один USB-ключ на нескольких компьютерах?
Однопользовательский ключ — нет, он работает только на машине, куда вставлен. Для нескольких рабочих мест нужен сетевой ключ с менеджером лицензий либо программные лицензии на каждое рабочее место.
Что будет с лицензией при замене компьютера?
Аппаратный ключ просто переносится вместе с устройством. Программная лицензия при смене ключевых компонентов обычно требует повторной активации резервным пин-кодом, поэтому комплект поставки с пин-кодами нужно сохранять.
Почему сетевой ключ периодически «пропадает» у клиентов?
Типичные причины — остановка службы менеджера лицензий, блокировка портов брандмауэром, нестабильная сеть или выключение компьютера, на котором установлен ключ. Надёжнее размещать ключ на постоянно работающем сервере и явно прописывать его адрес в настройках клиентов.
Куда обращаться при поломке или утере ключа?
К обслуживающему партнёру 1С или напрямую в фирму «1С» с документами, подтверждающими покупку лицензии. Порядок и возможность замены зависят от условий договора и наличия регистрации продукта.