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

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

Где лежит файл с лицензиями 1С и как его найти

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

Файл программной лицензии 1С — это файл с расширением .lic, который платформа создаёт при активации пин-кода. В Windows он чаще всего находится в каталоге C:\ProgramData\1C\licenses, а в Linux — в /var/1C/licenses. Однако фактическое расположение зависит от того, куда была установлена платформа, как активировалась лицензия (для компьютера или для сервера 1С) и какая учётная запись выполняла активацию.

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

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

Стандартные пути к файлам лицензий в Windows

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

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

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

C:\ProgramData\1C\licensesОсновной путь

Проверить в первую очередь; папка скрытая

bin\conf в каталоге платформыАльтернатива

Актуально при активации в каталог установки

AppData пользователяЛокальный вариант

Если активация шла без прав администратора

Расположение лицензий в Linux и на сервере 1С

В Linux программные лицензии платформы размещаются в каталоге /var/1C/licenses. Для просмотра содержимого нужны права root или доступ через sudo. Файлы имеют то же расширение .lic и имена на основе даты активации. Если сервер 1С:Предприятия работает под отдельной учётной записью (обычно usr1cv8), убедитесь, что у неё есть права на чтение этого каталога — иначе сервер не увидит лицензию даже при её наличии.

Для сервера 1С в Windows действует та же логика: лицензия сервера обычно лежит в C:\ProgramData\1C\licenses и должна быть доступна учётной записи агента сервера (по умолчанию USR1CV8). Частая причина ошибки «не найдена лицензия» на сервере — файл есть, но служба запущена под другой учётной записью без прав на каталог.

bash
sudo ls -la /var/1C/licenses/ && sudo chown -R usr1cv8:grp1cv8 /var/1C/licenses

Как отличить программную лицензию от аппаратного ключа

Программная лицензия активируется пин-кодом из комплекта поставки и сохраняется в файл .lic. Она привязывается к «железу» компьютера: материнской плате, процессору, дискам, сетевым адаптерам, объёму памяти. Существенное изменение конфигурации делает лицензию недействительной, и потребуется повторная активация резервным пин-кодом.

Аппаратная лицензия — это USB-ключ HASP (фиолетовый локальный или красный сетевой). Файла .lic в этом случае нет и искать его бессмысленно: достаточно установить драйвер ключа, а для сетевого ключа — менеджер лицензий HASP License Manager на сервере, где воткнут ключ. Проверить тип лицензирования можно в окне «О программе» в 1С или по наличию физического ключа.

Типы лицензий 1С

Программная (файл .lic)

Хранится на диске, привязана к железу, не переносится копированием

Аппаратная HASP локальная

USB-ключ на рабочем месте, файлов лицензий нет

Аппаратная HASP сетевая

Ключ на сервере с менеджером лицензий, раздаётся по сети

Как найти файл лицензии, если стандартные пути пусты

Если в перечисленных каталогах файлов .lic нет, выполните поиск по всем дискам. В Windows откройте командную строку и выполните поиск по расширению, в Linux — команду find. Учтите, что поиск по системному диску может занять несколько минут.

Дополнительно проверьте, не используется ли сервер терминалов или виртуальная машина: в таких средах лицензия могла быть активирована на хосте или на другом узле. Также уточните, не раздаёт ли лицензии отдельный сервер 1С — тогда на клиентских машинах файлов .lic может не быть вовсе, и это норма.

Порядок поиска файла лицензии
  1. 1
    Проверьте C:\ProgramData\1C\licenses (включите показ скрытых папок)
  2. 2
    Посмотрите каталог bin\conf в папке установленной платформы
  3. 3
    Проверьте AppData\Local\1C и AppData\Roaming\1C в профиле пользователя
  4. 4
    Выполните поиск *.lic по всем дискам через командную строку
  5. 5
    Уточните, не раздаются ли лицензии централизованно с сервера 1С или HASP

Перенос и резервное копирование: что можно, а что нельзя

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

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

Типичные ошибки и диагностика проблем

Самая частая жалоба — «лицензия не найдена» при физически существующем файле. Причины обычно такие: изменилась конфигурация оборудования (заменили диск, добавили память, обновили BIOS), файл лежит в каталоге, недоступном учётной записи службы сервера, или лицензия активировалась для 32-разрядной платформы, а запускается 64-разрядная (или наоборот — для некоторых комбинаций привязка различается).

Ещё одна ошибка — поиск файла .lic при использовании аппаратного ключа. Если в раздаче лицензий участвует HASP, диагностировать нужно драйвер ключа и менеджер лицензий, а не файловую систему. Проверьте, виден ли ключ в системе и запущена ли служба менеджера лицензий.

Типичные ошибки
01
Копирование .lic на другой компьютер — лицензия не пройдёт проверку привязки
02
Игнорирование прав доступа — служба сервера 1С не читает каталог licenses
03
Поиск файла .lic при аппаратном ключе HASP — файла не существует по определению
04
Удаление старых .lic без резервной копии — при отсутствии пин-кодов лицензия теряется
Контрольные точки

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

Запуск 1С после размещения файла
Норма

База открывается без окна активации

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

Ошибка «не найдена лицензия» или запрос пин-кода

Права на каталог licenses
Норма

Учётная запись службы сервера имеет доступ на чтение

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

Отказ в доступе, служба не видит файл

Содержимое каталога
Норма

Есть файлы .lic с датой активации в имени

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

Каталог пуст или содержит только служебные файлы

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

Можно ли перенести лицензию 1С на другой компьютер, скопировав файл .lic?

Нет. Программная лицензия привязана к аппаратным параметрам конкретного компьютера, и на другой машине файл не пройдёт проверку. Для нового компьютера выполните активацию свободным пин-кодом из комплекта поставки.

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

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

Заменили жёсткий диск — лицензия слетела. Что делать?

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

У нас USB-ключ HASP, но файл .lic найти не можем. Это проблема?

Нет, для аппаратных ключей файл .lic не создаётся. Проверяйте драйвер ключа, а для сетевого ключа — работу менеджера лицензий HASP на сервере, куда вставлен ключ.

Где лежит лицензия, если 1С работает на сервере терминалов?

На сервере терминалов лицензия размещается по тем же правилам: обычно в C:\ProgramData\1C\licenses самого сервера. На клиентских устройствах файлов лицензий при такой схеме нет — проверка происходит на стороне сервера.

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

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

Итог

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

Программные лицензии 1С лежат в файлах .lic, чаще всего в C:\ProgramData\1C\licenses или /var/1C/licenses. Файл привязан к железу и не переносится копированием — только резервное копирование для той же машины. При аппаратном ключе HASP файла лицензии нет в принципе.