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

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

Как проверить ключ 1С: аппаратный и программный

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

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

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

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

Определите тип ключа: аппаратный или программный

Аппаратный ключ — это USB-устройство формата флешки, которое вставляется в порт компьютера или сервера. Клиентские ключи обычно фиолетового цвета, серверные — красного, сетевые многопользовательские — тоже красные, но с маркировкой NET и числом лицензий на корпусе или в документации. Ключи от поставщика Aladdin/SafeNet работают через драйвер Sentinel HASP.

Программная лицензия не имеет физического носителя: она активируется пин-кодом из конверта и привязывается к аппаратным параметрам компьютера. Данные об активации хранятся в файлах с расширением .lic. Если вы покупали электронную поставку или активировали программу по пин-коду — у вас программная лицензия.

Проверка аппаратного ключа через Диспетчер устройств

Первый шаг — убедиться, что операционная система вообще видит ключ. Нажмите Win+X и откройте «Диспетчер устройств». Исправный ключ отображается в разделе «Контроллеры USB» или отдельной группой как устройство с названием, содержащим HASP, Sentinel HL или SafeNet. Если устройство помечено жёлтым восклицательным знаком — драйвер не установлен или работает с ошибкой.

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

Порядок проверки USB-ключа
  1. 1
    Откройте Диспетчер устройств и найдите устройство HASP / Sentinel
  2. 2
    Убедитесь, что на устройстве нет значка ошибки
  3. 3
    Проверьте, что служба Sentinel LDK License Manager (HASP Loader) запущена
  4. 4
    Откройте в браузере http://localhost:1947 — ключ должен быть виден в Admin Control Center
  5. 5
    Запустите 1С и убедитесь, что ошибка лицензии исчезла

Проверка через Sentinel Admin Control Center

Если драйвер ключа установлен, на компьютере работает веб-интерфейс менеджера лицензий. Откройте браузер и перейдите по адресу http://localhost:1947. На странице Sentinel Keys отобразятся все ключи, видимые системе: их серийные номера, тип и число доступных лицензий. Это самый надёжный способ убедиться, что ключ исправен и драйвер его обслуживает.

Если страница не открывается — служба менеджера лицензий остановлена или драйвер не установлен. Откройте «Службы» (services.msc), найдите Sentinel LDK License Manager и запустите её. При отсутствии службы переустановите драйвер ключа: он входит в дистрибутив платформы 1С либо устанавливается отдельным пакетом с сайта разработчика Sentinel.

Проверка программной лицензии

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

Файлы программных лицензий хранятся в каталоге C:\ProgramData\1C\licenses (для серверных установок проверьте также каталог srvinfo). Наличие файла с расширением .lic и корректным размером — признак выполненной активации. Если каталог пуст, а лицензия должна быть — активацию придётся повторить по пин-коду.

Для диагностики можно также запустить конфигуратор и проверить, открывается ли база: конфигуратор требует лицензии так же, как и клиентское приложение. Если конфигуратор запускается, а тонкий клиент — нет, проблема может быть в разрядности клиента или в поиске лицензии по сети.

Сетевой ключ: почему клиенты его не видят

Сетевой ключ устанавливается на один компьютер (обычно сервер), а клиентские машины получают лицензии по сети. Проверка начинается с сервера: ключ должен быть виден в Admin Control Center по адресу http://localhost:1947 на самом сервере. Затем с клиентского компьютера откройте http://имя_сервера:1947 — если страница недоступна, мешает брандмауэр: нужно разрешить входящий трафик на порт 1947 (TCP и UDP).

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

Типичные ошибки при проверке
01
Проверять ключ только в 1С и не смотреть Диспетчер устройств — так не видно, аппаратная это проблема или программная
02
Перезапускать службу лицензий, не проверив брандмауэр — при сетевом ключе порт 1947 часто закрыт
03
Удалять файлы .lic при ошибках активации — это уничтожает действующую лицензию без возможности отката
04
Игнорировать разрядность: серверный ключ и клиентские ключи требуют разных служб и не заменяют друг друга

Что делать, если ключ виден, но 1С его не находит

Типичная ситуация: ключ светится, виден в Admin Control Center, но программа выдаёт «Не найдена лицензия». Причины обычно такие: одновременно воткнуты два ключа одной серии (система видит только один), ключ воткнут в клиентский компьютер, а лицензия сетевая и должна раздаваться с сервера, либо платформа ищет лицензию не там из-за настроек nethasp.ini.

Последовательно исключайте факторы: оставьте один ключ, перезапустите службу менеджера лицензий, проверьте nethasp.ini, перезагрузите сервер. Если используется виртуальная машина, убедитесь, что USB-ключ корректно проброшен в гостевую систему — проброс USB через RDP для ключей HASP работает нестабильно, надёжнее сетевой вариант.

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

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

Ключ не виден в Диспетчере устройств ни на одном компьютереКлюч физически неисправен — обращайтесь к поставщику за заменой или восстановлением
Ключ виден, но страница localhost:1947 не открываетсяПереустановите драйвер Sentinel HASP и запустите службу менеджера лицензий
На сервере ключ виден, клиенты лицензий не получаютОткройте порт 1947 в брандмауэре и проверьте nethasp.ini на клиентах
Программная лицензия слетела после замены оборудованияАктивируйте заново резервным пин-кодом из конверта поставки

FAQ

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

Да. Достаточно установить драйвер Sentinel HASP и открыть http://localhost:1947 — ключ отобразится в Admin Control Center независимо от наличия платформы 1С. Для программной лицензии без платформы проверить можно только наличие файлов .lic в каталоге licenses.

Что означает ошибка «Не найдена лицензия для использования программы»?

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

Как узнать, сколько лицензий в сетевом ключе?

Откройте http://localhost:1947 на компьютере, куда вставлен ключ, и перейдите в раздел Sentinel Keys. В свойствах ключа указано число лицензий. Также количество указано в документации поставки, а маркировка NET на корпусе ключа подтверждает сетевой тип.

Слетит ли программная лицензия при переустановке Windows?

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

Работает ли ключ 1С через USB-хаб или удлинитель?

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

Итог

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

Сначала определите тип лицензии, затем проверяйте по цепочке: Диспетчер устройств → служба менеджера лицензий → Admin Control Center (localhost:1947) → запуск 1С. Для программной лицензии проверяйте файлы .lic и диалог «О программе». Не удаляйте файлы лицензий и храните пин-коды — это ваш резерв при любой поломке.