Как получить программную лицензию 1С по пин-коду и не потерять её при смене железа
Содержание
Программную лицензию 1С активируют при первом запуске: платформа не находит лицензию и сама открывает диалог получения. В нём вводят регистрационный номер комплекта
и пин-код из конверта, заполняют данные владельца, и через минуту на компьютере появляется файл лицензии .lic. Без интернета лицензию тоже можно получить, но в несколько заходов, через файл запроса.
Типичная ситуация: купили 1С:Бухгалтерию с лицензией на 5 рабочих мест, поставили платформу, а при открытии базы видите Не обнаружена лицензия для использования программы. Это не поломка, а штатное приглашение активировать лицензию
. Порядок действий общий для платформы 8.3 и не зависит от конфигурации: что Бухгалтерия, что ЗУП, что УТ 11 активируются одинаково.
Какие бывают программные лицензии 1С
Программная лицензия — это файл, привязанный к параметрам конкретного компьютера. Аппаратная лицензия — USB-ключ HASP, который можно переставить в другой порт или на другой ПК. Здесь речь про первую.
| Вид лицензии | Что даёт | Где активируют |
|---|---|---|
| Однопользовательская (основная поставка) | 1 рабочее место | На компьютере пользователя |
| Многопользовательская клиентская (на 5, 10, 20… мест) | N одновременных сеансов по одному пин-коду | На одном компьютере, к которому подключаются, или на сервере 1С |
| Лицензия на сервер 1С:Предприятия (32/64 бит, КОРП) | Право запустить кластер серверов | На компьютере, где работает сервер 1С |
Несколько важных особенностей:
- 🔢 Одна лицензия считает одновременные сеансы, а не пользователей в справочнике. Бухгалтеров может быть 12, лицензий 5 — если одновременно работают пятеро, всё в порядке.
- 🖥️ Клиентская лицензия, установленная на компьютер пользователя, работает только на нём. Чтобы раздавать места по сети, её ставят на сервер 1С или на компьютер, к которому ходят через удалённый рабочий стол.
- 📦 Лицензия на сервер не даёт рабочих мест. Клиентские лицензии покупают отдельно.
- 🎓 Учебная версия работает без лицензии, но с ограничениями. Рабочую базу на ней вести нельзя.
Лицензия на платформу одна на все конфигурации. Если на компьютере есть лицензия на 1 место, ею пользуется и Бухгалтерия, и ЗУП, но не одновременно в двух сеансах.
Что подготовить перед активацией лицензии 1С
Активация занимает пару минут, если всё под рукой. Если нет — пин-код можно испортить ошибкой в данных владельца, и потом придётся тратить резервный.
Данные из конверта
В коробке или в электронной поставке есть лицензионный конверт или карточка. Из неё нужны:
- Регистрационный номер комплекта — один на продукт.
- Пин-коды — как правило, один основной и два резервных на каждую лицензию. Основной используется при первой активации, резервные — при повторной.
Сфотографируйте или отсканируйте конверт и сохраните копию вне этого компьютера. Потерянный конверт — самая частая причина, почему перенос лицензии превращается в переписку с центром лицензирования.
Данные владельца
Диалог попросит заполнить сведения о владельце лицензии: название организации или ФИО, ИНН, адрес, контактное лицо.
Запишите эти данные дословно, как ввели: с теми же кавычками, сокращениями «ООО» и пробелами. При повторной активации резервным пин-кодом сервер лицензирования сверяет их с первоначальными. Расхождение в одной букве часто приводит к отказу.
Удобно завести в папке с документами 1С текстовый файл «Лицензия» и хранить там регномер, все пин-коды и данные владельца в том виде, в каком их ввели.
Компьютер и сеть
- 🔌 Активируйте лицензию на окончательной конфигурации компьютера. Если собираетесь менять материнскую плату, процессор или переустанавливать Windows — сначала сделайте это. Лицензия привязывается к железу, и любая крупная замена потребует нового пин-кода.
- 🌐 Для автоматической активации нужен выход в интернет с этого компьютера. Если трафик идёт через прокси или межсетевой экран, проверьте, что платформе разрешены исходящие HTTPS-соединения.
- 👤 Запускайте 1С от пользователя с правами записи в папку лицензий. Иначе лицензия будет получена, но не сохранится.
- 🖧 Для лицензий на сервер 1С заранее решите, на каком именно сервере будет работать кластер.
Пошаговая активация программной лицензии в 1С
Способ одинаков для однопользовательской и многопользовательской лицензии на локальном компьютере.
Получение через интернет
- Запустите 1С и откройте любую базу. Платформа не найдёт лицензию и предложит её получить. Если окно не появилось, а база открылась — лицензия уже есть (например, стоит ключ HASP).
- В диалоге выберите получение лицензии, а не поиск ключа защиты.
- Введите регистрационный номер комплекта.
- Введите основной пин-код. Его вводят без пробелов и дефисов, цифры — ровно как в конверте.
- Отметьте, что получаете лицензию впервые. Программа попросит данные владельца — заполните их по заготовке.
- Выберите автоматический способ получения через интернет и подтвердите.
- Платформа отправит запрос, получит ответ и сохранит файл лицензии. Перезапустите 1С.
После перезапуска база должна открыться без вопросов. Чтобы убедиться, что используется именно программная лицензия, откройте окно «О программе»: там указано, какая лицензия задействована в текущем сеансе.
Получение без интернета
Если компьютер изолирован от внешней сети, в том же диалоге выберите способ без интернета. Порядок такой:
- Платформа сформирует файл запроса — в нём закодированы пин-код и параметры компьютера.
- Перенесите файл на машину с интернетом и отправьте его в центр лицензирования способом, который предложит диалог.
- Полученный ответ перенесите обратно и загрузите через тот же диалог.
Запрос привязан к конкретному компьютеру. Сформировать его на одной машине, а загрузить ответ на другую не получится.
Где лежит файл лицензии
| ОС | Папка лицензий для всех пользователей |
|---|---|
| Windows | C:\ProgramData\1C\licenses |
| Linux | /var/1C/licenses |
Файл имеет расширение .lic, в имени — дата и время получения. Сделайте его резервную копию вместе с данными из конверта. Если файл случайно удалили, его можно вернуть из копии на тот же компьютер без затраты пин-кода — пока не менялось оборудование.
Если в папке несколько .lic от разных комплектов, платформа суммирует места. Две лицензии на 5 мест дают 10 одновременных сеансов.
Активация лицензий на сервере 1С:Предприятия
В клиент-серверном варианте лицензии удобнее держать на сервере. Тогда любой пользователь сети берёт свободное место при входе в базу, а при выходе возвращает его в общий пул.
Лицензия на сам сервер
Лицензию на сервер 1С:Предприятия получают на том компьютере, где запущен кластер. Самый простой способ — подключиться клиентом к базе на этом сервере: если лицензии на сервер нет, платформа предложит получить её и отправит запрос от имени сервера.
Регистрационный номер и пин-коды серверной лицензии свои, они не совпадают с клиентскими. Держите конверты отдельно и подписывайте, какой к чему относится.
Клиентские лицензии на сервере
Многопользовательскую клиентскую лицензию активируют так же через клиент, подключённый к серверной базе. В диалоге получения есть выбор, куда ставить лицензию: на этот компьютер или на сервер 1С:Предприятия. Выберите сервер — иначе лицензия привяжется к ноутбуку, с которого вы работали.
После получения файл лицензии появляется в папке лицензий на сервере, и кластер раздаёт места сеансам.
Как посмотреть, кто занял лицензии
Самый надёжный способ — утилита rac из каталога платформы на сервере. Сначала узнайте идентификатор кластера, потом выведите сеансы с информацией о лицензиях:
rac cluster list
rac session list --cluster=<идентификатор кластера> --licenses
В выводе видно, какой сеанс какую лицензию взял: программную с сервера, локальную с компьютера пользователя или ключ HASP. Это помогает понять, почему места «кончились», хотя людей в базе меньше, чем лицензий.
Если в кластере несколько рабочих серверов, задайте в требованиях назначения функциональности рабочего сервера, какой из них отвечает за выдачу лицензий. Иначе лицензия, полученная на одном сервере, окажется недоступна при выдаче мест на другом.
Если лицензия получена на сервере, а у пользователя на ПК лежит ещё и локальная, сеанс может взять локальную. Это нормально, но учитывайте при подсчёте занятых мест.
Перенос программной лицензии на другой компьютер
Программную лицензию нельзя «деактивировать» и отдать другому компьютеру, как HASP-ключ. Перенос — это повторная активация резервным пин-кодом на новом месте.
Когда нужна повторная активация
- 🖥️ Покупка нового компьютера или сервера.
- 🔧 Замена материнской платы, процессора, сетевой карты или системного диска.
- 💿 Переустановка Windows или Linux.
- ☁️ Перенос виртуальной машины на другой хост или изменение её параметров (MAC-адрес, число ядер, объём памяти).
Лёгкие изменения вроде установки программ или добавления оперативной памяти к потере лицензии обычно не приводят. Но гарантий нет: если после апгрейда 1С сообщила, что лицензия не найдена, — это и есть «смена железа» с её точки зрения.
Порядок переноса
- На новом компьютере запустите 1С — откроется диалог получения лицензии.
- Введите тот же регистрационный номер и резервный пин-код.
- Укажите, что получаете лицензию повторно. Введите уже использованный пин-код и данные владельца ровно в том виде, в каком вводили при первой активации.
- Получите лицензию и перезапустите программу.
- На старом компьютере удалите файл
.licиз папки лицензий — пользоваться им дальше нельзя.
Если пин-коды закончились
Когда основной и резервные пин-коды израсходованы, дополнительные выдаёт центр лицензирования фирмы 1С. Для этого обычно нужно подтвердить, что вы законный владелец: регистрационная анкета, документы о покупке, причина повторных активаций. Обращаются через партнёра, у которого покупали лицензию, или напрямую в центр лицензирования.
Если оборудование меняют часто (тестовые стенды, «плавающие» виртуалки), выгоднее HASP-ключ или выделенный сервер лицензий на стабильной машине. Каждый переезд программной лицензии съедает пин-код.
Ошибки при активации лицензий 1С и что с ними делать
Большинство проблем решается без обращения в поддержку. Найдите свой симптом:
C:\ProgramData\1C\licenses: если файла нет — активируйте лицензию; если есть, но не подходит — нужна повторная активация резервным пин-кодом.rac session list --licenses или в консоли администрирования: часто места держат зависшие сеансы и фоновые задания. Завершённые некорректно сеансы освобождают лицензию не сразу.Если зависшие сеансы держат лицензии
Зависший сеанс можно завершить в консоли администрирования серверов или через rac session terminate. Перед этим предупредите пользователей: сеанс оборвётся, несохранённые изменения в документах пропадут. Делайте это, когда человек точно не работает
, а не в разгар закрытия месяца.
Перезапуск службы сервера 1С тоже освобождает лицензии, но обрывает все сеансы сразу. Это крайняя мера — на вечер или выходные, после предупреждения всех пользователей.
Если ничего не помогло
Соберите для обращения к партнёру или в центр лицензирования:
- регистрационный номер комплекта и все пин-коды с отметкой, какие уже использованы;
- точный текст ошибки или снимок экрана;
- версию платформы (видна в окне «О программе»);
- что менялось на компьютере перед появлением проблемы.
С таким набором вопрос решают за одно обращение, а не за неделю переписки.
Частые вопросы
Можно ли активировать одну программную лицензию на двух компьютерах?
Сколько раз можно переносить программную лицензию?
Можно ли поставить программную лицензию и HASP-ключ на один компьютер?
Слетит ли лицензия при обновлении платформы 1С?
.lic остаётся в папке лицензий и продолжает работать.