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