Администрирование · 10 мин
Как работает программная лицензия 1С
Как устроена программная лицензия 1С: отличия от аппаратных ключей, виды лицензий, активация пин-кода, перенос на другой компьютер и типичные ошибки.
Программная лицензия 1С — это способ защиты платформы и конфигураций от нелицензионного использования без физического USB-ключа. Вместо аппаратного ключа HASP применяется файл лицензии с расширением .lic, который формируется на основе «ключа» конкретного компьютера — набора его аппаратных и программных параметров. Пока эти параметры не меняются, лицензия работает; при существенном изменении конфигурации оборудования файл становится недействительным.
Механизм построен на привязке к компьютеру. При первой активации система собирает сведения о машине: имя компьютера, версия операционной системы, параметры процессора, объём оперативной памяти, сетевые адаптеры, диски. Из этих данных формируется запрос, который вместе с пин-кодом отправляется в центр лицензирования 1С (автоматически через интернет, по электронной почте или по телефону). В ответ приходит уникальный файл лицензии, действительный только для этой конфигурации.
Понимание того, как работает программная лицензия, критично для администраторов и бухгалтеров: ошибка при обновлении Windows, замене жёсткого диска или переустановке системы может привести к потере активации и остановке работы. Ниже разобраны виды лицензий, порядок активации, правила переноса и способы восстановления.
Чем программная лицензия отличается от аппаратного ключа
Аппаратная защита 1С реализована через USB-ключи HASP: лицензия «живёт» внутри ключа, и её можно свободно переносить между компьютерами, просто вставив устройство в другой порт. Программная лицензия такой свободы не даёт — она жёстко привязана к машине, на которой была активирована. Зато ей не нужен физический носитель, который можно потерять или сломать.
С точки зрения функциональности обе защиты эквивалентны: платформа проверяет наличие лицензии при запуске клиентского приложения или при обращении к серверу 1С. Разница в эксплуатации: аппаратный ключ удобен при частой смене компьютеров, программная лицензия дешевле и не занимает USB-порт, но требует аккуратности при обслуживании техники.
Сравнение вариантов защиты
Подходит для стабильной инфраструктуры без частой замены ПК. Ограничение: слетает при смене оборудования и переустановке ОС.
Подходит при частом переносе между компьютерами и на серверах виртуализации. Ограничение: физический носитель можно потерять, нужен свободный порт и драйвер HASP.
Подходит для облачных сценариев и 1С:Фреш. Ограничение: зависит от доступности внешнего сервиса.
Какие бывают виды программных лицензий 1С
Лицензии различаются по количеству рабочих мест и назначению. Однопользовательская лицензия разрешает запуск одного сеанса на одном компьютере. Многопользовательские лицензии (на 5, 10, 20 и более пользователей) позволяют одновременную работу нескольких сотрудников — при этом сам файл лицензии обычно размещается на сервере или выделенном компьютере, а клиенты получают лицензию по сети.
Отдельно существуют серверные лицензии — они нужны для работы сервера 1С:Предприятия в клиент-серверном варианте. Серверная лицензия также бывает программной и привязывается к параметрам сервера. Кроме того, различают лицензии на платформу и лицензии на прикладные решения (конфигурации): для работы отраслевого решения может требоваться и то, и другое.
Важно понимать, что клиентские лицензии в 1С не именные, а конкурентные: лицензия на 10 пользователей позволяет работать любым десяти сотрудникам одновременно, независимо от их учётных записей. Одиннадцатый сеанс будет отклонён с сообщением о нехватке лицензий.
Как активировать программную лицензию
Активация выполняется при первом запуске платформы: если лицензия не найдена, открывается диалог «Получение лицензии». Пользователь выбирает способ получения — автоматически через интернет, по электронной почте или по телефону. Автоматический вариант самый быстрый: система сама формирует запрос, отправляет его в центр лицензирования и сохраняет полученный файл.
Перед активацией убедитесь, что компьютер настроен окончательно: установлены все драйверы, обновления ОС, задано постоянное имя машины. Каждая активация расходует пин-код, и хотя резервные пин-коды предусмотрены, их количество ограничено. Если пин-коды закончатся, потребуется обращение к партнёру 1С или в фирму «1С» для получения новых.
- 1Подготовьте компьютер: завершите обновления ОС, установите драйверы, задайте постоянное имя машины
- 2Запустите 1С и в диалоге получения лицензии выберите способ «Автоматически»
- 3Введите пин-код из комплекта поставки и регистрационные данные организации в точности как при покупке
- 4Дождитесь получения и сохранения файла лицензии
- 5Перезапустите 1С и убедитесь, что программа стартует без сообщений о лицензии
Если интернета на компьютере нет, используйте вариант «по электронной почте»: система сформирует файл запроса, который переносится на машину с доступом в сеть, отправляется в центр лицензирования, а полученный ответ загружается обратно. Это дольше, но полностью автономный сценарий.
Что происходит при изменении оборудования
Платформа 1С при каждом запуске сравнивает текущие параметры компьютера с теми, что зафиксированы в файле лицензии. Незначительные изменения система прощает, но существенные — замена материнской платы, процессора, сетевого адаптера, переустановка ОС, смена имени компьютера — приводят к выводу о том, что лицензия принадлежит «другому» компьютеру. Программа перестаёт запускаться.
Особенно осторожно нужно действовать с виртуальными машинами: изменение выделенных ресурсов, миграция на другой хост или пересоздание виртуальной сетевой карты могут изменить ключевые параметры. Для виртуальных сред многие администраторы предпочитают аппаратные ключи с пробросом USB или серверные варианты лицензирования.
Как восстановить и перенести лицензию
Если лицензия «слетела», восстановление выполняется повторной активацией: при запуске 1С снова откроется диалог получения лицензии, и нужно ввести следующий резервный пин-код. Важно при повторной активации указывать те же регистрационные данные организации, что и в первый раз, — при расхождении центр лицензирования может отклонить запрос или потребовать подтверждение.
Перенос лицензии на другой компьютер формально означает новую активацию на новой машине с расходованием пин-кода. Старый файл .lic при этом переносить бессмысленно — он не заработает на другом оборудовании. Если планируется замена парка машин, заранее оцените количество оставшихся пин-кодов и при необходимости заблаговременно запросите дополнительные.
Где хранится файл лицензии и как его проверить
Место хранения зависит от варианта установки. При установке платформы «для компьютера» файл размещается в общем каталоге, доступном всем пользователям машины; при установке «для пользователя» — в профиле конкретного пользователя. Многопользовательские лицензии, раздаваемые сервером 1С, хранятся в служебной папке сервера.
Проверить состояние лицензии можно через диалог «О программе» в клиентском приложении — там отображается информация об используемой лицензии. Косвенным признаком проблем служит сообщение «Не обнаружено лицензии для использования программы» при запуске. В этом случае сначала проверьте, не был ли удалён или перемещён файл .lic, и только потом расходуйте резервный пин-код.
Как проверить результат
1С стартует без диалога получения лицензии
Появляется сообщение об отсутствии лицензии
Отображается активная лицензия и её тип
Информация о лицензии отсутствует или указан чужой компьютер
Файл присутствует в служебном каталоге платформы
Файл отсутствует или имеет нулевой размер
Типичные ошибки и ограничения
Самая распространённая ошибка — активация лицензии на «сыром» компьютере, который затем доустанавливают: добавляют память, меняют сетевую карту, накатывают обновления Windows. Каждое такое действие приближает момент, когда лицензия перестанет распознавать машину. Вторая частая проблема — неточное воспроизведение регистрационных данных при повторной активации: лишний пробел или иной регистр букв в названии организации может вызвать отказ.
Также стоит помнить об ограничениях: программная лицензия не работает на некоторых конфигурациях с динамически меняющимся оборудованием, а в терминальных средах требуется корректная схема раздачи лицензий через сервер. Потерянный комплект пин-кодов — серьёзная проблема: храните конверт с пин-кодами в надёжном месте отдельно от компьютера.
Часто задаваемые вопросы
Можно ли использовать одну программную лицензию на двух компьютерах?
Нет. Однопользовательская программная лицензия привязана к одному компьютеру. Для работы на нескольких машинах нужны отдельные лицензии на каждую или многопользовательская лицензия, раздаваемая по сети с сервера.
Что делать, если закончились резервные пин-коды?
Обратитесь к партнёру 1С, у которого приобреталась программа, или напрямую в фирму «1С» с подтверждением регистрации продукта. После проверки выдаются дополнительные пин-коды. Процедура занимает время, поэтому следить за остатком пин-кодов нужно заранее.
Слетит ли лицензия при обновлении платформы 1С?
Обычно нет: обновление платформы не меняет аппаратные параметры компьютера, и файл лицензии остаётся действительным. Риск возникает при переустановке операционной системы или существенной смене оборудования.
Что выбрать для виртуальной машины — программную лицензию или USB-ключ?
Для виртуальных сред надёжнее аппаратный ключ с пробросом USB в гостевую систему или серверная схема лицензирования. Программная лицензия на виртуальной машине чувствительна к миграциям между хостами и изменениям виртуального оборудования.
Где посмотреть, сколько пин-кодов уже использовано?
Самостоятельно из платформы это не видно — учёт ведётся по записям активаций. Рекомендуется вести собственный журнал: дата активации, компьютер, использованный пин-код. Точное состояние можно уточнить у партнёра 1С по регистрационному номеру продукта.
Работает ли программная лицензия без интернета после активации?
Да. Интернет нужен только в момент активации (и то можно обойтись вариантом по электронной почте). Дальше платформа проверяет лицензию локально, сверяя файл .lic с параметрами компьютера.
Что важно запомнить
Программная лицензия 1С — файл .lic, привязанный к оборудованию конкретного компьютера и активируемый пин-кодом. Активируйте её только на полностью настроенной машине, храните пин-коды отдельно от ПК, а перед заменой оборудования или переустановкой ОС проверяйте наличие резервных пин-кодов.