Администрирование · 11 мин
Как проверить ключ 1С на работоспособность
Как проверить ключ 1С на работоспособность: аппаратный USB-ключ HASP и программная лицензия. Диагностика ошибок, проверка менеджера лицензий и драйверов.
Ошибка «Не обнаружен ключ защиты программы» или «Не найдена лицензия» при запуске 1С — одна из самых частых проблем у бухгалтеров и системных администраторов. Причина может быть как в физической неисправности USB-ключа, так и в слетевшем драйвере, остановленной службе или повреждённом файле программной лицензии. Прежде чем покупать новый ключ или переустанавливать платформу, стоит последовательно проверить каждое звено цепочки.
1С использует два принципиально разных механизма защиты: аппаратные ключи HASP (USB-брелоки) и программные лицензии (пин-коды, привязанные к параметрам компьютера). Проверка работоспособности для каждого типа выполняется по-разному, и первый шаг диагностики — точно определить, какой вид защиты используется у вас.
Определяем тип ключа защиты: аппаратный или программный
Аппаратный ключ — это физическое устройство, похожее на флешку, которое вставляется в USB-порт сервера или рабочей станции. На корпусе обычно указана маркировка HASP и тип ключа. Локальные ключи (на одно рабочее место) часто фиолетового цвета, сетевые (на несколько пользователей) — красного, ключи на сервер 1С — обычно другого окраса и не дают права запуска клиентских приложений.
Программная лицензия не имеет физического носителя: она активируется пин-кодом из комплекта поставки и привязывается к аппаратным параметрам компьютера. Сведения о ней хранятся в файлах с расширением .lic в служебных каталогах 1С.
Быстро понять тип защиты можно так: если в комплекте поставки есть USB-брелок — защита аппаратная; если только конверт с пин-кодами из 16 символов — программная. Если вы не уверены, откройте 1С на рабочем месте, где программа запускается, и посмотрите раздел «Сервис — О программе»: там указано, какая лицензия используется.
Проверка аппаратного USB-ключа HASP
Начните с физического осмотра. Вставьте ключ в USB-порт напрямую, без хабов и удлинителей. На большинстве ключей HASP есть светодиод: если он горит — устройство получает питание и прошло инициализацию. Отсутствие свечения может означать неисправность ключа, порта или проблему с драйвером.
Далее откройте диспетчер устройств Windows (Win+X → «Диспетчер устройств»). Работающий ключ отображается в разделе «Контроллеры USB» как «SafeNet USB SuperPro/UltraPro» или «Sentinel HASP key». Если устройство видно с жёлтым восклицательным знаком — проблема в драйвере. Если не видно вообще — проверьте ключ в другом порту и на другом компьютере.
Проверка через веб-интерфейс менеджера лицензий
Самый информативный способ — открыть в браузере адрес http://localhost:1947. Это панель Sentinel Admin Control Center, которая устанавливается вместе с драйвером HASP. На вкладке «Sentinel Keys» должен отображаться ваш ключ с номером и типом. Если ключ виден здесь, но 1С его не находит — проблема на стороне платформы или сетевых настроек, а не самого ключа.
- 1Вставьте ключ напрямую в USB-порт, проверьте свечение индикатора
- 2Откройте диспетчер устройств и найдите ключ в списке USB-устройств
- 3Откройте http://localhost:1947 и убедитесь, что ключ отображается в Sentinel Keys
- 4Проверьте ключ на другом компьютере с установленным драйвером HASP
- 5Запустите 1С и проверьте исчезновение ошибки лицензии
Проверка драйвера HASP и службы менеджера лицензий
Драйвер HASP (HASP License Manager / Sentinel LDK License Manager) — обязательный компонент, без которого ключ не будет виден системе. Откройте «Службы» (Win+R → services.msc) и найдите службу «Sentinel LDK License Manager» или «HASP Loader». Она должна иметь статус «Работает» и тип запуска «Автоматически». Если служба остановлена — запустите её и повторите попытку входа в 1С.
Если служба не запускается или отсутствует, переустановите драйвер. Актуальный установщик драйвера Sentinel входит в дистрибутив платформы 1С и также доступен на портале 1С. Установку выполняйте от имени администратора, после завершения перезагрузите компьютер.
sc query hasplms
net stop hasplms && net start hasplmsПервая команда показывает состояние службы менеджера лицензий, вторая — перезапускает её. Перезапуск службы часто помогает, когда ключ физически исправен, но 1С внезапно перестала его видеть после обновления Windows или сбоя питания.
Проверка программной лицензии 1С
Программная лицензия хранится в файлах с расширением .lic. Стандартные расположения: C:\ProgramData\1C\licenses — для общих лицензий и каталог conf в папке установки платформы — для лицензий, привязанных к конкретной версии. Проверьте, есть ли там файлы .lic и не имеют ли они нулевой размер или признаки повреждения.
Запустите 1С и откройте «Сервис — О программе» (или «Справка — О программе» в зависимости от интерфейса). В разделе «Лицензия» отображаются данные активной лицензии: регистрационный номер, организация, параметры привязки. Если лицензия найдена и отображается — она работоспособна.
Если при запуске появляется окно «Не найдена лицензия», но файл .lic на месте, вероятно, изменились аппаратные параметры компьютера: замена материнской платы, сетевой карты, жёсткого диска или даже изменение объёма памяти может нарушить привязку. В этом случае лицензию нужно активировать заново резервным пин-кодом из комплекта поставки.
Проверка сетевого ключа и доступа по сети
Сетевой ключ устанавливается на один компьютер (сервер лицензий), а клиентские машины получают лицензии по сети. Если ключ работает на сервере, но клиенты его не видят, проверьте доступность порта 475 (UDP и TCP) между клиентом и сервером — именно его использует менеджер лицензий HASP. Брандмауэр Windows и антивирусы часто блокируют этот порт.
На клиентском компьютере можно явно указать адрес сервера с ключом в файле nethasp.ini, который находится в каталоге conf платформы. В секции [NH_TCPIP] задайте параметр NH_SERVER_ADDR с IP-адресом сервера лицензий. Это устраняет проблемы с широковещательным поиском ключа в сетях с несколькими подсетями.
Типичные ошибки и их признаки
Текст сообщения об ошибке — главный источник информации при диагностике. «Не обнаружен ключ защиты программы» указывает на проблему с аппаратным ключом или драйвером. «Не найдена лицензия» обычно относится к программной лицензии или к ситуации, когда платформа не может получить лицензию ни от ключа, ни от файла .lic. Сообщение о превышении количества лицензий означает, что ключ исправен, но все лицензии заняты другими сеансами.
Как убедиться, что проблема решена
После каждого корректирующего действия выполняйте контрольную проверку: перезагрузите компьютер (или хотя бы перезапустите службу лицензий), запустите 1С в режиме предприятия и откройте «О программе». Рабочая конфигурация должна запуститься без окон о поиске лицензии, а в сведениях о программе должна отображаться информация о лицензии.
Как проверить результат
Индикатор горит постоянно
Не горит или мигает хаотично
Ключ виден с номером и типом
Список ключей пуст
База открывается без сообщений о лицензии
Окно поиска лицензии или ошибка ключа
Показаны данные лицензии
Сведения о лицензии отсутствуют
Когда ключ действительно неисправен и что делать
Аппаратный ключ признаётся неисправным, если он не определяется ни в одном порту на двух и более компьютерах с корректно установленным драйвером, а индикатор не горит. В этом случае ключ подлежит замене: обратитесь к партнёру 1С, у которого приобреталась программа, или в службу лицензирования. Обычно требуется предоставить сам ключ и регистрационный номер продукта.
Как выбрать действие
Программную лицензию при исчерпании пин-кодов восстанавливают через форму запроса в центр лицензирования: понадобятся регистрационный номер продукта и данные организации. Сохраняйте конверты с пин-кодами и регистрационные анкеты — это заметно ускоряет восстановление.
Частые вопросы
Можно ли проверить ключ 1С без установленной платформы?
Да. Достаточно установить драйвер HASP (Sentinel LDK) и открыть http://localhost:1947 — если ключ отображается в списке, он аппаратно исправен. Проверить же, что лицензии из ключа подходят конкретной версии платформы, можно только запустив 1С.
Почему ключ работал, а после обновления Windows перестал?
Обновления системы иногда сбрасывают или повреждают драйвер HASP либо останавливают службу менеджера лицензий. Проверьте службу Sentinel LDK License Manager и при необходимости переустановите драйвер — сам ключ при этом обычно исправен.
Сколько пин-кодов даётся для программной лицензии?
В комплект поставки входит основной пин-код и несколько резервных для повторной активации. Точное количество зависит от поставки и указано на конверте с пин-кодами. Резервные пин-коды стоит хранить, пока программа используется.
Влияет ли виртуализация на работу программной лицензии?
Да. Программная лицензия привязывается к параметрам виртуальной машины, и миграция ВМ на другой хост или изменение её конфигурации может нарушить привязку. Для виртуальных сред часто надёжнее использовать аппаратный ключ или сервер лицензий 1С.
Что делать, если 1С не видит сетевой ключ только у части пользователей?
Проверьте, не исчерпан ли лимит лицензий ключа, откройте ли порт 475 на сервере и прописан ли адрес сервера в nethasp.ini на проблемных машинах. Также убедитесь, что у клиентов нет второго локального ключа, который может перехватывать поиск.
Что важно запомнить
Диагностику начинайте с определения типа защиты: USB-ключ HASP или программная лицензия. Аппаратный ключ проверяется индикатором, диспетчером устройств и панелью localhost:1947, программный — файлами .lic и разделом «О программе». Большинство проблем решается перезапуском службы, переустановкой драйвера или настройкой сети, а не заменой ключа. Файлы лицензий не удаляйте, пока не убедитесь в наличии резервных пин-кодов.