Администрирование · 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С».
- 1Откройте Диспетчер устройств и найдите устройство HASP / Sentinel
- 2Убедитесь, что на устройстве нет значка ошибки
- 3Проверьте, что служба Sentinel LDK License Manager (HASP Loader) запущена
- 4Откройте в браузере http://localhost:1947 — ключ должен быть виден в Admin Control Center
- 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, а файл содержит старые данные, клиенты перестанут находить лицензии.
Что делать, если ключ виден, но 1С его не находит
Типичная ситуация: ключ светится, виден в Admin Control Center, но программа выдаёт «Не найдена лицензия». Причины обычно такие: одновременно воткнуты два ключа одной серии (система видит только один), ключ воткнут в клиентский компьютер, а лицензия сетевая и должна раздаваться с сервера, либо платформа ищет лицензию не там из-за настроек nethasp.ini.
Последовательно исключайте факторы: оставьте один ключ, перезапустите службу менеджера лицензий, проверьте nethasp.ini, перезагрузите сервер. Если используется виртуальная машина, убедитесь, что USB-ключ корректно проброшен в гостевую систему — проброс USB через RDP для ключей HASP работает нестабильно, надёжнее сетевой вариант.
Как выбрать действие
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 и диалог «О программе». Не удаляйте файлы лицензий и храните пин-коды — это ваш резерв при любой поломке.