Активация программной защиты 1С 8.3: пин-код, сервер, перенос
Содержание
Чтобы зарегистрировать программную лицензию 1С, запустите 1С:Предприятие на том компьютере, где она будет работать, в окне «Не обнаружена лицензия» нажмите «Получить лицензию » и введите регистрационный номер продукта и пин-код из конверта. Если есть интернет, активация проходит автоматически за пару минут. Без интернета лицензию получают через файл-запрос.
Сложности начинаются позже: при смене железа, на виртуальной машине, на терминальном сервере и когда пин-коды заканчиваются. Каждый из этих случаев решается штатно, если знать порядок действий и беречь пин-коды.
Что подготовить перед регистрацией лицензии
Программная лицензия — это файл с расширением .lic, привязанный к параметрам конкретного компьютера. Получает его платформа в обмен на пин-код. Поэтому сначала соберите комплект.
📦 Что понадобится:
- Регистрационный номер продукта. Он указан в регистрационной карточке и на коробке (или в письме, если покупали электронную поставку).
- Конверт с пин-кодами. Обычно в нём один основной и несколько резервных пин-кодов. Каждый пин-код — отдельная попытка активации.
- Регистрационные данные владельца: название организации или ФИО, ИНН, адрес, контакты. Их вводят при активации.
- Доступ в интернет с этого компьютера или возможность перенести файл на компьютер с интернетом.
- Права администратора Windows, если лицензию ставите «для всех пользователей».
Регистрационные данные при повторной активации (после смены железа) нужно ввести так же, как в первый раз. Запишите их сразу: в отдельный файл, рядом со сканом конверта.
Две разные «регистрации»
Новичков путают два действия, которые обе называют регистрацией:
| Действие | Где делается | Зачем |
|---|---|---|
| Регистрация продукта | на портале 1С через личный кабинет или у партнёра | доступ к обновлениям, поддержке, сервисам |
| Активация лицензии | в самой программе на рабочем компьютере | чтобы 1С вообще запускалась |
Первое не заменяет второе. Без активированной лицензии платформа базу не откроет, даже если продукт зарегистрирован на портале. Исключение — учебная версия, ей лицензия не нужна.
Пошаговая активация программной лицензии 1С на компьютере
Порядок одинаковый для лицензии на одно рабочее место и для клиентских лицензий на несколько мест.
Шаг 1. Запустите программу
- Установите платформу 1С:Предприятие 8.3.
- Откройте любую базу. Если лицензии нет, появится окно с предложением получить её.
- Нажмите «Получить лицензию».
Шаг 2. Введите регномер и пин-код
- Укажите регистрационный номер продукта.
- Введите пин-код из конверта. Начинайте с основного.
- Если активация повторная, программа попросит ещё и ранее использованный пин-код. Держите его под рукой.
Шаг 3. Выберите способ получения
- 🌐 Автоматически через интернет — самый быстрый. Платформа сама связывается с центром лицензирования.
- 📄 Через файл — для компьютеров без интернета. Программа формирует файл-запрос, вы переносите его на машину с интернетом, получаете файл ответа и загружаете обратно.
- ☎️ По телефону или почте — запасной вариант, если не работают оба предыдущих.
Шаг 4. Заполните регистрационные данные
Введите организацию, ИНН, адрес. Ошибки здесь аукнутся при повторной активации — проверьте каждое поле.
Шаг 5. Укажите, где хранить лицензию
Программа спросит, для кого сохранить файл :
| Вариант | Папка | Когда выбирать |
|---|---|---|
| Для всех пользователей | C:\ProgramData\1C\licenses | компьютер с несколькими учётными записями Windows |
| Для текущего пользователя | %APPDATA%\1C\licenses | один пользователь, нет прав администратора |
После сохранения база откроется. Проверить, какая лицензия используется, можно в меню справки, команда «О программе».
Сразу скопируйте файл .lic и сохраните его вне этого компьютера. При переустановке Windows на том же железе копия возвращает лицензию без траты пин-кода.
Как зарегистрировать лицензию 1С на сервер
В клиент-серверном варианте нужны две вещи: лицензия на сервер 1С:Предприятия и клиентские лицензии на рабочие места.
Лицензия сервера
Её активируют на компьютере, где запущен сервер 1С. Практичный способ:
- Зайдите на сервер (локально или через RDP).
- Установите там клиент 1С той же версии, что и сервер.
- Подключитесь клиентом к серверной базе.
- При получении лицензии выберите сохранение для сервера и введите пин-код серверной лицензии.
Клиентские лицензии
Их можно активировать двумя способами:
- 🖥 На каждом рабочем компьютере. Лицензия на 1 место — на одну машину. Неудобно при большом парке.
- 🗄 На сервере 1С. Комплект на 5, 10, 20 мест активируют на сервере, и он выдаёт лицензии подключающимся клиентам. Привязки к рабочим станциям нет, замена ПК у бухгалтера лицензию не трогает.
Для клиент-серверной работы удобнее второй вариант. Сотрудник сменил ноутбук — переактивировать ничего не надо.
Сколько лицензий нужно
Считайте не сотрудников, а одновременные сеансы. Пример: в офисе 12 бухгалтеров, но одновременно в базе работают не больше 8 — хватит комплекта на 10 мест. Комплекты складываются: 10 + 5 дают 15 мест.
🧮 Что учесть при подсчёте:
- один пользователь, открывший две базы, на одном компьютере обычно занимает одно место; на разных компьютерах — два;
- фоновые задания и регламентные операции на сервере клиентских мест не занимают;
- Конфигуратор тоже потребляет место, если его открыть параллельно с работой пользователей;
- зависшие сеансы держат лицензию, пока их не завершить.
Если мест впритык, оставьте запас в 1-2 лицензии: обновление, сверка у главбуха и пара зависших сеансов легко съедают остаток.
Утилита ring для лицензий
В поставке платформы 8.3 есть консольная утилита администрирования лицензий. Посмотреть активированные лицензии:
ring license list
Для активации тоже есть отдельная команда ring license activate. Набор её параметров длинный и зависит от версии утилиты — смотрите справку командой ring license activate --help. Утилита удобна, если на сервере нет графического интерфейса или активацию нужно запустить скриптом.
Программная защита и ключ HASP: в чём разница
Лицензия 1С бывает двух видов: программная (файл) и аппаратная (USB-ключ HASP). Устройства у них разные, и путать их не стоит.
| Программная лицензия | Аппаратный ключ HASP | |
|---|---|---|
| Носитель | файл .lic | USB-ключ |
| Привязка | к параметрам компьютера | к самому ключу |
| Что ставить | ничего, механизм встроен в платформу | драйвер ключа, для сетевого ключа — менеджер лицензий |
| Смена компьютера | нужна повторная активация пин-кодом | переставили ключ — работает |
| Типичная проблема | сменили железо — лицензия слетела | ключ потеряли или сломали |
Для программной лицензии драйвер HASP ставить не нужно. Если раньше работали на ключах, а купили программные лицензии, драйвер можно оставить: обе системы уживаются на одном компьютере. Платформа учитывает все найденные лицензии.
Если на сервере стоят и ключ, и программная лицензия, при сбое одной из них пользователи могут продолжать работу на другой — в пределах её числа мест.
Перенос программной лицензии 1С на новое оборудование
Лицензия привязана к набору параметров компьютера: материнской плате, процессору, дискам, сетевым картам, версии Windows. Заменили значимый компонент — платформа перестаёт видеть лицензию как действительную.
🔧 Что обычно «ломает» лицензию:
- замена материнской платы или процессора;
- замена системного диска;
- смена или отключение сетевой карты;
- переустановка Windows с изменением версии;
- перенос виртуальной машины на другой хост.
Как перенести лицензию
- На новом компьютере установите платформу и откройте базу.
- Нажмите «Получить лицензию».
- Введите регномер и резервный пин-код из конверта.
- Укажите ранее использованный пин-код — тот, которым активировали старую машину.
- Введите регистрационные данные точно так же, как при первой активации.
Старую лицензию удалять не обязательно: на изменённом железе она всё равно не действует. Но если старый компьютер продолжает работать, использовать лицензию одновременно на двух машинах нельзя — это нарушение условий лицензионного соглашения.
Если резервные пин-коды закончились
Пин-коды не бесконечны. Когда все использованы, восстановить лицензию можно только через центр лицензирования фирмы 1С. Обращение отправляют на адрес licence@1c.ru или через партнёра, у которого покупали продукт. Обычно просят регистрационную карточку и объяснение, почему потребовалась переактивация.
Не тратьте пин-коды на эксперименты. Перед заменой железа или переустановкой системы сохраните файл .lic и регистрационные данные.
Терминальный сервер и виртуальные машины
Терминальный режим
На терминальном сервере (RDP) пользователи работают в одной системе, поэтому лицензии активируют на самом терминальном сервере. Каждый одновременный сеанс 1С занимает одно место.
Если 1С работает в клиент-серверном режиме и клиентские лицензии активированы на сервере 1С, терминальный сервер может не иметь своих лицензий: места выдаёт сервер 1С.
Сохраняйте лицензию «для всех пользователей». Вариант «для текущего пользователя» на терминале приведёт к тому, что лицензию увидит только тот, кто её получал.
Виртуализация
Виртуальная машина для лицензии — такой же компьютер, только параметры у него виртуальные. Проблемы появляются, когда эти параметры меняются сами.
🛡 Как не терять лицензию на ВМ:
- задайте статический MAC-адрес сетевым адаптерам ВМ;
- не меняйте число процессоров и объём памяти без нужды;
- не добавляйте и не удаляйте сетевые адаптеры;
- клонирование ВМ даёт копию с изменёнными параметрами — на клоне лицензию придётся активировать заново;
- при миграции между хостами проверяйте, сохраняются ли идентификаторы машины.
Если сервер 1С на ВМ часто переезжает, держите клиентские лицензии на сервере 1С и делайте копию .lic после каждой успешной активации.
Ошибки при регистрации лицензии и что с ними делать
C:\ProgramData\1C\licenses и %APPDATA%\1C\licenses. Файл есть, но ошибка повторяется — значит, изменилось оборудование, нужна переактивация резервным пин-кодом.Если ничего не помогло
- Проверьте через
ring license list, какие лицензии вообще видит система. - Убедитесь, что номер версии платформы на клиенте и сервере одинаковый.
- Посмотрите, не лежит ли рядом старый файл
.licот прежнего железа — иногда его принимают за рабочий. - Соберите регномер, использованные пин-коды и описание ошибки — и обращайтесь к партнёру или в центр лицензирования.
Частые вопросы
Сколько раз можно активировать одну программную лицензию 1С?
Можно ли активировать лицензию без интернета?
Нужно ли заново активировать лицензию после переустановки Windows?
.lic в папку лицензий. Если копии нет, придётся тратить резервный пин-код.