Администрирование · 12 мин
Программная лицензия 1С: что это и как с ней работать
Что такое программная лицензия 1С, чем она отличается от аппаратного ключа, как активировать пин-код, перенести лицензию и восстановить её при сбое.
Программная лицензия 1С — это способ защиты платформы «1С:Предприятие» от нелицензионного использования, при котором право на запуск программы подтверждается не физическим USB-ключом, а файлом лицензии, привязанным к конкретному компьютеру. Файл формируется при активации пин-кода и содержит «отпечаток» аппаратных параметров машины: при существенном изменении конфигурации оборудования лицензия может перестать определяться.
Такой вариант лицензирования удобен там, где нет возможности или желания использовать аппаратный ключ HASP: на виртуальных серверах, удалённых рабочих местах, в облачных инфраструктурах. При этом программная лицензия накладывает обязанности на администратора: нужно хранить пин-коды, контролировать привязку к оборудованию и понимать, как восстановить лицензию после переустановки системы или замены комплектующих.
Ниже разобрано, как устроена программная лицензия, чем она отличается от аппаратной, как выполнить активацию и перенос, какие ошибки встречаются чаще всего и когда программный вариант лучше заменить аппаратным ключом или сервером лицензирования.
Что такое программная лицензия 1С и как она устроена
При активации пин-кода платформа формирует файл лицензии с расширением .lic. Внутри файла зашифрованы сведения о приобретённом продукте (количество рабочих мест, тип лицензии) и ключевые параметры компьютера: данные материнской платы, процессора, сетевых адаптеров, дисков, версии операционной системы. При каждом запуске платформа сверяет текущие параметры с записанными в файле.
Если совпадение достаточное — программа считает лицензию действительной и запускается. Если оборудование изменилось существенно (заменена материнская плата, переустановлена ОС с изменением ключевых параметров), файл лицензии «отвязывается», и 1С сообщает, что лицензия не найдена. Это не потеря права пользования: лицензию можно восстановить через резервный пин-код или повторную активацию.
Важно различать клиентские и серверные лицензии. Клиентская программная лицензия даёт право запуска на рабочих местах (однопользовательская — на одном компьютере, многопользовательская — на заданном числе машин). Серверная лицензия активируется на сервере «1С:Предприятия» и определяет право работы самого сервера в клиент-серверном варианте.
Чем программная лицензия отличается от аппаратного ключа
Аппаратный ключ HASP — это физическое USB-устройство. Программная лицензия — файл. Различия между ними определяют выбор в конкретной инфраструктуре, поэтому сопоставим основные параметры.
| Параметр | Программная лицензия | Аппаратный ключ HASP |
|---|---|---|
| Носитель | Файл .lic на диске | USB-устройство |
| Привязка | К параметрам оборудования | К самому устройству |
| Перенос на другой ПК | Через новую активацию пин-кода | Просто переставить ключ |
| Риск при замене оборудования | Может потребоваться переактивация | Отсутствует |
| Виртуальные машины | Работает, но чувствительна к изменениям ВМ | Требуется проброс USB или сетевой ключ |
| Потеря/кража | Файл можно скопировать, но он бесполезен на другом ПК | Утрата ключа = утрата лицензии |
На практике программные лицензии чаще выбирают для клиентских рабочих мест и виртуальных сред, а аппаратные ключи — для серверов, где важна простота переноса между физическими машинами. Возможна и комбинация: сервер с ключом HASP, рабочие места — с программными лицензиями.
Сравнение вариантов
Подходит для рабочих станций, виртуальных машин и удалённых офисов. Ограничение: чувствительна к замене оборудования и переустановке ОС.
Подходит для серверов и случаев частого переноса между машинами. Ограничение: физическая утрата ключа означает потерю лицензии.
Подходит, если не хотите администрировать лицензии вовсе: лицензирование выполняет сервис-провайдер. Ограничение: зависимость от интернет-канала и условий сервиса.
Как активировать программную лицензию
Активация выполняется на том компьютере, где будет работать 1С. Потребуется пин-код из комплекта поставки (на карточке или в электронном письме при покупке электронной поставки) и доступ в интернет либо возможность активации через файл запроса.
- 1Запустите 1С:Предприятие. При отсутствии лицензии откроется диалог с предложением получить лицензию — согласитесь.
- 2Выберите вариант «Автоматически» при наличии интернета или «На электронном носителе / через файл» для offline-активации.
- 3Введите пин-код из комплекта поставки и при необходимости регистрационные данные организации — вводите их точно, как при покупке.
- 4Подтвердите получение лицензии: платформа сформирует файл .lic и сохранит его в служебном каталоге.
- 5Перезапустите программу и убедитесь, что сообщение об отсутствии лицензии больше не появляется.
- 6Запишите пин-код и данные организации в защищённое хранилище — они понадобятся при переактивации.
Если активируется многопользовательская лицензия на несколько рабочих мест, файл лицензии обычно размещают на сервере или выделенной машине, доступной остальным компьютерам, а в настройках клиентов указывают путь к нему или используют сервер 1С как источник лицензий.
Где хранится файл лицензии и как его найти
По умолчанию файлы лицензий размещаются в служебных каталогах платформы. На компьютере с Windows это, как правило, каталог вида C:\ProgramData\1C\licenses (для лицензий, общих для всех пользователей) либо подкаталог в профиле пользователя. Точное расположение зависит от версии платформы и способа установки.
Найти действующую лицензию можно и через интерфейс: в диалоге запуска или в разделе информации о программе (в конфигураторе — «Сервис» → «О программе») отображаются сведения об используемых лицензиях. Это удобно, чтобы убедиться, какая именно лицензия захвачена сеансом.
Перенос лицензии и восстановление после сбоя
Перенос программной лицензии на другой компьютер — это не копирование файла, а новая активация. Файл .lic, скопированный на другую машину, работать не будет, потому что параметры оборудования не совпадут. Правильная процедура: активировать тот же пин-код на новом компьютере, используя резервный пин-код из комплекта или получив новый через центр лицензирования.
Типичные ситуации, когда лицензия «слетает»: замена материнской платы или сетевого адаптера, переустановка Windows, изменение параметров виртуальной машины, восстановление системы из образа на другое железо. Во всех этих случаях действует один и тот же алгоритм восстановления.
Как выбрать действие
При повторной активации критически важно вводить те же регистрационные данные организации, что и при первичной активации. Расхождение в названии или ИНН — частая причина отказа. Храните скриншот или распечатку первичной активации вместе с пин-кодами.
Типичные ошибки и как их избежать
Большинство проблем с программными лицензиями связано не с самой технологией, а с организационными упущениями: потерянными пин-кодами, незапланированной заменой оборудования, неверным размещением файлов. Разберём основные ошибки.
Чтобы минимизировать риски, заведите внутренний регламент: учётная карточка каждой лицензии (пин-коды, дата активации, компьютер, регистрационные данные), проверка запаса резервных пин-кодов перед плановым апгрейдом оборудования, фиксированные параметры виртуальных машин, на которых активированы лицензии.
Как проверить результат
Программа открывается без сообщения о поиске лицензии
Появляется диалог «лицензия не найдена» или ошибка получения лицензии
Отображается серийный номер и тип лицензии, совпадающие с купленным продуктом
Раздел пуст или показывает не ту лицензию
Файл присутствует, дата создания соответствует активации
Файла нет или он нулевого размера
Лицензия определяется стабильно при каждом запуске
Лицензия пропадает периодически — проверяйте изменения оборудования или конфликты сетевых адаптеров
Когда программной лицензии недостаточно
Программное лицензирование покрывает большинство сценариев, но есть ситуации, где стоит рассмотреть альтернативы. Если сервер регулярно переносится между физическими машинами, аппаратный ключ избавит от переактиваций. Если инфраструктура большая и динамичная, удобнее централизованная раздача лицензий через сервер «1С:Предприятия» или менеджер лицензий HASP.
Для организаций, которые не хотят заниматься лицензиями вовсе, существуют облачные варианты работы по подписке — там вопросы лицензирования берёт на себя оператор сервиса. Это не отменяет необходимости понимать модель лицензирования, но снимает операционные задачи по активации и восстановлению.
Перед плановой заменой сервера или материнской платы сначала проверьте, сколько резервных пин-кодов осталось в комплекте, и только потом выключайте оборудование. Обратный порядок действий — самая частая причина простоя учётной системы на один-два рабочих дня.
Что важно запомнить
Программная лицензия 1С — файл .lic, привязанный к оборудованию и создаваемый активацией пин-кода. Переносится только через новую активацию, восстанавливается резервными пин-кодами. Храните пин-коды и регистрационные данные, фиксируйте параметры виртуальных машин и проверяйте запас пин-кодов перед апгрейдом железа.
Частые вопросы
Можно ли использовать один пин-код на нескольких компьютерах?
Однопользовательский пин-код активирует лицензию на одном компьютере. Для нескольких рабочих мест приобретаются многопользовательские лицензии с собственными пин-кодами: одна активация покрывает заданное число сеансов. Попытка активировать однопользовательский пин-код параллельно на двух машинах приведёт к тому, что лицензия будет определяться только на одной из них.
Что делать, если закончились резервные пин-коды?
Нужно обратиться к партнёру 1С, у которого приобретался продукт, или напрямую в центр лицензирования фирмы «1С». Потребуется регистрационный номер продукта и данные организации. После проверки выдаются дополнительные пин-коды. Процедура занимает время, поэтому запас пин-кодов стоит контролировать заранее.
Работает ли программная лицензия на виртуальной машине?
Да, работает, но с оговоркой: лицензия привязана к параметрам виртуального оборудования. Миграция ВМ на другой хост, изменение виртуальных сетевых адаптеров или дисков может привести к «отвязке». Рекомендуется фиксировать конфигурацию ВМ и иметь под рукой резервный пин-код на случай переактивации после миграции.
Можно ли заменить программную лицензию на аппаратный ключ?
Прямой замены файла на ключ не предусмотрено — это разные варианты поставки. Если аппаратный ключ нужен по соображениям эксплуатации, его приобретают отдельно. Вопросы замены условий поставки решаются через партнёра 1С с учётом условий договора и действующих программ лицензирования.
Почему 1С периодически теряет лицензию без видимых причин?
Частые скрытые причины: отключение или замена сетевого адаптера (включая появление новых виртуальных адаптеров от VPN и гипервизоров), обновление ОС, изменяющее системные идентификаторы, конфликт нескольких файлов лицензий в каталоге. Проверьте историю изменений оборудования и оставьте в каталоге только актуальный файл лицензии.
Нужна ли программная лицензия для файловой базы на одном компьютере?
Да. Файловый вариант работы не отменяет лицензирования: платформа в любом случае проверяет наличие действующей лицензии — программной или аппаратной. Для одиночной файловой базы обычно достаточно однопользовательской программной лицензии, активированной на этом компьютере.