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

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

Как работает программная лицензия 1С

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

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

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

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

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

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

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

Сравнение вариантов защиты

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

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

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

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

Сервис лицензирования через интернет

Подходит для облачных сценариев и 1С:Фреш. Ограничение: зависит от доступности внешнего сервиса.

Какие бывают виды программных лицензий 1С

Лицензии различаются по количеству рабочих мест и назначению. Однопользовательская лицензия разрешает запуск одного сеанса на одном компьютере. Многопользовательские лицензии (на 5, 10, 20 и более пользователей) позволяют одновременную работу нескольких сотрудников — при этом сам файл лицензии обычно размещается на сервере или выделенном компьютере, а клиенты получают лицензию по сети.

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

Важно понимать, что клиентские лицензии в 1С не именные, а конкурентные: лицензия на 10 пользователей позволяет работать любым десяти сотрудникам одновременно, независимо от их учётных записей. Одиннадцатый сеанс будет отклонён с сообщением о нехватке лицензий.

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

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

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

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

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

Что происходит при изменении оборудования

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

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

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

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

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

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

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

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

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

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

Запуск клиентского приложения
Норма

1С стартует без диалога получения лицензии

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

Появляется сообщение об отсутствии лицензии

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

Отображается активная лицензия и её тип

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

Информация о лицензии отсутствует или указан чужой компьютер

Наличие файла .lic
Норма

Файл присутствует в служебном каталоге платформы

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

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

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Активация до завершения настройки ПК — последующая замена комплектующих приводит к потере лицензии и расходу резервных пин-кодов
02
Неточный ввод регистрационных данных при повторной активации — центр лицензирования отклоняет запрос
03
Хранение пин-кодов только на том же компьютере — при отказе диска восстановить лицензию нечем
04
Попытка скопировать файл .lic на другой компьютер — файл привязан к оборудованию и не заработает

Часто задаваемые вопросы

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

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

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

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

Слетит ли лицензия при обновлении платформы 1С?

Обычно нет: обновление платформы не меняет аппаратные параметры компьютера, и файл лицензии остаётся действительным. Риск возникает при переустановке операционной системы или существенной смене оборудования.

Что выбрать для виртуальной машины — программную лицензию или USB-ключ?

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

Где посмотреть, сколько пин-кодов уже использовано?

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

Работает ли программная лицензия без интернета после активации?

Да. Интернет нужен только в момент активации (и то можно обойтись вариантом по электронной почте). Дальше платформа проверяет лицензию локально, сверяя файл .lic с параметрами компьютера.

Итог

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

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