Где найти регистрационный номер, PIN-код и файл лицензии 1С 8.3
Содержание
Быстрее всего номер лицензии в 1С смотрят прямо в программе: Главное меню → Справка → О программе. В окне есть сведения о полученной лицензии: её тип, регистрационный номер комплекта
и путь к файлу лицензии (для программной) или данные ключа (для аппаратной HASP).
Если база не запускается или нужен полный список лицензий на компьютере, используйте консольную утилиту ring или загляните в папку с файлами .lic. Для серверных лицензий есть консоль кластера и утилита rac. Способ зависит от того, что именно вы называете «номером лицензии», поэтому сначала о терминах.
Что именно искать: регистрационный номер, PIN-код и файл лицензии
Под «номером лицензии» в 1С понимают разные вещи. Из-за этого бухгалтер и партнёр 1С часто говорят о разном.
| Что это | Как выглядит | Где находится | Для чего нужно |
|---|---|---|---|
| 📄 Регистрационный номер комплекта | Цифровой номер | Регистрационная анкета, конверт с PIN-кодами, «О программе» | Регистрация продукта, обращения в поддержку, восстановление |
| 🔑 PIN-код (код активации) | 15 цифр, обычно группами по 3 | Конверт или электронная поставка | Однократная активация программной лицензии |
| 💾 Файл лицензии | Файл с расширением .lic | Папка licenses на компьютере или сервере | Именно его проверяет платформа при запуске |
| 🔌 Аппаратный ключ HASP | USB-ключ | Порт компьютера или сервера | Лицензия «зашита» в ключ, файла нет |
Главное различие: PIN-код одноразовый, а регистрационный номер постоянный. После активации PIN-код «привязывается» к параметрам компьютера. Повторно на другом железе он уже не сработает — для этого есть резервные PIN-коды.
Регистрационный номер — паспорт комплекта. Он один на весь комплект и не меняется при переактивации. Именно его спрашивают в поддержке и на линии консультаций.
Код активации и PIN-код — одно и то же. Если поставщик просит «код активации», от вас ждут PIN из конверта, а не регистрационный номер.
Отдельно стоит лицензия на конфигурацию (например, на 1С:Бухгалтерию) и лицензия на платформу (клиентские лицензии на рабочие места). У каждой свой регистрационный номер, если они куплены разными комплектами.
Номер лицензии в окне «О программе»
Этот способ подходит, если база открывается. Права администратора не нужны.
- Запустите 1С и войдите в базу.
- Откройте главное меню — кнопка с тремя полосками в левом верхнем углу окна (в интерфейсе «Такси»).
- Выберите
Справка → О программе. - Найдите в окне строки со сведениями о лицензии.
Что вы увидите, зависит от типа лицензии:
- 💾 Программная лицензия — регистрационный номер комплекта и полный путь к файлу
.lic. По пути сразу видно, где лежит лицензия: на этом компьютере или на сервере. - 🔌 Аппаратный ключ — указание, что лицензия получена от ключа защиты, и сведения о ключе.
- 🖥️ Лицензия получена сервером — в клиент-серверном варианте лицензию может выдавать сервер 1С. Тогда в окне будет сказано об этом, а файл лежит на сервере, а не у пользователя.
Для обращения в поддержку сделайте снимок экрана этого окна. Так вы передадите и регистрационный номер, и версию платформы без ошибок перепечатки.
Ограничение способа: окно показывает только ту лицензию, которую сеанс получил сейчас. Если на компьютере активировано несколько комплектов, остальные здесь не видны. Для полного списка нужна утилита ring.
Как узнать номер лицензии утилитой ring
ring — консольная утилита фирмы 1С для работы с программными лицензиями. С её помощью можно посмотреть все лицензии
на компьютере даже тогда, когда база не запускается. Утилита написана на Java, поэтому на компьютере должна быть установлена Java (JRE).
Подготовка
- Откройте командную строку от имени администратора.
- Перейдите в папку, где установлена утилита. В Windows её обычно ищут в каталоге
C:\Program Files\1C\1CE\components\— внутри папка с именем вида1c-enterprise-ring-.... - Проверьте, что утилита отвечает: введите
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. Платформа ищет такие файлы в нескольких местах.
| Система | Каталог | Для кого |
|---|---|---|
| Windows | C:\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. Веб-консоль драйвера ключа
Драйвер ключей защиты ставится вместе с платформой (компонент «Драйвер защиты» в установщике) или отдельно. У драйвера есть веб-консоль администрирования:
- Откройте браузер на компьютере, куда вставлен ключ.
- Перейдите по адресу
http://localhost:1947. - Откройте список ключей (раздел Sentinel Keys).
В списке видны все ключи, которые видит драйвер, их идентификаторы и где они расположены: локально или на другом компьютере сети. Если ключа в списке нет, проблема не в 1С, а в драйвере, порте USB или пробросе ключа в виртуальную машину.
Справка → О программе. Там и номер, и путь к файлу.ring license list или откройте папку C:\ProgramData\1C\licenses.http://localhost:1947 — там список ключей.rac session list --licenses на сервере.Лицензии на сервере 1С: консоль кластера и rac
В клиент-серверном варианте лицензий две группы. Лицензия на сервер 1С нужна самому серверу. Клиентские лицензии могут лежать у пользователей или на сервере — тогда их выдаёт сервер.
Консоль администрирования серверов
- Запустите оснастку «Администрирование серверов 1С:Предприятия».
- Раскройте
Центральные серверы → <имя сервера> → Кластеры → <кластер>. - Откройте узел «Сеансы». В свойствах сеанса видно, какую лицензию он получил: тип, регистрационный номер, имя файла и выдана ли она сервером.
- Для лицензии самого сервера раскройте узел «Рабочие процессы» и посмотрите лицензии у рабочего процесса.
Чтобы клиенты получали лицензию с сервера, в свойствах информационной базы должен стоять флажок «Разрешить выдачу лицензий сервером 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С где-то ещё запускается, номер есть в «О программе» или в выводе
ring license list. Это самый быстрый путь. - Резервная копия папки
licenses. Имя лицензии вringсодержит и PIN, и регистрационный номер. - Документы. Регистрационная анкета, конверт с PIN-кодами, коробка, товарная накладная от поставщика.
- Личный кабинет на портале 1С. Зарегистрированные продукты организации видны в кабинете пользователя.
- Партнёр 1С. Продавец знает регистрационные номера проданных им комплектов и поможет с восстановлением.
Восстановление лицензии после переустановки
Если оборудование не менялось, лицензию восстанавливают тем же PIN-кодом. В мастере получения лицензии выберите режим восстановления и введите данные точно так же, как при первой активации: название организации, ИНН, адрес. Расхождение в одной букве даст отказ.
Если оборудование изменилось, понадобится резервный PIN-код. В стандартном комплекте их обычно несколько: один основной и резервные. Когда резервные закончились, новые PIN-коды выдаёт центр лицензирования фирмы 1С по запросу через партнёра.
Что сделать сразу после того, как нашли номер
Частые вопросы
Можно ли узнать PIN-код по уже активированной лицензии?
ring license list показывает имя лицензии, первая часть которого — PIN, использованный при активации.Номер лицензии и номер ключа HASP — одно и то же?
Почему в «О программе» не видно моей второй лицензии?
ring license list.