К статье
Практический материал

Администрирование · 8 мин

Где хранятся файлы лицензии 1С

Где хранятся файлы лицензии 1С в Windows и Linux: папки conf, srvinfo, файлы 2*.lic, licdata. Как найти, перенести и восстановить программную лицензию.

Программные лицензии 1С:Предприятие хранятся на диске в виде файлов с расширением .lic (обычно имена вида 2*.lic) внутри служебного каталога conf. Именно поэтому при переустановке Windows или переносе платформы на другой компьютер лицензия «слезает» — файл остаётся на старом месте или становится недействительным из-за смены аппаратных параметров.

Аппаратные ключи HASP (USB) никаких файлов на диске не создают: защита работает через драйвер ключа и менеджер лицензий. А вот программные лицензии жёстко привязаны к параметрам конкретного компьютера, и знание мест их хранения нужно для диагностики, резервного копирования и понимания, почему 1С вдруг просит активировать пин-код заново.

Где лежат файлы лицензий в Windows

Основное место хранения клиентских программных лицензий — скрытый системный каталог C:\ProgramData\1C\licenses. Именно сюда установщик платформы по умолчанию записывает файлы активации при вводе пин-кода. Папка ProgramData скрыта: чтобы её увидеть, включите отображение скрытых элементов в Проводнике или введите путь напрямую в адресной строке.

Второй возможный вариант — каталог conf внутри папки установки платформы, например C:\Program Files\1cv8\<версия>\bin\conf. Такое размещение встречается, если лицензию активировали с ключом установки, задающим локальное хранение, или если платформа старая. Третий вариант — профиль пользователя: C:\Users\<имя>\AppData\Local\1C\1Cv8\conf и аналогичный путь в Roaming.

Клиентская лицензияC:\ProgramData\1C\licenses

Стандартное расположение, файлы 2*.lic

Локальная в папке платформы...\1cv8\<версия>\bin\conf

Встречается при нестандартной установке

Профиль пользователяAppData\Local\1C\1Cv8\conf

Лицензия видна только этому пользователю

Сервер 1СC:\Program Files\1cv8\srvinfo

Папки reg_1541, файлы 1CV8Clst.lst и lic

Как быстро найти файл лицензии на конкретном компьютере

Если вы не уверены, куда именно записалась лицензия, надёжнее всего выполнить поиск по диску. Откройте Проводник, перейдите в корень диска C: и в строке поиска введите маску *.lic. Поиск может занять несколько минут, зато покажет все файлы активации, включая забытые копии в нестандартных местах.

Быстрее работает командная строка. Запустите её от имени администратора и выполните поиск по скрытым каталогам:

cmd
dir C:\*.lic /s /b /a 2>nul | findstr /i "1C"

Ещё один способ — посмотреть в самой 1С. В режиме «Конфигуратор» откройте «Сервис → Параметры», а в окне активации лицензии (при запросе пин-кода) мастер показывает текущий файл лицензии и его путь. В диалоге «О программе» также отображается информация об используемой лицензии.

Как найти файл лицензии
  1. 1
    Откройте C:\ProgramData\1C\licenses — чаще всего файл там
  2. 2
    Если пусто — проверьте каталог bin\conf в папке установки платформы
  3. 3
    Проверьте AppData\Local\1C\1Cv8\conf в профиле пользователя
  4. 4
    При неудаче выполните поиск по маске *.lic по всему диску
  5. 5
    Сверьте дату файла с датой последней активации лицензии

Где хранятся лицензии сервера 1С и в Linux

На сервере 1С:Предприятия программные лицензии записываются в служебный каталог кластера — по умолчанию C:\Program Files\1cv8\srvinfo. Внутри находятся подпапки вида reg_1541 (номер зависит от порта агента), где лежат файлы лицензий наряду со списком баз 1CV8Clst.lst. Серверные лицензии активируются на конкретный сервер и привязаны к его аппаратным параметрам.

В Linux-версии платформы серверный каталог — /opt/1cv8/x86_64/<версия>/ и каталог кластера ~/.1cv8/1C/1cv8/ (или /var/1cv8 в зависимости от установки). Клиентские лицензии под Linux ищите в ~/.1cv8/1C/1Cv8/conf. Права на эти каталоги должны позволять чтение службе агента сервера, иначе лицензия «не увидится» даже при физическом наличии файла.

Почему лицензия слетает и как это связано с файлами

Программная лицензия 1С привязана к «отпечатку» компьютера: имени машины, типу и серийным номерам ключевых компонентов, версии операционной системы, объёму памяти и другим параметрам. Файл .lic содержит зашифрованные данные этой привязки. Если параметры изменились — переустановили Windows, заменили материнскую плату, поменяли имя компьютера — файл остаётся на месте, но перестаёт быть валидным.

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

Можно ли перенести лицензию копированием файла

Короткий ответ — нет, простое копирование файла .lic на другой компьютер не работает: привязка к оборудованию не совпадёт, и платформа откажется её принимать. Копирование имеет смысл только как резервная копия для того же самого компьютера в неизменной конфигурации — например, перед экспериментами с системой.

Корректный перенос делается через повторную активацию: на новом компьютере запускается мастер получения лицензии, вводится пин-код из комплекта (или резервный пин-код), и центр лицензирования выдаёт новый файл. Многопользовательские программные лицензии переносятся аналогично — через сервер 1С или веб-сервис активации.

Типичные ошибки
01
Копирование .lic на другой ПК — лицензия не заработает из-за привязки к железу
02
Удаление файлов из srvinfo без копии — теряется список баз кластера
03
Потеря конверта с пин-кодами — без них повторная активация невозможна
04
Активация на ПК, который потом переустанавливают — лицензия сгорает впустую
05
Игнорирование прав доступа на Linux — файл есть, но служба его не читает

Как проверить, какую лицензию использует 1С

Откройте информационную базу, перейдите в «Справка → О программе» (или аналогичный пункт в интерфейсе) — там указано, какая лицензия используется: программная или аппаратная, клиентская или серверная. Это первый шаг диагностики, когда пользователи жалуются на сообщение «не найдена лицензия».

Если лицензия не обнаруживается, проверьте по порядку: существует ли файл в C:\ProgramData\1C\licenses, не менялось ли имя компьютера, не переустанавливалась ли ОС, доступен ли USB-ключ (для аппаратной защиты) и запущен ли менеджер лицензий HASP. Для серверного варианта дополнительно проверьте, что агент сервера 1С работает и видит содержимое srvinfo.

Контрольные точки

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

Файл лицензии
Норма

2*.lic присутствует в licenses или srvinfo, дата совпадает с активацией

Тревожный признак

Папка пуста или файл старый, а активация была недавно

Запуск 1С
Норма

База открывается без запроса пин-кода

Тревожный признак

Появляется окно «не найдена лицензия для использования программы»

Привязка к ПК
Норма

Имя компьютера и конфигурация не менялись с момента активации

Тревожный признак

Переустановка ОС, смена железа или имени ПК после активации

Часто задаваемые вопросы

Почему папка ProgramData не видна в Проводнике?

Это скрытый системный каталог. Включите «Вид → Скрытые элементы» в Проводнике Windows или вставьте путь C:\ProgramData\1C\licenses прямо в адресную строку и нажмите Enter.

Можно ли посмотреть пин-код внутри файла .lic?

Нет. Файл содержит зашифрованные данные активации, исходный пин-код из него извлечь нельзя. Пин-коды храните отдельно — на конверте из коробки поставки или в защищённом хранилище паролей.

Что делать, если лицензия слетела после обновления Windows?

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

Где хранится лицензия при USB-ключе HASP?

Нигде на диске — вся информация в самом ключе. На компьютер ставится только драйвер Sentinel/HASP, а для сетевых ключей — менеджер лицензий на машине, куда вставлен ключ.

Мешает ли антивирус файлам лицензий?

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

Итог

Что важно запомнить

Программные лицензии 1С — это файлы 2*.lic в C:\ProgramData\1C\licenses (клиент) и в srvinfo (сервер). Они привязаны к железу, поэтому переносятся не копированием, а повторной активацией по пин-коду. Храните пин-коды отдельно и делайте копию srvinfo перед любыми операциями с сервером.