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

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

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

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

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

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

Где лежит лицензия на клиентском компьютере с Windows

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

Внутри каталога licenses находятся файлы вида xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.2lic — это и есть файлы лицензии. Рядом может находиться подкаталог licdata со служебными данными о параметрах компьютера, по которым выполнялась привязка. Один файл соответствует одной активированной лицензии (одному пин-коду или комплекту).

Если активация выполнялась из-под учётной записи без прав записи в ProgramData, платформа могла разместить файлы в профиле пользователя: C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\conf или в аналогичном каталоге roaming-профиля. Поэтому при поиске стоит проверить оба варианта.

Где лежит лицензия на сервере 1С:Предприятия

Когда лицензия активируется на сервере 1С (чтобы её раздавал агент сервера), файлы помещаются в рабочий каталог кластера. По умолчанию это C:\Program Files\1cv8\srvinfo (для 64-разрядной версии) или C:\Program Files (x86)\1cv8\srvinfo. Внутри — каталог вида reg_1541, где и хранятся файлы .2lic и папка licdata.

Если при установке сервера каталог srvinfo изменяли, актуальный путь можно посмотреть в свойствах службы «Агент сервера 1С:Предприятия»: в строке запуска указан параметр -d с путём к рабочему каталогу кластера.

Как найти каталог лицензий на сервере
  1. 1
    Откройте «Службы» (services.msc) и найдите службу агента сервера 1С
  2. 2
    Откройте свойства службы и посмотрите путь в поле «Исполняемый файл» — параметр -d указывает каталог кластера
  3. 3
    Перейдите в этот каталог и откройте подпапку reg_1541
  4. 4
    Проверьте наличие файлов .2lic и каталога licdata

Расположение файлов лицензии в Linux

На Linux-сервере платформа хранит программные лицензии в каталоге /var/1C/licenses. Клиентская часть при локальной активации использует домашний каталог пользователя: ~/.1C/1cv8/conf и подкаталоги с данными лицензий. Для просмотра содержимого потребуются права на чтение соответствующих каталогов.

bash
ls -la /var/1C/licenses/ && ls -la ~/.1C/1cv8/conf/

Как найти файл лицензии поиском по диску

Если стандартные пути не дали результата, выполните поиск по всем дискам по маске *.2lic. В Windows это удобно сделать через Проводник (строка поиска в корне диска) или через командную строку. Дополнительно ищите каталоги с именем licdata — они всегда сопровождают программные лицензии.

bash
dir C:\*.2lic /s /b 2>nul

Найденный файл не стоит открывать и редактировать: содержимое зашифровано и привязано к параметрам компьютера. Любое изменение делает лицензию нерабочей. Файл можно только копировать для резервной копии или диагностики.

Почему файл есть, а лицензия не видна

Наличие файла .2lic не гарантирует, что платформа его примет. Лицензия привязана к аппаратным и программным параметрам: серийным номерам дисков, сетевых адаптеров, версии ОС, имени компьютера. После замены оборудования, переустановки Windows или клонирования виртуальной машины привязка слетает, и платформа сообщает, что лицензия не обнаружена.

Другая частая причина — права доступа. Если служба сервера 1С работает под учётной записью USR1CV8, у неё должны быть права на чтение каталога с лицензиями. Также проверьте, что лицензия активирована на том же компьютере и в том же режиме (клиент/сервер), где её пытается получить платформа.

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

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

Файлы .2lic в каталоге licenses или reg_1541
Норма

Файлы присутствуют, размер больше нуля

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

Каталог пуст или файлы нулевого размера

Запуск информационной базы
Норма

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

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

Ошибка «Лицензия не обнаружена»

Права на каталог лицензий
Норма

Учётная запись службы/пользователя читает каталог

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

Доступ запрещён, файлы не читаются

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

Перед переустановкой системы или миграцией скопируйте весь каталог лицензий (licenses или содержимое reg_1541) в надёжное место. После установки платформы на той же конфигурации оборудования верните файлы на прежнее место — в ряде случаев лицензия подхватится без повторной активации.

Если привязка слетела, потребуется повторная активация: запустите диалог получения лицензии, выберите восстановление и введите пин-код. Храните пин-коды и регистрационные номера отдельно от сервера — без них восстановление невозможно.

Типичные ошибки
01
Удаление папки licdata вместе с «мусором» — лицензия теряет привязку и требует повторной активации
02
Копирование файла .2lic на другой компьютер — лицензия не сработает, так как привязана к параметрам исходного ПК
03
Поиск лицензии при аппаратном ключе HASP — файлов .2lic в этом случае просто нет, проверять нужно драйвер ключа
04
Активация под другим пользователем — файлы попадают в профиль, и сервис их не видит

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

Какое расширение у файла лицензии 1С?

Программные лицензии платформы 8.3 хранятся в файлах с расширением .2lic. Имя файла — уникальный идентификатор. Рядом всегда присутствует служебный каталог licdata с данными привязки.

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

Нет, простое копирование не сработает: лицензия привязана к аппаратным параметрам исходного компьютера. Для переноса нужно активировать лицензию заново на новом ПК по имеющемуся пин-коду.

Почему папка C:\ProgramData\1C\licenses пустая?

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

Что делать, если файл лицензии случайно удалили?

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

Где искать лицензию в файловой базе без сервера?

В файловом режиме лицензия используется локально на каждом рабочем месте: ищите файлы .2lic в C:\ProgramData\1C\licenses или в профиле пользователя, под которым выполнялась активация.

Влияет ли обновление платформы на файл лицензии?

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

Итог

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

Программная лицензия 1С — это файлы .2lic и папка licdata: на клиенте Windows они в C:\ProgramData\1C\licenses, на сервере — в рабочем каталоге кластера (srvinfo\reg_1541), на Linux — в /var/1C/licenses. Файлы нельзя редактировать и переносить на другой ПК; перед переустановкой системы делайте их резервную копию и храните пин-коды отдельно.