Аппаратный, программный или сетевой: установка лицензии 1С и разбор ошибок ключа

· 9 мин

Содержание

Чтобы настроить ключ в 1С 8.3, сначала определите его тип. USB-ключ работает после установки драйвера защиты. Программную лицензию активируют пин-кодом из конверта при первом запуске. Сетевой ключ ставят на один компьютер с менеджером лицензий, а клиентам прописывают его адрес в nethasp.ini.

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

Какие бывают ключи защиты 1С 8.3 и чем они отличаются

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

ТипГде хранитсяКак выдаётся пользователямКогда выбирают
🔑 Однопользовательский USB-ключФлешка-ключ в порту компьютераТолько тому компьютеру, где вставленОдин бухгалтер, ноутбук, частые переезды
🌐 Сетевой USB-ключ (NET)Вставлен в один компьютер сетиПо сети через менеджер лицензийФайловая база на несколько рабочих мест
📄 Программная лицензияФайл .lic на дискеКомпьютеру, где активирована, или клиентам сервера 1СНовые покупки, серверы, виртуальные машины
🖥 Лицензия сервера 1СКлюч или файл на сервереРазрешает работу самого сервера 1СКлиент-серверный вариант

На корпусе USB-ключа есть маркировка. ORGL8 — однопользовательский клиентский ключ. Маркировка вида NET5, NET10, NET20 — сетевой ключ на 5, 10 или 20 одновременных подключений.

Программная лицензия приходит в виде конверта или электронного письма с регистрационным номером продукта и набором пин-кодов. Обычно в комплекте один основной и два резервных пин-кода на каждую лицензию.

Аппаратный и программный вид можно сочетать. Например, у вас NET5-ключ на 5 мест, и вы докупили программную лицензию на 5 мест для сервера. Тогда платформа учтёт обе.

Подготовка компьютера: драйвер защиты и проверка системы

Для программной лицензии ничего ставить не нужно — только платформа и, желательно, доступ в интернет. USB-ключу нужен драйвер.

Где взять драйвер защиты

Драйвер защиты входит в дистрибутив платформы. В конце установки 1С программа спрашивает, установить ли драйвер защиты. Отметьте этот пункт и согласитесь.

Если драйвер пропустили при установке, есть два пути:

  1. Запустите установку платформы повторно, выберите Изменить и включите установку драйвера.
  2. Установите драйвер Sentinel (HASP) из командной строки от имени администратора:
haspdinst.exe -i

Удаление старого драйвера, если нужно переустановить начисто:

haspdinst.exe -r

Как проверить, что драйвер работает

После установки откройте в браузере на этом же компьютере адрес http://localhost:1947. Это панель Sentinel Admin Control Center. В разделе ключей должен отображаться ваш ключ.

  • ✅ Ключ виден в списке — драйвер и ключ в порядке.
  • ❌ Страница не открывается — служба драйвера не запущена или драйвер не установлен.
  • ❌ Страница открывается, ключа нет — проблема с портом USB или самим ключом.

Устанавливайте драйвер, пока ключ не вставлен в компьютер. Вставьте его после окончания установки — Windows сразу подхватит устройство.

Установка аппаратного USB-ключа на рабочее место

С однопользовательским ключом настройка занимает пару минут.

  1. Установите платформу 1С с драйвером защиты.
  2. Вставьте ключ в USB-порт. Светодиод на ключе должен загореться.
  3. Проверьте ключ на http://localhost:1947.
  4. Запустите 1С и откройте базу. Платформа найдёт ключ сама.

Проверить, какая лицензия используется, можно в открытой базе: меню (кнопка с тремя полосками) → Справка → О программе. В окне указан тип лицензии.

Если ключ в виртуальной машине или на удалённом сервере

USB-ключ виден только той системе, к которой подключён физически. Для виртуальной машины включают проброс USB-устройства в настройках гипервизора. Для сервера в дата-центре удобнее не возиться с проброской, а купить программную лицензию.

USB-удлинители и пассивные хабы — частая причина «пропадающего» ключа. Вставляйте ключ напрямую в порт материнской платы, на задней панели системного блока.

Активация программной лицензии и привязка к оборудованию

Программная лицензия — это файл, который 1С создаёт после проверки пин-кода. В файле записаны параметры компьютера: диски, сетевые адаптеры, процессор, имя компьютера, версия ОС. На другом компьютере такой файл не работает .

Пошаговая активация

  1. Запустите 1С и откройте любую базу. Без лицензии появится окно с предложением получить её.
  2. Нажмите Получить лицензию.
  3. Введите регистрационный номер продукта и основной пин-код из конверта.
  4. Выберите способ получения: через интернет (самый быстрый) или через файл-запрос, если интернета на компьютере нет.
  5. Заполните данные владельца лицензии — организация, ИНН, адрес. Пишите те же данные, что и при первичной регистрации продукта.
  6. Дождитесь сообщения об успешной активации и перезапустите 1С.

Готовый файл лицензии лежит в каталоге C:\ProgramData\1C\licenses. Сохраните копию этой папки и запишите, какой пин-код на каком компьютере использован.

Не активируйте лицензию на «временной» машине — пин-код будет израсходован.

Что сбрасывает программную лицензию

Лицензия перестаёт работать, когда меняются параметры оборудования, записанные в файле. Типовые случаи:

  • 🔧 замена материнской платы, процессора или системного диска;
  • 🌐 замена или отключение сетевой карты, смена MAC-адреса;
  • 💻 переустановка Windows или смена имени компьютера;
  • ☁️ миграция виртуальной машины на другой хост с изменением виртуального оборудования.

Чтобы лицензия переживала мелкие изменения, держите оборудование стабильным. На виртуальных машинах фиксируйте MAC-адрес вручную, а не оставляйте автоматическую выдачу.

Сетевой ключ: как раздать лицензии нескольким пользователям

Сетевой USB-ключ вставляют в один компьютер, обычно в тот, что работает постоянно. Остальные получают лицензии по сети.

На компьютере с ключом

  1. Установите драйвер защиты (см. раздел о подготовке).
  2. Установите HASP License Manager — менеджер лицензий для сетевых ключей. Ставьте его как службу Windows.
  3. Вставьте ключ и проверьте, что служба запущена.
  4. Откройте в брандмауэре порт 475 (TCP и UDP) для локальной сети. Через него клиенты обращаются к менеджеру лицензий.

На рабочих местах

Платформа ищет сетевой ключ широковещательным запросом. В простой сети этого хватает. В сети с подсетями, VPN или большим числом компьютеров поиск медленный или не срабатывает. Тогда адрес менеджера лицензий прописывают явно в файле nethasp.ini в каталоге conf установки платформы, например C:\Program Files\1cv8\conf\nethasp.ini:

[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Здесь 192.168.1.10 — адрес компьютера с ключом. Отключённый широковещательный поиск ускоряет старт 1С: платформа идёт сразу по указанному адресу.

Клиент-серверный вариант

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

Кто какую лицензию занял, видно в консоли кластера в списке сеансов. Из командной строки то же самое показывает утилита администрирования:

rac session list --licenses

Многопользовательская программная лицензия в файловом режиме по сети не раздаётся. Она работает только на том компьютере, где активирована, — например, на терминальном сервере. Для раздачи на разные рабочие места нужен сервер 1С или сетевой USB-ключ.

Ошибки ключа защиты: что проверить по симптому

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

Диагностика: выберите симптом

Как найти, кто занял все места сетевого ключа

Ёмкость NET-ключа считается по одновременным подключениям. Если места кончаются раньше, чем ожидали, проверьте три вещи:

  1. Список сеансов в консоли кластера, если работаете через сервер 1С.
  2. Страницу http://localhost:1947 на компьютере с ключом: там видно, какие компьютеры держат сеансы.
  3. Рабочие места, где 1С закрыли «крестиком» при зависании: процесс 1cv8.exe мог остаться в диспетчере задач.

Перед тем как завершать «зависшие» сеансы или процессы, предупредите людей: несохранённые данные в них пропадут. Делайте это в перерыв или после рабочего дня.

Безопасность ключей и порядок доступа к лицензиям

Ключ защиты — это деньги компании. Потеря USB-ключа равна потере лицензии: восстановить его по дубликату обычно нельзя, придётся покупать заново.

  • 🔒 Физическая защита. Сетевой ключ держите в серверной или в запертом системном блоке, а не в ноутбуке, который уносят домой.
  • 📝 Учёт пин-кодов. Ведите таблицу: регистрационный номер, какой пин-код использован, на каком компьютере и когда. Конверты храните у ответственного.
  • 🧱 Сетевые порты. Порт 475 открывайте только для локальной сети, не наружу.
  • 👤 Права администратора. Менять nethasp.ini, переустанавливать драйвер и службы должны только администраторы. Обычный пользователь не должен останавливать службу менеджера лицензий.
  • 💾 Резервная копия. Копия папки C:\ProgramData\1C\licenses выручит после сбоя системы на том же оборудовании.

Если на одном компьютере есть и USB-ключ, и программная лицензия, можно запретить платформе искать аппаратные ключи. Для этого в свойствах базы в окне запуска укажите в дополнительных параметрах /UseHwLicenses-. Это ускоряет запуск, когда сетевых ключей в сети нет.

Замена оборудования, перенос и обновление ключей

Перенос программной лицензии на новый компьютер

Отдельного шага «деактивации» на старом компьютере нет. Порядок такой:

  1. Установите платформу на новый компьютер.
  2. Запустите 1С и получите лицензию тем же регистрационным номером, но резервным пин-кодом.
  3. Удалите файл лицензии со старого компьютера, если он больше не будет работать с 1С.

Когда все резервные пин-коды израсходованы, дополнительные выдаёт центр лицензирования по запросу. Обычно нужна причина: замена оборудования, переустановка системы. Запрос удобнее подать через партнёра, у которого покупали лицензию.

Обновление платформы

Переход на новый релиз платформы 8.3 переактивации не требует. Лицензия выдана на версию 8.3, а не на конкретную сборку. После обновления платформы драйвер защиты тоже остаётся рабочим.

Обновление драйвера и замена старых ключей

Старые ключи серии HASP4 работают с актуальным драйвером Sentinel, но на новых версиях Windows иногда отваливаются. Сначала обновите драйвер. Если ключ продолжает теряться, а другие USB-устройства в этом порту работают, ключ мог выйти из строя. Неисправный ключ меняют через партнёра 1С, сдав старый.

Можно ли одновременно использовать USB-ключ и программную лицензию?
Да. Платформа суммирует доступные лицензии из всех источников. Ключ на 5 мест и программная лицензия на 5 мест дадут 10 одновременных сеансов.
Работает ли программная лицензия без интернета?
Да. Интернет нужен только в момент активации. Без интернета на компьютере лицензию получают через файл-запрос, который переносят на машину с доступом в сеть.
Нужно ли переактивировать лицензию после переустановки Windows?
Чаще всего да, если сменилось имя компьютера или другие параметры из файла лицензии. Если оборудование и имя прежние, может помочь возврат сохранённой папки licenses.
Сколько пользователей потянет сетевой ключ NET5?
Пять одновременных сеансов. Число пользователей в базе может быть любым — важно, сколько человек работает в 1С в одну и ту же минуту.
Можно ли вставить сетевой ключ в сервер, где нет 1С?
Да. На компьютере с сетевым ключом нужны только драйвер и менеджер лицензий. Платформу туда ставить не обязательно.