Сетевой ключ защиты 1С:Предприятие — это аппаратное или программное устройство, которое контролирует легальность использования платформы и конфигураций. Без корректной работы ключа система может блокировать доступ к базе, выдавать ошибки лицензирования или ограничивать функционал. Проблемы с ключом часто проявляются после обновления Windows, смены сервера, переустановки 1С или при подключении новых рабочих мест.
Проверить состояние сетевого ключа нужно в нескольких случаях: при покупке новой лицензии, миграции на другой сервер, подозрениях на пиратское ПО или если 1С внезапно перестала открывать базы. В этой статье разберём 5 проверенных методов диагностики — от стандартных инструментов 1С до низкоуровневых утилит. Особое внимание уделим типичным ошибкам (например, Ошибка защиты: 0x8000000B) и способам их устранения.
⚠️ Важно: Если ключ физический (USB-dongle), перед проверкой убедитесь, что он подключён напрямую к порту USB 2.0 (не через хаб или USB 3.0 — это частая причина сбоев). Программные ключи (HASP SRM) требуют проверки службы hasplms в диспетчере задач.
1. Проверка через конфигуратор 1С
Самый простой способ — использовать встроенные инструменты платформы. Он подходит для любых версий 1С 8.3 (включая последние релизы) и не требует дополнительного ПО.
Откройте Конфигуратор в режиме администратора (правый клик по ярлыку → Запуск от имени администратора). В главном меню перейдите в Справка → О программе. В открывшемся окне будет блок "Лицензии", где отображаются:
- 🔑 Тип ключа (аппаратный/программный/сетевой)
- 📌 Серийный номер (нужен для обращения в поддержку)
- ⏳ Срок действия (актуально для арендных лицензий)
- 📋 Доступные конфигурации (например, Бухгалтерия 3.0, УТ 11)
Если в этом окне ключ не отображается или рядом с ним горит восклицательный знак, проблема может быть в:
- 🔌 Отсутствии драйверов для аппаратного ключа (скачайте с сайта Aladdin)
- 🛑 Остановленной службе
hasplms(проверьте вservices.msc) - 🔒 Блокировке ключа антивирусом (добавьте исключение для
1cv8.exeиhasplms.exe)
Запустить 1С от имени администратора|Открыть меню "Справка → О программе"|Проверить блок "Лицензии" на ошибки|Записать серийный номер ключа для поддержки
-->
2. Диагностика через утилиту HASP User Tool
Для глубокой проверки аппаратных ключей (HASP HL) используйте официальную утилиту от Aladdin (сейчас Thales). Она показывает детальную информацию о ключе, включая:
- 🔐 ID ключа (уникальный идентификатор)
- 📡 Тип подключения (локальный/сетевой)
- 🔄 Статус драйвера (работает/требует обновления)
- 📊 Используемые лицензии (сколько рабочих мест занято)
Скачайте утилиту с официального сайта (раздел Downloads → Sentinel HASP). После установки:
- Запустите
HASP User Toolот имени администратора. - Перейдите на вкладку "HASP Keys".
- Если ключ не отображается, нажмите
Refreshили проверьте подключение USB. - Для сетевых ключей перейдите на вкладку "Remote HASP" и введите IP-адрес сервера.
Критическая информация: Если в статусе ключа указано "Not found" или "Driver not installed", скачайте драйвер для вашей версии Windows (32/64-bit) с того же сайта Thales и перезагрузите ПК.
Что делать если HASP User Tool не видит ключ?
1. Проверьте, горит ли индикатор на USB-донгле (если нет — ключ неисправен).
2. Подключите ключ к другому USB-порту (желательно на задней панели системного блока).
3. Отключите антивирус и брандмауэр на время проверки.
4. Удалите старые драйверы HASP через Установка и удаление программ и установите свежие.
3. Проверка сетевого ключа по IP-адресу
Если ключ установлен на сервере и используется несколькими рабочими местами, проверьте его доступность по сети. Для этого:
- Узнайте IP-адрес сервера, где установлен ключ (можно через
ipconfigв командной строке). - На рабочей станции откройте
Пуск → Выполнить(илиWin + R) и введите:
\\[IP_адрес_сервера]\hasp
Например, если IP сервера 192.168.1.10, введите:
\\192.168.1.10\hasp
Если папка hasp открывается, ключ доступен по сети. Если нет — проверьте:
- 🔌 Сетевое подключение (ping до сервера должен проходить).
- 🔒 Правила брандмауэра (порты
475и476должны быть открыты). - 📋 Настройки службы HASP (в файле
hasp.iniна сервере).
⚠️ Внимание: Если сервер с ключом работает под управлением Windows Server 2019/2022, может потребоваться дополнительная настройка SMB-протокола (включите поддержку SMB 1.0 в компонентах Windows).
| Ошибка | Причина | Решение |
|---|---|---|
HASP not found (95) |
Ключ не обнаружен в сети | Проверить IP-адрес сервера и сетевое подключение |
Access denied (5) |
Нет прав доступа к сетевому ресурсу | Настроить разрешения для папки hasp на сервере |
Invalid handle (6) |
Проблема с драйвером HASP | Переустановить драйвер и перезагрузить ПК |
Feature not found (100) |
Лицензия не найдена в ключе | Проверить соответствие ключа и версии 1С |
4. Командная строка: проверка службы HASP
Сетевые ключи 1С требуют работы службы hasplms. Проверить её состояние можно через командную строку (Win + R → cmd):
sc query hasplms
Если служба работает, вы увидите статус RUNNING. Если нет — запустите её командой:
net start hasplms
Для диагностики сетевых ключей также полезны команды:
- 📡
ping [IP_сервера]— проверка доступности сервера. - 🔌
telnet [IP_сервера] 475— проверка порта HASP (еслиtelnetне установлен, включите его в компонентах Windows). - 📋
haspdin -i— вывод информации о локальных ключах (утилита входит в комплект драйверов HASP).
⚠️ Внимание: На серверах под управлением Linux служба HASP называетсяaksusbd. Для её проверки используйте командуsystemctl status aksusbd.
Если ключ перестал работать после обновления Windows, попробуйте откатить драйвер HASP до предыдущей версии через Диспетчер устройств → Вид → Показать скрытые устройства → HASP Key (правый клик → Свойства → Драйвер → Откатить).
5. Онлайн-проверка лицензии через сайт 1С
Для программных ключей (1С:Лицензия для пользователя) можно проверить статус через личный кабинет 1С. Этот метод подходит для:
- 🔑 Арендных лицензий (1С:Fresh, 1С:Подписка).
- 📋 Коробочных лицензий с привязкой к аккаунту.
- 🔄 Облачных решений (1С: Franchising).
Инструкция:
- Авторизуйтесь на сайте users.v8.1c.ru.
- Перейдите в раздел "Мои лицензии".
- Найдите нужную лицензию по серийному номеру (если ключ аппаратный, номер указан на корпусе).
- Проверьте статус: "Активна", "Просрочена" или "Заблокирована".
Если лицензия заблокирована, причины могут быть следующими:
- 💳 Неоплаченное продление (для арендных лицензий).
- 🔄 Превышение количества рабочих мест.
- 🚫 Подозрение на пиратское использование (требуется обращение в поддержку).
Онлайн-проверка не работает для аппаратных ключей старого образца (до 2015 года). Для них используйте только локальные методы (HASP User Tool или конфигуратор 1С).
6. Диагностика ошибок лицензирования
Если при проверке ключа вы получаете ошибку, разберём самые распространённые коды и их решения:
| Код ошибки | Описание | Как исправить |
|---|---|---|
0x8000000B |
Неверный формат ключа или драйвер | Обновить драйвер HASP до последней версии |
0xC0000022 |
Нет доступа к ключу (права) | Запустить 1С от имени администратора |
HASP32: 5 |
Ключ не найден в сети | Проверить IP-адрес сервера и порт 475 |
1С не видит ключ (без кода) |
Конфликт с антивирусом | Добавить исключения для 1cv8.exe и hasplms.exe |
Для ошибок вида Ошибка защиты: [код] также проверьте:
- 🕒 Дата и время на сервере и рабочей станции (должны совпадать).
- 🔄 Версию платформы 1С (ключи старше 2018 года могут не работать с 1С 8.3.20+).
- 📋 Настройки виртуализации (если ключ используется в VMware/Hyper-V, включите USB-passthrough).
FAQ: Частые вопросы о проверке ключей 1С
Можно ли проверить ключ 1С без установленной платформы?
Да, для аппаратных ключей используйте HASP User Tool (не требует 1С). Для программных ключей проверка возможна только через личный кабинет 1С.
Ключ работает на сервере, но не виден на рабочих станциях. В чём проблема?
Проверьте:
- Открыт ли порт
475на сервере (черезtelnet [IP] 475). - Разрешения на папку
\\[IP]\hasp(должны быть для группыEveryone). - Настройки брандмауэра (добавьте исключение для
hasplms.exe).
Как узнать, сколько пользователей может работать с моим ключом?
Информация о количестве лицензий отображается:
- В Конфигураторе (меню
Справка → О программе). - В HASP User Tool (вкладка
HASP Keys → Features). - На корпусе аппаратного ключа (наклейка с надписью
Users: X).
Для арендных лицензий количество мест указывается в личном кабинете.
Что делать, если ключ сломан или утерян?
Обратитесь в службу поддержки 1С или к партнёру, у которого покупали лицензию. Для восстановления потребуется:
- Серийный номер ключа (если сохранён).
- Договор или чек на покупку.
- Паспортные данные владельца лицензии.
Восстановление аппаратного ключа занимает до 5 рабочих дней. Для программных лицензий процесс быстрее (через личный кабинет).
Можно ли использовать один ключ на нескольких серверах?
Нет, сетевой ключ привязывается к одному серверу (по MAC-адресу или IP). Для резервирования нужно:
- Купить дополнительный ключ (резервная лицензия).
- Настроить кластер серверов 1С с балансировкой нагрузки.
- Использовать облачные лицензии (1С:Fresh), которые не привязаны к железу.