Как два пользователя могут одновременно работать в 1С при ключе на одно рабочее место?

Системный администратор IT и автоматизация бизнеса
← На главную

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

Основные причины одновременной работы пользователей

Рассмотрим детально наиболее распространенные сценарии, при которых становится возможным одновременный запуск 1С на двух ПК:

  1. Наличие программной лицензии (электронного пин-кода). На втором компьютере может быть активирована программная защита. Файлы программных лицензий с расширением .lic хранятся в системных каталогах ProgramData или AppData. Пользователи часто забывают о ранее активированных программных лицензиях из комплектов поставки (например, NFR-версиях или дополнительных пин-кодах), полагая, что вся система работает исключительно от физического USB-ключа.
  2. Использование Базовой версии программы. Базовые версии продуктов «1С:Предприятие» не требуют аппаратного USB-ключа и привязываются к параметрам компьютера программным пин-кодом. Если на одном компьютере используется Базовая версия 1С, а на другом — версия ПРОФ с локальным USB-ключом, оба пользователя смогут работать одновременно без каких-либо технических конфликтов.
  3. Выдача лицензии сервером «1С:Предприятие» или веб-сервером. При работе в клиент-серверном режиме или при публикации информационной базы на веб-сервере (IIS или Apache) сервер может быть настроен на самостоятельную раздачу клиентских лицензий. В этом случае второй компьютер получает лицензию напрямую от сервера, и физический локальный ключ на втором ПК не требуется.
  4. Установлен многопользовательский ключ вместо однопользовательского. Маркировка физического USB-ключа может быть истолкована неверно. Например, сетевой ключ на 5 рабочих мест (красный корпус, маркировка Net5) внешне похож на локальный, но позволяет свободно работать нескольким пользователям по локальной сети.
  5. Работа нескольких сеансов на одном ПК или интерактивный удаленный доступ. Локальный аппаратный ключ позволяет запускать неограниченное количество сеансов 1С в рамках одного рабочего стола. Если второй пользователь подключается к первому ПК через программы удаленного управления (AnyDesk, TeamViewer, RustDesk, Radmin) и работает в том же консольном сеансе, программа использует один и тот же локальный ключ.
  6. Нелицензионное вмешательство или обход защиты. Если в системе применяются эмуляторы ключа или замененные библиотеки платформы, штатная проверка лицензий оказывается отключена.

Технические ограничения однопользовательских USB-ключей

Проанализируем работу штатного локального USB-ключа (маркировка ORGL8). Данный тип аппаратной защиты имеет строгие технические ограничения:

Однопользовательский ключ физически не умеет транслировать лицензию по локальной сети через службу HASP License Manager. Кроме того, платформа «1С:Предприятие» автоматически блокирует работу локального USB-ключа при попытке запуска программы внутри терминальной сессии RDP (Удаленный рабочий стол).

Использование утилит проброса USB по сети (USB-over-IP) также не позволит работать двум компьютерам одновременно: такое устройство монтируется только на одну активную машину в конкретный момент времени.

Выводы и рекомендации по проверке

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

  1. Откроем в программе 1С окно «О программе» на обоих компьютерах и проверим раздел «Лицензия». Там указан точный тип используемой лицензии (локальный USB-ключ, сетевой ключ, программная лицензия или лицензия сервера).
  2. Проверим каталог C:\ProgramData\1C\licenses на наличие файлов с расширением .lic.
  3. Убедимся в точности маркировки физического USB-накопителя, вставленного в системный блок.
← На главную