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

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

Как работают лицензии 1С: виды, активация и перенос

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

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

Ключевой принцип: лицензия привязывается к аппаратным параметрам компьютера (серийные номера компонентов, сетевые адаптеры, параметры операционной системы). Программная лицензия формирует файл с расширением .lic, в котором зашифрована «подпись» конкретной машины. Поэтому замена материнской платы, переустановка Windows с изменением параметров или перенос виртуальной машины на другой хост могут «сжечь» активацию — лицензия перестанет распознаваться.

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

Какие виды лицензий существуют в 1С

Лицензирование в экосистеме 1С делится на две независимые ветки: лицензии на платформу (технологическую основу) и лицензии на конфигурации (прикладные решения вроде «1С:Бухгалтерии»). Для работы программы нужны обе: платформа проверяет свою лицензию, а конфигурация может дополнительно проверять свою. На практике большинство коробочных поставок включают и то и другое.

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

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

Как платформа проверяет лицензию при запуске

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

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

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

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

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

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

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

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

Как работают аппаратные ключи HASP

Аппаратный ключ — это USB-устройство, содержащее зашитые лицензии. Платформа обращается к нему через драйвер HASP и менеджер лицензий. Ключ на одно рабочее место (локальный) вставляется непосредственно в компьютер пользователя. Сетевые ключи на 5, 10, 20 и более лицензий устанавливаются на любой компьютер в сети, а менеджер лицензий раздаёт их клиентам по сети.

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

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

Программная лицензия или USB-ключ

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

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

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

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

Сетевой ключ на сервере

Удобен для групп пользователей: лицензии раздаются централизованно. Ограничение: зависимость от доступности сервера лицензий и сети.

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

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

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

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

Почему возникает ошибка «Не найдена лицензия» и что делать

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

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

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

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

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

Запуск программы
Норма

1С открывается без сообщений о лицензии

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

Ошибка «Не найдена лицензия» или «Лицензия не подходит к компьютеру»

Файл лицензии
Норма

Файл .lic присутствует в каталоге лицензий и доступен на чтение

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

Файл отсутствует, нулевого размера или недоступен по правам

Сетевой ключ
Норма

Менеджер лицензий запущен, ключ виден в его интерфейсе

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

Ключ не определяется, служба остановлена

Сеансы пользователей
Норма

Число активных сеансов не превышает число клиентских лицензий

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

Пользователи получают отказ при свободных рабочих местах

Типичные ошибки при работе с лицензиями

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

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

Типичные ошибки
01
Активация на временном ПК — пин-код израсходован, а рабочее место переехало на другую машину.
02
Клонирование системы с файлом лицензии — конфликт активаций на всех копиях.
03
Замена железа без проверки резервных пин-кодов — работа встаёт до получения новых активаций.
04
Хранение USB-ключа в рабочем компьютере пользователя — ключ ломают или теряют.
05
Игнорирование зависших сеансов — кажется, что лицензий не хватает, хотя они заняты «мёртвыми» соединениями.

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

Итог

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

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

Частые вопросы о лицензиях 1С

Сколько раз можно активировать один пин-код?

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

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

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

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

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

Что делать, если USB-ключ потерян или сломан?

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

Нужна ли отдельная лицензия для сервера 1С?

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

Почему пользователи видят ошибку лицензии, хотя лицензии куплены?

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