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