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

Проверить состояние сетевого ключа нужно в нескольких случаях: при покупке новой лицензии, миграции на другой сервер, подозрениях на пиратское ПО или если 1С внезапно перестала открывать базы. В этой статье разберём 5 проверенных методов диагностики — от стандартных инструментов до низкоуровневых утилит. Особое внимание уделим типичным ошибкам (например, Ошибка защиты: 0x8000000B) и способам их устранения.

⚠️ Важно: Если ключ физический (USB-dongle), перед проверкой убедитесь, что он подключён напрямую к порту USB 2.0 (не через хаб или USB 3.0 — это частая причина сбоев). Программные ключи (HASP SRM) требуют проверки службы hasplms в диспетчере задач.

📊 Какой тип ключа 1С вы используете?
Аппаратный (USB-донгл)
Программный (HASP)
Сетевой (на сервере)
Не знаю/Не использую

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). После установки:

  1. Запустите HASP User Tool от имени администратора.
  2. Перейдите на вкладку "HASP Keys".
  3. Если ключ не отображается, нажмите Refresh или проверьте подключение USB.
  4. Для сетевых ключей перейдите на вкладку "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-адресу

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

  1. Узнайте IP-адрес сервера, где установлен ключ (можно через ipconfig в командной строке).
  2. На рабочей станции откройте Пуск → Выполнить (или 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

Сетевые ключи требуют работы службы 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).

Инструкция:

  1. Авторизуйтесь на сайте users.v8.1c.ru.
  2. Перейдите в раздел "Мои лицензии".
  3. Найдите нужную лицензию по серийному номеру (если ключ аппаратный, номер указан на корпусе).
  4. Проверьте статус: "Активна", "Просрочена" или "Заблокирована".

Если лицензия заблокирована, причины могут быть следующими:

  • 💳 Неоплаченное продление (для арендных лицензий).
  • 🔄 Превышение количества рабочих мест.
  • 🚫 Подозрение на пиратское использование (требуется обращение в поддержку).
💡

Онлайн-проверка не работает для аппаратных ключей старого образца (до 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С.

Ключ работает на сервере, но не виден на рабочих станциях. В чём проблема?

Проверьте:

  1. Открыт ли порт 475 на сервере (через telnet [IP] 475).
  2. Разрешения на папку \\[IP]\hasp (должны быть для группы Everyone).
  3. Настройки брандмауэра (добавьте исключение для hasplms.exe).
Как узнать, сколько пользователей может работать с моим ключом?

Информация о количестве лицензий отображается:

  • В Конфигураторе (меню Справка → О программе).
  • В HASP User Tool (вкладка HASP Keys → Features).
  • На корпусе аппаратного ключа (наклейка с надписью Users: X).

Для арендных лицензий количество мест указывается в личном кабинете.

Что делать, если ключ сломан или утерян?

Обратитесь в службу поддержки или к партнёру, у которого покупали лицензию. Для восстановления потребуется:

  • Серийный номер ключа (если сохранён).
  • Договор или чек на покупку.
  • Паспортные данные владельца лицензии.

Восстановление аппаратного ключа занимает до 5 рабочих дней. Для программных лицензий процесс быстрее (через личный кабинет).

Можно ли использовать один ключ на нескольких серверах?

Нет, сетевой ключ привязывается к одному серверу (по MAC-адресу или IP). Для резервирования нужно:

  1. Купить дополнительный ключ (резервная лицензия).
  2. Настроить кластер серверов 1С с балансировкой нагрузки.
  3. Использовать облачные лицензии (1С:Fresh), которые не привязаны к железу.