Администрирование · 11 мин
USB-ключ 1С: что это такое и как он работает
USB-ключ 1С — аппаратный ключ защиты лицензии. Разбираем, как он работает, чем отличается от программной лицензии и что делать при ошибках.
USB-ключ 1С — это небольшое устройство, внешне похожее на обычную флешку, которое вставляется в USB-порт компьютера или сервера. Внутри него записана лицензия на платформу 1С:Предприятие. Без этого ключа (или без программной лицензии) конфигурация просто не запустится — программа сообщит, что лицензия не найдена.
Технически такие ключи производятся по технологии HASP (HASP4, HASP HL) компании SafeNet. В прайсах и документации 1С они называются «аппаратная защита» или «USB-ключ». Важно понимать: ключ не содержит саму программу, базы данных или документы — только лицензионную информацию, то есть «разрешение на запуск».
Аппаратные ключи — один из двух способов лицензирования 1С. Второй способ — программная лицензия, которая активируется пин-кодом и привязывается к параметрам конкретного компьютера. Выбор между ними влияет на удобство переноса лицензии, работу в терминальном режиме и устойчивость к замене оборудования, поэтому тема заслуживает подробного разбора.
Как устроен и как работает USB-ключ 1С
При запуске 1С:Предприятие платформа ищет доступную лицензию. Если используется аппаратная защита, система обращается к драйверу ключа HASP, который опрашивает USB-порты компьютера и локальную сеть. Найдя ключ с подходящей лицензией, платформа «захватывает» её и позволяет запустить конфигурацию.
Существует несколько типов ключей, различающихся назначением. Однопользовательский (локальный) ключ позволяет запустить 1С только на том компьютере, куда он вставлен. Сетевой ключ устанавливается на один компьютер или сервер в локальной сети и раздаёт лицензии нескольким пользователям одновременно — количество мест «зашито» в самом ключе (например, на 5, 10, 50 или 100 пользователей). Отдельно существуют ключи на сервер 1С:Предприятия.
Ключи разных типов имеют цветовую маркировку корпуса: локальные ключи обычно фиолетовые, сетевые — красные, ключи на сервер — других цветов. Это удобно, когда в организации используется несколько ключей одновременно.
Чем аппаратный ключ отличается от программной лицензии
Программная лицензия активируется пин-кодом из комплекта поставки и привязывается к «железу» конкретного компьютера: материнской плате, процессору, сетевой карте и другим параметрам. При существенной замене оборудования лицензия может «слететь», и её придётся активировать заново резервным пин-кодом.
USB-ключ такой привязки не имеет: его можно переставить в другой компьютер за пару минут, и лицензия переедет вместе с ним. Это удобно при замене техники, переезде офиса или работе бухгалтера на разных машинах. Обратная сторона — ключ можно физически потерять или сломать, а восстановить утерянный ключ бесплатно обычно нельзя.
Аппаратный ключ или программная лицензия
Подходит, если лицензию нужно быстро переносить между компьютерами, при частой замене техники и в терминальных сценариях. Минус — риск утери и занятый USB-порт.
Подходит для стабильной инфраструктуры, где компьютеры меняются редко. Не боится потери физического носителя, но чувствительна к замене оборудования и переустановке системы.
В одной сети могут работать и ключи, и программные лицензии. Удобно, когда часть рабочих мест стабильна, а часть — мобильная.
Как установить и настроить USB-ключ
Для работы ключа недостаточно просто вставить его в порт — на компьютере должен быть установлен драйвер HASP. При типовой установке платформы 1С драйвер ставится автоматически, если в мастере установки отмечен соответствующий компонент. Если драйвер отсутствует, ключ в «Диспетчере устройств» может отображаться с ошибкой или не определяться вовсе.
Для сетевого ключа дополнительно устанавливается менеджер лицензий (HASP License Manager) на компьютер, к которому подключён ключ. Он принимает запросы от клиентских машин по сети и выдаёт им лицензии. Компьютер с сетевым ключом должен быть включён всё время, пока пользователи работают с 1С.
- 1Убедитесь, что платформа 1С установлена с компонентом драйвера защиты HASP.
- 2Вставьте ключ в свободный USB-порт и дождитесь определения устройства системой.
- 3Проверьте в «Диспетчере устройств», что ключ виден без восклицательных знаков.
- 4Для сетевого ключа установите и запустите менеджер лицензий HASP на том же компьютере.
- 5Запустите 1С:Предприятие и убедитесь, что ошибка «не найдена лицензия» не появляется.
Типичные проблемы и их причины
Самая частая жалоба — сообщение «Не найдена лицензия» или «Не обнаружен ключ защиты программы» при запуске. Причин несколько: не установлен или повреждён драйвер, ключ вставлен в неисправный порт, сетевой ключ недоступен из-за проблем с сетью, либо свободные лицензии на сетевом ключе закончились, потому что их заняли другие пользователи.
Отдельная ситуация — конфликт нескольких ключей на одном компьютере. Одновременно подключённые локальный и сетевой ключи (или два сетевых ключа одной серии) могут «не видеться» одновременно: менеджер лицензий обрабатывает только один ключ серии. В таком случае ключи разносят по разным компьютерам или используют программные лицензии для части рабочих мест.
Ещё одна типичная ситуация — работа в терминальном режиме (RDP). Локальный ключ, вставленный в компьютер пользователя, не виден в терминальной сессии на сервере. Для терминального доступа нужен сетевой ключ на сервере или программные лицензии, активированные на сервере терминалов.
Как проверить, что ключ работает корректно
Базовая проверка начинается с операционной системы: ключ должен отображаться в «Диспетчере устройств» без ошибок. Далее полезен веб-интерфейс Admin Control Center — он открывается в браузере по адресу localhost:1947 и показывает все подключённые ключи, их типы и количество доступных лицензий, а также активные сессии для сетевого ключа.
Финальная проверка — запуск самой 1С. Если программа открылась без сообщений о лицензии, ключ работает. Если появилась ошибка, смотрите её текст: «не найдена лицензия» обычно указывает на проблему с драйвером или доступностью ключа, а «превышено количество лицензий» — на то, что все места сетевого ключа заняты.
Как проверить состояние ключа
Устройство HASP видно без восклицательных знаков
Неизвестное устройство или ошибка драйвера
Ключ отображается в списке, виден тип и число лицензий
Ключ отсутствует в списке или страница не открывается
Программа стартует без сообщений о лицензии
Ошибка «не найдена лицензия» или «не обнаружен ключ»
Клиенты получают лицензии, сессии видны в ACC
Лицензии не выдаются, проверьте сеть и менеджер лицензий
Что делать при утере или поломке ключа
Утерянный или физически сломанный USB-ключ — самая неприятная ситуация, потому что лицензия внутри него не восстанавливается автоматически. Фирма «1С» в ряде случаев предоставляет возможность замены неисправного ключа при обращении через партнёра с самим неисправным ключом, но утерянный ключ, как правило, приравнивается к потере лицензии.
Поэтому практическая рекомендация проста: храните ключ закреплённым за конкретным сотрудником или в серверной, не переносите его в карманах и сумках без необходимости, а для мобильных сценариев рассмотрите программные лицензии. Если ключ перестал определяться, сначала проверьте его на другом компьютере и в другом порту — иногда проблема оказывается в USB-порте или драйвере, а не в самом ключе.
Когда USB-ключ — не лучший выбор
Аппаратный ключ неудобен в виртуальных средах: проброс USB-устройства в виртуальную машину требует дополнительных настроек и не всегда стабилен. Для виртуализованных серверов 1С чаще выбирают программные лицензии, которые активируются прямо внутри виртуальной машины.
Также ключ не подходит для облачных сценариев и удалённых рабочих мест, где физический доступ к оборудованию отсутствует. В этих случаях программная лицензия или сервисные модели лицензирования оказываются практичнее и надёжнее.
Как выбрать действие
Что важно запомнить
USB-ключ 1С — это аппаратный носитель лицензии HASP, без которого платформа не запустится. Он удобен быстрым переносом между компьютерами, но требует установленного драйвера, боится утери и не работает в терминальных и виртуальных сценариях. Для сетевой работы нужен сетевой ключ с менеджером лицензий, а диагностику удобно проводить через Admin Control Center.
Частые вопросы о USB-ключах 1С
Можно ли использовать один USB-ключ на нескольких компьютерах одновременно?
Локальный ключ — нет: лицензия выдаётся только тому компьютеру, в который он вставлен. Одновременную работу нескольких пользователей обеспечивает сетевой ключ, рассчитанный на определённое число лицензий, либо несколько программных лицензий.
Что будет, если вытащить ключ во время работы 1С?
Платформа периодически проверяет наличие лицензии. При пропадании ключа программа выдаст сообщение о потере лицензии и завершит работу, поэтому несохранённые данные могут быть утеряны. Извлекайте ключ только после закрытия программы.
Почему 1С не видит ключ, хотя он вставлен и горит индикатор?
Светящийся индикатор говорит лишь о питании устройства. Проверьте установку драйвера HASP, откройте страницу localhost:1947, попробуйте другой USB-порт и другой компьютер. Если ключ виден в системе, но 1С его не находит, проверьте, не конфликтуют ли два ключа одной серии.
Можно ли заменить USB-ключ на программную лицензию?
Да, для многих поставок доступен выбор способа лицензирования при покупке, а в ряде случаев возможен обмен через партнёра 1С. Уточняйте условия для конкретного продукта, так как правила зависят от типа поставки.
Работает ли USB-ключ 1С на Linux или macOS?
Драйверы HASP существуют для разных операционных систем, но поддержка зависит от конкретной версии платформы и ОС. Перед развёртыванием на не-Windows системе проверьте совместимость драйвера ключа с вашей конфигурацией в документации к платформе.
Как узнать, сколько лицензий записано в сетевом ключе?
Откройте в браузере Admin Control Center (localhost:1947) на компьютере с ключом: в разделе с перечнем ключей отображается тип ключа и количество доступных лицензий, а также текущие занятые сессии.