Как перенести программную лицензию 1С на другой компьютер и можно ли её временно отозвать?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Программные лицензии «1С:Предприятие 8» являются современным и удобным способом защиты программных продуктов, однако они имеют свои специфические особенности в части администрирования. Часто возникает вопрос: можно ли временно «забрать» лицензию с одного компьютера, чтобы позже активировать её на другом, если целевой сервер или рабочая станция ещё не готовы? Разберем эту ситуацию подробно, проанализируем механизмы работы лицензирования и выясним, как правильно действовать системному администратору.

Существует ли механизм «отзыва» лицензии на хранение?

Проанализируем техническую сторону вопроса. В программных продуктах многих вендоров (например, Adobe или Microsoft) существует кнопка «Деактивировать», которая освобождает лицензию в облаке для последующего использования. В платформе 1С:Предприятие такого механизма не существует. Вы не можете программно нажать кнопку, которая «вернет» использованный пин-код обратно в Центр лицензирования для повторного использования без затрат резервных кодов.

Если вам необходимо прекратить использование лицензии на конкретном чужом ноутбуке, единственным действием будет физическое удаление файла лицензии. Рассмотрим, где именно хранятся эти данные.

Поиск и удаление файлов лицензии

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

  1. Перейдем в системную папку: %ProgramData%\1C\licenses (обычно это путь C:\ProgramData\1C\licenses).
  2. В этой папке мы увидим файлы с расширением .lic.
  3. Файлы ПРОФ-версий обычно имеют длинные цифровые имена вида 2022**********.lic.
  4. Файлы базовых версий чаще всего называются file0.lic.

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

Расход пин-кодов и их восстановление

Разберем ситуацию с пин-кодами подробнее, так как это вызывает наибольшее количество опасений у пользователей. Количество пин-кодов в комплекте зависит от типа вашей поставки.

Для ПРОФ-версий: в комплекте обычно идет 3 пин-кода (1 основной и 2 резервных). Однако это не означает, что вы можете переустановить программу только дважды. Рассмотрим алгоритм получения дополнительных кодов:

Для базовых версий: здесь ситуация иная. В базовых версиях жестко зашито ограничение — всего 3 активации. После использования всех трех попыток получить новый код бесплатно не получится, и пользователю придется приобретать программный продукт заново. Это критически важно учитывать при временных установках.

Параметры привязки лицензии к компьютеру

Выясним причину, по которой простая пересылка файла .lic на другой компьютер не сработает. Программная лицензия «привязывается» к уникальному набору характеристик «железа». Проанализируем список ключевых параметров, которые проверяет платформа 8.3:

Рассмотрим особенности изменения этих параметров:

Интересно, что проверка работает в основном «на уменьшение». Например, если вы добавите оперативную память, лицензия, скорее всего, продолжит работать. Но если вы её уменьшите ниже того уровня, который был в момент активации — лицензия «слетит». Также критичным является удаление или замена сетевых адаптеров. При использовании виртуальных машин крайне важно зафиксировать динамическую память (Dynamic Memory) и MAC-адрес, иначе при миграции между хостами лицензия станет невалидной.

Как не тратить пин-код при переустановке?

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

Профессиональные инструменты диагностики

Для системных администраторов, работающих в крупных сетях, разберем инструмент управления лицензиями — утилиту ring. Она входит в состав дистрибутива и позволяет через командную строку управлять подсистемой лицензирования. Например, можно получить детальную информацию о том, на какие именно параметры системы была «завязана» текущая лицензия. Это гораздо эффективнее, чем просто просматривать папку с файлами в поисках нужного .lic.

Пример использования утилиты для получения списка установленных лицензий:


ring license list
ring license info --name [имя_лицензии]

Итоги и рекомендации

Подведем итог нашему анализу. Если вам нужно забрать лицензию с чужого компьютера:

  1. Просто удалите файл из C:\ProgramData\1C\licenses, чтобы исключить несанкционированное использование вашего продукта.
  2. Помните, что при установке на свой компьютер вам потребуется новый пин-код.
  3. Если у вас версия ПРОФ — не переживайте о расходе кодов, вы всегда сможете запросить дополнительные через lic@1c.ru.
  4. Если у вас Базовая версия — избегайте временных установок на чужие устройства, так как количество попыток строго ограничено тремя.

Таким образом, хотя функции «отзыва на хранение» в 1С нет, гибкая политика выдачи дополнительных пин-кодов для бизнес-версий позволяет эффективно управлять лицензиями при любых изменениях в IT-инфраструктуре предприятия.

← На главную