Как узнать регистрационный ключ и восстановить лицензии 1С на сервере?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

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

Проанализируем текущие используемые лицензии через интерфейс программы

Первое, с чего всегда стоит начинать поиск информации о лицензиях — это встроенные средства самой платформы 1С. Посмотрим на этот метод подробнее.

  1. Запустите любую информационную базу (например, вашу Бухгалтерию или Управление торговлей) в пользовательском режиме.
  2. Перейдите в главное меню и выберите пункт О программе.
  3. В открывшемся окне прокрутите текст до раздела, посвященного лицензиям.
  4. В этом блоке будет указано, какая именно лицензия сейчас задействована для сеанса: программная (с указанием части регистрационного номера) или аппаратная (с аббревиатурой HASP).

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

Разберем, где физически находятся файлы программных лицензий (*.lic)

Если сервер работает на базе ОС Windows Server (например, Windows 2016), программные лицензии хранятся в виде специальных файлов с расширением *.lic. Рассмотрим типичные каталоги, где система сохраняет эти файлы по умолчанию. Обратите внимание, что папки могут быть скрытыми, поэтому предварительно включите отображение скрытых файлов в проводнике.

Проверьте следующие директории:

  1. C:\ProgramData\1C\licenses — это основной и наиболее правильный каталог для хранения многопользовательских серверных лицензий.
  2. C:\Users\Имя_Пользователя\AppData\Local\1C\1cv8\conf — здесь файлы могут лежать, если лицензия активировалась локально под конкретным пользователем (частая ошибка при настройке сервера).
  3. C:\Program Files\1cv8\conf или C:\Program Files (x86)\1cv8\conf — старые пути по умолчанию для платформы.

Также настоятельно рекомендуем поискать на сервере текстовый файл с именем LicData.txt. Администраторы часто сохраняют его при первичной активации. Он содержит бесценную информацию: регистрационный номер, исходный пин-код и все данные об организации (ликдату).

Посмотрим, как прочитать содержимое файлов лицензий

Найти файлы *.lic — это лишь половина дела. Сами по себе они зашифрованы, но есть несколько способов извлечь из них полезную информацию.

Если лицензии получали относительно недавно, вы можете открыть файл *.lic с помощью обычного Блокнота. Сам файл будет содержать нечитаемые символы, но в самом конце документа обычно можно увидеть читаемый текст, где будет указан регистрационный номер.

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

Рассмотрим использование консольной утилиты RING

Для более профессионального администрирования рассмотрим использование официальной утилиты от фирмы 1С. Нам потребуется установить компонент Утилита лицензирования 1С:Предприятия (1C:Enterprise License Tools). Работа с утилитой RING производится через командную строку.

Откройте консоль от имени администратора и введите команду для вывода списка всех найденных лицензий на сервере:

ring license list

Эта команда выведет список в формате ТекущийПинКод-РегистрационныйНомер. Скопируйте нужное имя лицензии из вывода и используйте следующую команду для получения детальной информации:

ring license info --name <Имя_Лицензии>

В результате вы получите подробную информацию по конкретному ключу, включая количество рабочих мест, тип лицензии и данные о привязке к оборудованию.

Восстановление данных через Личный кабинет на Портале 1С

Выясним альтернативный путь. Если конфигурации и лицензии ранее были корректно зарегистрированы и привязаны к аккаунту вашей компании, то узнать все регистрационные номера можно вообще без поиска файлов на самом сервере.

Зайдите в личный кабинет на Портале ИТС. В разделе Программные продукты будет выведен список всех ваших приобретенных программ и лицензий с указанием их регистрационных номеров.

Что делать, если данные полностью утеряны: обращение в Центр лицензирования

Проанализируем наихудший сценарий: сервер упал, резервных копий папки с лицензиями нет, бумажные конверты с пин-кодами потеряны. В этом случае восстановить работоспособность поможет только официальный Центр лицензирования 1С.

Вам необходимо написать письмо-запрос по определенным правилам:

  1. Запрос обязательно составляется на официальном фирменном бланке организации.
  2. Документ должен быть заверен печатью компании и подписью генерального руководителя.
  3. В письме четко укажите наименование организации и ИНН.
  4. Критически важно: запросите не только регистрационный номер и активный пин-код, но и так называемую «ликдату» (LicData).

Что такое ликдата? Это персональные данные владельца (юридическое название компании, точный адрес, ответственное лицо и т.д.), вплоть до каждого символа, пробела и запятой, которые вводились при самой первой активации. Без точного совпадения этих данных при переактивикации (например, после замены материнской платы на сервере) система откажет вам в выдаче лицензии. Центр лицензирования пришлет вам эти данные в ответном письме, и вы сможете снова активировать свои рабочие места.

Аппаратные ключи защиты (HASP)

Напоследок затронем тему физических ключей. Если на вашем сервере используются аппаратные USB-ключи (HASP), то искать файлы *.lic бесполезно — их просто нет в природе для данного типа защиты.

Узнать, что используются именно они, можно через то же меню О программе (будет указано HASP). Сам регистрационный номер физического ключа выгравирован на корпусе самой "флешки" или напечатан на регистрационной анкете из коробки с программой. Для проверки количества занятых и свободных клиентских лицензий на таких ключах используются сетевые утилиты, такие как Aladdin Monitor.

← На главную