Где найти регистрационный номер, PIN-код и файл лицензии 1С 8.3

· 9 мин

Содержание

Быстрее всего номер лицензии в 1С смотрят прямо в программе: Главное меню → Справка → О программе. В окне есть сведения о полученной лицензии: её тип, регистрационный номер комплекта и путь к файлу лицензии (для программной) или данные ключа (для аппаратной HASP).

Если база не запускается или нужен полный список лицензий на компьютере, используйте консольную утилиту ring или загляните в папку с файлами .lic. Для серверных лицензий есть консоль кластера и утилита rac. Способ зависит от того, что именно вы называете «номером лицензии», поэтому сначала о терминах.

Что именно искать: регистрационный номер, PIN-код и файл лицензии

Под «номером лицензии» в 1С понимают разные вещи. Из-за этого бухгалтер и партнёр 1С часто говорят о разном.

Что этоКак выглядитГде находитсяДля чего нужно
📄 Регистрационный номер комплектаЦифровой номерРегистрационная анкета, конверт с PIN-кодами, «О программе»Регистрация продукта, обращения в поддержку, восстановление
🔑 PIN-код (код активации)15 цифр, обычно группами по 3Конверт или электронная поставкаОднократная активация программной лицензии
💾 Файл лицензииФайл с расширением .licПапка licenses на компьютере или сервереИменно его проверяет платформа при запуске
🔌 Аппаратный ключ HASPUSB-ключПорт компьютера или сервераЛицензия «зашита» в ключ, файла нет

Главное различие: PIN-код одноразовый, а регистрационный номер постоянный. После активации PIN-код «привязывается» к параметрам компьютера. Повторно на другом железе он уже не сработает — для этого есть резервные PIN-коды.

Регистрационный номер — паспорт комплекта. Он один на весь комплект и не меняется при переактивации. Именно его спрашивают в поддержке и на линии консультаций.

Код активации и PIN-код — одно и то же. Если поставщик просит «код активации», от вас ждут PIN из конверта, а не регистрационный номер.

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

Номер лицензии в окне «О программе»

Этот способ подходит, если база открывается. Права администратора не нужны.

  1. Запустите 1С и войдите в базу.
  2. Откройте главное меню — кнопка с тремя полосками в левом верхнем углу окна (в интерфейсе «Такси»).
  3. Выберите Справка → О программе.
  4. Найдите в окне строки со сведениями о лицензии.

Что вы увидите, зависит от типа лицензии:

  • 💾 Программная лицензия — регистрационный номер комплекта и полный путь к файлу .lic. По пути сразу видно, где лежит лицензия: на этом компьютере или на сервере.
  • 🔌 Аппаратный ключ — указание, что лицензия получена от ключа защиты, и сведения о ключе.
  • 🖥️ Лицензия получена сервером — в клиент-серверном варианте лицензию может выдавать сервер 1С. Тогда в окне будет сказано об этом, а файл лежит на сервере, а не у пользователя.

Для обращения в поддержку сделайте снимок экрана этого окна. Так вы передадите и регистрационный номер, и версию платформы без ошибок перепечатки.

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

Как узнать номер лицензии утилитой ring

ring — консольная утилита фирмы 1С для работы с программными лицензиями. С её помощью можно посмотреть все лицензии на компьютере даже тогда, когда база не запускается. Утилита написана на Java, поэтому на компьютере должна быть установлена Java (JRE).

Подготовка

  1. Откройте командную строку от имени администратора.
  2. Перейдите в папку, где установлена утилита. В Windows её обычно ищут в каталоге C:\Program Files\1C\1CE\components\ — внутри папка с именем вида 1c-enterprise-ring-....
  3. Проверьте, что утилита отвечает: введите ring без параметров. Должен появиться список доступных команд.

Список лицензий

ring license list

Команда выводит все лицензии, найденные на компьютере. Каждая строка содержит имя лицензии в формате PIN-код-регистрационный номер и имя файла .lic. Первая часть до дефиса — PIN, которым активировали лицензию. Вторая часть — регистрационный номер комплекта.

Подробности по одной лицензии

ring license info --name 123456789012345-8100123456

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

Проверка, что лицензия действительна

ring license validate --name 123456789012345-8100123456

Если ring не запускается

  • ☕ Нет Java. Утилита сообщит, что не нашла Java. Установите JRE и пропишите путь к ней в переменной окружения JAVA_HOME, затем откройте новое окно командной строки.
  • 📂 Команда не найдена. Вы запускаете ring не из её папки. Перейдите в каталог утилиты командой cd или добавьте его в переменную PATH.
  • 🔒 Нет доступа к файлам. Лицензии в ProgramData читаются без проблем, но для проверки и активации командную строку нужно запускать от имени администратора.

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

Если лицензия не проходит проверку, ring выведет причину. Чаще всего это изменение оборудования: замена материнской платы, сетевой карты, перенос виртуальной машины на другой хост.

Команды удаления и активации в ring тоже есть. Не запускайте их «для проверки»: удалённый файл лицензии придётся восстанавливать, а повторная активация может израсходовать резервный PIN-код.

Файлы лицензий на диске: где их искать

Программная лицензия — это файл .lic. Платформа ищет такие файлы в нескольких местах.

СистемаКаталогДля кого
WindowsC:\ProgramData\1C\licensesДля всех пользователей компьютера
Windows%APPDATA%\1C\licensesТолько для текущего пользователя
Linux/var/1C/licensesДля всех пользователей

Папка ProgramData в Windows скрытая. Наберите путь прямо в адресной строке Проводника — так быстрее, чем включать показ скрытых файлов.

Как понять, какой файл к какому комплекту относится:

  • 📅 Имя файла обычно содержит дату и время активации — по нему видно, когда лицензию получили.
  • 🔍 Регистрационный номер внутри файла удобнее смотреть через ring license list: утилита сопоставит имя файла с номером.
  • 🧩 Если файлов несколько, это нормально: каждая активация (основная лицензия, дополнительные рабочие места) даёт свой файл.

Не открывайте файл .lic на редактирование и не сохраняйте его в текстовом редакторе. Даже лишний перевод строки делает лицензию недействительной.

В Linux проверьте права на каталог /var/1C/licenses: файлы должен читать пользователь, от имени которого работает 1С. Если лицензия активирована под root, а сервер 1С работает от своего пользователя, платформа может не увидеть файл.

Скопируйте содержимое папки licenses в отдельное место вместе с конвертом PIN-кодов. Если Windows переустановят на том же оборудовании, файл можно вернуть на место без новой активации.

Аппаратный ключ HASP: как посмотреть данные лицензии

С аппаратным ключом файла .lic нет: лицензия записана в сам USB-ключ. Номер ищут тремя путями.

1. Корпус ключа и документы

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

2. Окно «О программе»

Если 1С запускается с ключом, в окне Справка → О программе будет указано, что лицензия получена от ключа защиты.

3. Веб-консоль драйвера ключа

Драйвер ключей защиты ставится вместе с платформой (компонент «Драйвер защиты» в установщике) или отдельно. У драйвера есть веб-консоль администрирования:

  1. Откройте браузер на компьютере, куда вставлен ключ.
  2. Перейдите по адресу http://localhost:1947.
  3. Откройте список ключей (раздел Sentinel Keys).

В списке видны все ключи, которые видит драйвер, их идентификаторы и где они расположены: локально или на другом компьютере сети. Если ключа в списке нет, проблема не в 1С, а в драйвере, порте USB или пробросе ключа в виртуальную машину.

Какая у вас лицензия и где смотреть номер?

Лицензии на сервере 1С: консоль кластера и rac

В клиент-серверном варианте лицензий две группы. Лицензия на сервер 1С нужна самому серверу. Клиентские лицензии могут лежать у пользователей или на сервере — тогда их выдаёт сервер.

Консоль администрирования серверов

  1. Запустите оснастку «Администрирование серверов 1С:Предприятия».
  2. Раскройте Центральные серверы → <имя сервера> → Кластеры → <кластер>.
  3. Откройте узел «Сеансы». В свойствах сеанса видно, какую лицензию он получил: тип, регистрационный номер, имя файла и выдана ли она сервером.
  4. Для лицензии самого сервера раскройте узел «Рабочие процессы» и посмотрите лицензии у рабочего процесса.

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

Утилита rac

На сервере с запущенным агентом администрирования (ras) лицензии сеансов выводит команда:

rac cluster list
rac session list --cluster=<id кластера> --licenses

Первая команда даёт идентификатор кластера, вторая — сведения о лицензиях каждого сеанса. Для остальных параметров смотрите справку rac help.

Файлы лицензий на сервере

Программные лицензии сервера лежат в тех же каталогах, что и клиентские: C:\ProgramData\1C\licenses в Windows и /var/1C/licenses в Linux. Учтите: служба сервера 1С работает от своей учётной записи. Лицензия, активированная в папку профиля обычного пользователя (%APPDATA%), службе не видна.

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

Если номер лицензии потерян: где его восстановить

Ситуация частая: программу купили давно, бухгалтер сменился, конверт пропал. Проверьте источники по порядку.

  1. Работающий компьютер. Если 1С где-то ещё запускается, номер есть в «О программе» или в выводе ring license list. Это самый быстрый путь.
  2. Резервная копия папки licenses. Имя лицензии в ring содержит и PIN, и регистрационный номер.
  3. Документы. Регистрационная анкета, конверт с PIN-кодами, коробка, товарная накладная от поставщика.
  4. Личный кабинет на портале 1С. Зарегистрированные продукты организации видны в кабинете пользователя.
  5. Партнёр 1С. Продавец знает регистрационные номера проданных им комплектов и поможет с восстановлением.

Восстановление лицензии после переустановки

Если оборудование не менялось, лицензию восстанавливают тем же PIN-кодом. В мастере получения лицензии выберите режим восстановления и введите данные точно так же, как при первой активации: название организации, ИНН, адрес. Расхождение в одной букве даст отказ.

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

Что сделать сразу после того, как нашли номер

Сохранить данные о лицензии
Выполнено: 0 / 5

Частые вопросы

Можно ли узнать PIN-код по уже активированной лицензии?
Да. Команда ring license list показывает имя лицензии, первая часть которого — PIN, использованный при активации.
Номер лицензии и номер ключа HASP — одно и то же?
Нет. Идентификатор ключа присваивает производитель ключа. Регистрационный номер комплекта 1С указан в регистрационной анкете и документах.
Почему в «О программе» не видно моей второй лицензии?
Окно показывает только лицензию текущего сеанса. Остальные лицензии на компьютере выведет ring license list.
Нужен ли номер лицензии для обновления конфигурации?
Для подключения интернет-поддержки и договора сопровождения обычно нужен регистрационный номер комплекта. Для самого обновления через конфигуратор номер вводить не требуется.
Можно ли перенести файл .lic на другой компьютер?
Нет. Файл привязан к оборудованию, на другом компьютере он не пройдёт проверку. Для нового компьютера активируйте лицензию резервным PIN-кодом.