К статье
Практический материал

Администрирование · 12 мин

Программная лицензия 1С: что это и как с ней работать

Что такое программная лицензия 1С, чем она отличается от аппаратного ключа, как активировать пин-код, перенести лицензию и восстановить её при сбое.

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

Такой вариант лицензирования удобен там, где нет возможности или желания использовать аппаратный ключ HASP: на виртуальных серверах, удалённых рабочих местах, в облачных инфраструктурах. При этом программная лицензия накладывает обязанности на администратора: нужно хранить пин-коды, контролировать привязку к оборудованию и понимать, как восстановить лицензию после переустановки системы или замены комплектующих.

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

Что такое программная лицензия 1С и как она устроена

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

Если совпадение достаточное — программа считает лицензию действительной и запускается. Если оборудование изменилось существенно (заменена материнская плата, переустановлена ОС с изменением ключевых параметров), файл лицензии «отвязывается», и 1С сообщает, что лицензия не найдена. Это не потеря права пользования: лицензию можно восстановить через резервный пин-код или повторную активацию.

Важно различать клиентские и серверные лицензии. Клиентская программная лицензия даёт право запуска на рабочих местах (однопользовательская — на одном компьютере, многопользовательская — на заданном числе машин). Серверная лицензия активируется на сервере «1С:Предприятия» и определяет право работы самого сервера в клиент-серверном варианте.

Чем программная лицензия отличается от аппаратного ключа

Аппаратный ключ HASP — это физическое USB-устройство. Программная лицензия — файл. Различия между ними определяют выбор в конкретной инфраструктуре, поэтому сопоставим основные параметры.

ПараметрПрограммная лицензияАппаратный ключ HASP
НосительФайл .lic на дискеUSB-устройство
ПривязкаК параметрам оборудованияК самому устройству
Перенос на другой ПКЧерез новую активацию пин-кодаПросто переставить ключ
Риск при замене оборудованияМожет потребоваться переактивацияОтсутствует
Виртуальные машиныРаботает, но чувствительна к изменениям ВМТребуется проброс USB или сетевой ключ
Потеря/кражаФайл можно скопировать, но он бесполезен на другом ПКУтрата ключа = утрата лицензии

На практике программные лицензии чаще выбирают для клиентских рабочих мест и виртуальных сред, а аппаратные ключи — для серверов, где важна простота переноса между физическими машинами. Возможна и комбинация: сервер с ключом HASP, рабочие места — с программными лицензиями.

Сравнение вариантов

Программная лицензия

Подходит для рабочих станций, виртуальных машин и удалённых офисов. Ограничение: чувствительна к замене оборудования и переустановке ОС.

Аппаратный ключ HASP

Подходит для серверов и случаев частого переноса между машинами. Ограничение: физическая утрата ключа означает потерю лицензии.

1С:Фреш / облачная подписка

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

Как активировать программную лицензию

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

Порядок активации
  1. 1
    Запустите 1С:Предприятие. При отсутствии лицензии откроется диалог с предложением получить лицензию — согласитесь.
  2. 2
    Выберите вариант «Автоматически» при наличии интернета или «На электронном носителе / через файл» для offline-активации.
  3. 3
    Введите пин-код из комплекта поставки и при необходимости регистрационные данные организации — вводите их точно, как при покупке.
  4. 4
    Подтвердите получение лицензии: платформа сформирует файл .lic и сохранит его в служебном каталоге.
  5. 5
    Перезапустите программу и убедитесь, что сообщение об отсутствии лицензии больше не появляется.
  6. 6
    Запишите пин-код и данные организации в защищённое хранилище — они понадобятся при переактивации.

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

Где хранится файл лицензии и как его найти

По умолчанию файлы лицензий размещаются в служебных каталогах платформы. На компьютере с Windows это, как правило, каталог вида C:\ProgramData\1C\licenses (для лицензий, общих для всех пользователей) либо подкаталог в профиле пользователя. Точное расположение зависит от версии платформы и способа установки.

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

Перенос лицензии и восстановление после сбоя

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

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

Маршрут решения

Как выбрать действие

1С сообщает «лицензия не найдена» после замены оборудования или переустановки ОСПовторно активируйте пин-код на этом компьютере; если основной пин-код исчерпан — используйте резервный из комплекта
Резервные пин-коды закончилисьОбратитесь к партнёру 1С или в центр лицензирования для получения дополнительных пин-кодов, указав регистрационный номер продукта
Нужно перенести лицензию на новый компьютерАктивируйте пин-код на новой машине; старый файл лицензии можно удалить, он не переносится
Лицензия есть, но занята другим сеансомПроверьте зависшие сеансы в консоли сервера или завершите лишние экземпляры 1С на рабочих местах

При повторной активации критически важно вводить те же регистрационные данные организации, что и при первичной активации. Расхождение в названии или ИНН — частая причина отказа. Храните скриншот или распечатку первичной активации вместе с пин-кодами.

Типичные ошибки и как их избежать

Большинство проблем с программными лицензиями связано не с самой технологией, а с организационными упущениями: потерянными пин-кодами, незапланированной заменой оборудования, неверным размещением файлов. Разберём основные ошибки.

Типичные ошибки
01
Не сохранён пин-код и регистрационные данные — при первом же сбое восстановление превращается в длительную переписку с центром лицензирования
02
Активация на виртуальной машине без фиксации её параметров — при миграции ВМ на другой хост лицензия перестаёт определяться
03
Копирование файла .lic на другой компьютер вместо новой активации — лицензия не работает, время потеряно
04
Замена оборудования без предварительной проверки запаса резервных пин-кодов — после апгрейда сотрудники не могут войти в 1С
05
Размещение многопользовательской лицензии в профиле одного пользователя — остальные рабочие места её не видят

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

Контрольные точки

Как проверить результат

Запуск 1С после активации
Норма

Программа открывается без сообщения о поиске лицензии

Тревожный признак

Появляется диалог «лицензия не найдена» или ошибка получения лицензии

Сведения о лицензии в «О программе»
Норма

Отображается серийный номер и тип лицензии, совпадающие с купленным продуктом

Тревожный признак

Раздел пуст или показывает не ту лицензию

Файл .lic в каталоге лицензий
Норма

Файл присутствует, дата создания соответствует активации

Тревожный признак

Файла нет или он нулевого размера

Работа после перезагрузки ПК
Норма

Лицензия определяется стабильно при каждом запуске

Тревожный признак

Лицензия пропадает периодически — проверяйте изменения оборудования или конфликты сетевых адаптеров

Когда программной лицензии недостаточно

Программное лицензирование покрывает большинство сценариев, но есть ситуации, где стоит рассмотреть альтернативы. Если сервер регулярно переносится между физическими машинами, аппаратный ключ избавит от переактиваций. Если инфраструктура большая и динамичная, удобнее централизованная раздача лицензий через сервер «1С:Предприятия» или менеджер лицензий HASP.

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

Перед плановой заменой сервера или материнской платы сначала проверьте, сколько резервных пин-кодов осталось в комплекте, и только потом выключайте оборудование. Обратный порядок действий — самая частая причина простоя учётной системы на один-два рабочих дня.
ПЗ
Практическое замечание
Итог

Что важно запомнить

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

Частые вопросы

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

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

Что делать, если закончились резервные пин-коды?

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

Работает ли программная лицензия на виртуальной машине?

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

Можно ли заменить программную лицензию на аппаратный ключ?

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

Почему 1С периодически теряет лицензию без видимых причин?

Частые скрытые причины: отключение или замена сетевого адаптера (включая появление новых виртуальных адаптеров от VPN и гипервизоров), обновление ОС, изменяющее системные идентификаторы, конфликт нескольких файлов лицензий в каталоге. Проверьте историю изменений оборудования и оставьте в каталоге только актуальный файл лицензии.

Нужна ли программная лицензия для файловой базы на одном компьютере?

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