Администрирование · 10 мин
1C License Tools: что это такое и как работать с лицензиями 1С
Что такое 1C License Tools, какие утилиты входят в инструментарий лицензирования 1С, как активировать, проверить и перенести лицензию без потери активаций.
Под запросом «1C License Tools» обычно понимают набор штатных инструментов фирмы «1С» для работы с лицензиями платформы 1С:Предприятие: активацию пин-кодов, проверку и восстановление лицензий, перенос их между компьютерами и диагностику проблем с защитой. Это не отдельная коммерческая программа, а совокупность утилит и механизмов, встроенных в платформу и поставляемых вместе с ней.
Понимание того, как устроено лицензирование 1С, критично для системных администраторов и внедренцев: ошибка при переустановке системы, замене оборудования или переносе сервера может привести к потере активаций, а восстановление лицензии через техподдержку занимает время. Разберём, какие инструменты существуют, когда какой применять и как не потерять лицензии.
Как устроено лицензирование 1С:Предприятие
Платформа 1С:Предприятие защищается двумя способами: аппаратными ключами HASP (USB-ключи) и программными лицензиями. Аппаратный ключ работает автономно — платформа находит его в локальном USB-порту или по сети через менеджер лицензий. Программная лицензия привязывается к параметрам конкретного компьютера и активируется пин-кодом через центр лицензирования 1С.
Программная лицензия хранится в файле с расширением .lic и «привязывается» к ключевым параметрам машины: материнской плате, процессору, сетевым адаптерам, операционной системе и объёму оперативной памяти. При существенном изменении конфигурации лицензия может «слететь» — именно поэтому существуют инструменты восстановления и переноса.
Какие инструменты входят в арсенал лицензирования
Основной инструмент — мастер получения лицензий, встроенный в конфигуратор и запускаемый при первом старте платформы без лицензии. Он проводит активацию пин-кода в автоматическом режиме (при наличии интернета) или через файл запроса, который отправляется в центр лицензирования.
Второй важный инструмент — утилита Ring (1С:Обновление программ, командный интерфейс ring). Она устанавливается вместе с системой «1С:ЭДО»/сервисами 1С или отдельно и позволяет управлять дистрибутивами, обновлять конфигурации и работать с лицензиями из командной строки. Для администраторов Ring удобен тем, что операции можно автоматизировать скриптами.
Третий компонент — сервер лицензирования (в составе сервера 1С:Предприятия). В клиент-серверном режиме лицензии раздаёт сервер: программные лицензии активируются на самом сервере, и клиентские сеансы занимают их централизованно. Это снимает необходимость активировать лицензию на каждом рабочем месте.
Способы защиты 1С
Подходит для переноса между машинами без переактивации и для виртуальных сред с пробросом USB. Ограничение: ключ можно потерять или повредить физически.
Удобна для стационарных рабочих мест и серверов, не требует физического носителя. Ограничение: привязка к железу, риск слёта при замене комплектующих.
Оптимален для клиент-серверных инфраструктур: централизованная раздача лицензий всем сеансам. Требует корректной настройки сервера 1С.
Как активировать программную лицензию
Активация выполняется через мастер получения лицензий. Потребуется пин-код из комплекта поставки (16 символов) и регистрационный номер программного продукта. При первичной активации используется основной пин-код, резервные пин-коды из комплекта нужны для переактивации после смены оборудования.
- 1Запустите конфигуратор или толстый клиент — при отсутствии лицензии откроется мастер получения лицензий.
- 2Выберите «Первое получение лицензии» и введите регистрационный номер и пин-код из комплекта.
- 3Заполните данные организации в точности как при регистрации продукта — они сохраняются в файл лицензии.
- 4Выберите автоматическое получение (через интернет) или сохраните файл запроса для отправки в центр лицензирования.
- 5Сохраните полученный файл лицензии и проверьте запуск платформы.
- 6Сделайте резервную копию файла .lic и данных активации (регномер, пин-коды, данные организации).
Если интернета на машине нет, мастер формирует файл запроса, который передаётся в центр лицензирования (через личный кабинет портала 1С или по электронной почте). В ответ приходит файл лицензии, который загружается тем же мастером. Весь цикл при ручном способе обычно занимает от нескольких минут до одного рабочего дня.
Перенос и восстановление лицензий
Перенос программной лицензии на другой компьютер означает новую активацию: на старой машине файл лицензии удаляется, на новой активируется резервный пин-код. Именно поэтому резервные пин-коды нельзя терять — их количество в комплекте ограничено.
Если лицензия «слетела» после замены оборудования или переустановки ОС, сначала попробуйте восстановить её тем же мастером, выбрав пункт восстановления и указав те же данные организации, что при первичной активации. При совпадении ключевых параметров машины лицензия часто восстанавливается без расходования резервного пин-кода.
Когда все резервные пин-коды израсходованы, остаётся обращение в центр лицензирования 1С с заявкой на дополнительные пин-коды. Заявка подаётся через портал 1С и требует подтверждения регистрационных данных продукта.
Диагностика типичных проблем с лицензиями
Самые частые симптомы: платформа сообщает «не найдена лицензия», лицензия перестаёт определяться после обновления Windows или замены сетевой карты, сервер не раздаёт клиентские лицензии. В большинстве случаев причина — изменение параметров привязки или повреждение файла лицензии.
Наличие файла в каталоге лицензий и права доступа к нему
Что менялось: материнская плата, CPU, сетевые адаптеры, ОС
Служба сервера 1С запущена, лицензии активированы на сервере
Служба HASP License Manager, сетевые порты, настройки nethasp.ini
Файлы программных лицензий хранятся в служебных каталогах платформы (в Windows — внутри профилей пользователей и общих каталогов ProgramData). При диагностике проверяйте, что файл на месте, его дата соответствует активации, а у службы сервера 1С есть права на чтение каталога.
Как проверить результат
Конфигуратор и клиент стартуют без сообщения о лицензии
Окно «не найдена лицензия» при каждом запуске
Файл .lic существует, дата совпадает с активацией
Файл отсутствует или имеет нулевой размер
Сеансы занимают серверные лицензии, видимые в консоли кластера
Клиенты требуют локальную лицензию на каждом рабочем месте
Работа с лицензиями через Ring и командную строку
Утилита Ring позволяет выполнять часть операций без графического интерфейса: устанавливать и обновлять дистрибутивы платформы, управлять лицензиями на уровне модулей. Это удобно для автоматизации обновлений на нескольких серверах.
ring license list
ring --helpДля аппаратных ключей диагностика ведётся через менеджер лицензий HASP: проверяется, что служба запущена, ключ определяется в системе, а сетевые клиенты могут достучаться до сервера ключей по соответствующим портам. Конфигурационный файл nethasp.ini на клиенте задаёт адрес сервера с ключом.
Как подготовиться к безопасной работе с лицензиями
Минимальный набор мер: заведите защищённое хранилище с регистрационными номерами, всеми пин-кодами и точными данными организации, указанными при активации. Делайте резервные копии файлов .lic после каждой активации. Перед любым апгрейдом оборудования или переустановкой ОС проверяйте количество оставшихся резервных пин-кодов.
Для виртуальных сред учитывайте: программная лицензия чувствительна к изменениям виртуального оборудования. Для виртуальных серверов часто надёжнее использовать аппаратный ключ с пробросом USB или сетевой ключ, чтобы миграция виртуальной машины не приводила к слёту лицензии.
Держите под рукой снимок экрана или текстовый файл с данными, введёнными при первичной активации: наименование организации, ИНН, e-mail. Центр лицензирования сверяет эти данные при восстановлении, и даже различие в пробелах может стать причиной отказа в автоматическом восстановлении.
Частые вопросы
Сколько раз можно активировать одну программную лицензию 1С?
Количество активаций ограничено комплектом пин-кодов: один основной и несколько резервных. Когда резервные пин-коды заканчиваются, дополнительные запрашиваются через центр лицензирования на портале 1С с подтверждением регистрационных данных продукта.
Что делать, если лицензия слетела после обновления Windows?
Сначала запустите мастер получения лицензий и выберите восстановление, указав те же данные организации, что при первичной активации. Если ключевые параметры машины не менялись, лицензия обычно восстанавливается без расходования резервного пин-кода. Иначе потребуется активация резервным пин-кодом.
Можно ли перенести программную лицензию на другой компьютер?
Файл лицензии переносить нельзя — он привязан к железу. Правильная процедура: на новом компьютере выполняется новая активация резервным пин-кодом, а старый файл лицензии удаляется. Если аппаратный ключ HASP доступен, перенос сводится к перестановке USB-ключа.
Что такое Ring в контексте лицензий 1С?
Ring — командная утилита из состава сервисных инструментов 1С для установки и обновления дистрибутивов и работы с лицензиями. Она позволяет автоматизировать обслуживание платформы скриптами, что удобно при администрировании нескольких серверов.
Нужна ли лицензия на каждое рабочее место в клиент-серверном режиме?
Нет. В клиент-серверном варианте клиентские лицензии активируются на сервере 1С:Предприятия и раздаются сеансам централизованно. Локальные лицензии на рабочих местах в этом случае не требуются, если сервер лицензирования настроен корректно.
Что важно запомнить
1C License Tools — это мастер активации, утилита Ring, сервер лицензирования и механизмы программной защиты 1С. Храните пин-коды и данные активации в надёжном месте, делайте копии файлов .lic и готовьте резервные пин-коды перед любой сменой оборудования.