Администрирование · 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Откройте «Службы» (services.msc) и найдите службу агента сервера 1С
- 2Откройте свойства службы и посмотрите путь в поле «Исполняемый файл» — параметр -d указывает каталог кластера
- 3Перейдите в этот каталог и откройте подпапку reg_1541
- 4Проверьте наличие файлов .2lic и каталога licdata
Расположение файлов лицензии в Linux
На Linux-сервере платформа хранит программные лицензии в каталоге /var/1C/licenses. Клиентская часть при локальной активации использует домашний каталог пользователя: ~/.1C/1cv8/conf и подкаталоги с данными лицензий. Для просмотра содержимого потребуются права на чтение соответствующих каталогов.
ls -la /var/1C/licenses/ && ls -la ~/.1C/1cv8/conf/Как найти файл лицензии поиском по диску
Если стандартные пути не дали результата, выполните поиск по всем дискам по маске *.2lic. В Windows это удобно сделать через Проводник (строка поиска в корне диска) или через командную строку. Дополнительно ищите каталоги с именем licdata — они всегда сопровождают программные лицензии.
dir C:\*.2lic /s /b 2>nulНайденный файл не стоит открывать и редактировать: содержимое зашифровано и привязано к параметрам компьютера. Любое изменение делает лицензию нерабочей. Файл можно только копировать для резервной копии или диагностики.
Почему файл есть, а лицензия не видна
Наличие файла .2lic не гарантирует, что платформа его примет. Лицензия привязана к аппаратным и программным параметрам: серийным номерам дисков, сетевых адаптеров, версии ОС, имени компьютера. После замены оборудования, переустановки Windows или клонирования виртуальной машины привязка слетает, и платформа сообщает, что лицензия не обнаружена.
Другая частая причина — права доступа. Если служба сервера 1С работает под учётной записью USR1CV8, у неё должны быть права на чтение каталога с лицензиями. Также проверьте, что лицензия активирована на том же компьютере и в том же режиме (клиент/сервер), где её пытается получить платформа.
Как проверить результат
Файлы присутствуют, размер больше нуля
Каталог пуст или файлы нулевого размера
База открывается без сообщения о лицензии
Ошибка «Лицензия не обнаружена»
Учётная запись службы/пользователя читает каталог
Доступ запрещён, файлы не читаются
Резервное копирование и восстановление лицензии
Перед переустановкой системы или миграцией скопируйте весь каталог лицензий (licenses или содержимое reg_1541) в надёжное место. После установки платформы на той же конфигурации оборудования верните файлы на прежнее место — в ряде случаев лицензия подхватится без повторной активации.
Если привязка слетела, потребуется повторная активация: запустите диалог получения лицензии, выберите восстановление и введите пин-код. Храните пин-коды и регистрационные номера отдельно от сервера — без них восстановление невозможно.
Частые вопросы
Какое расширение у файла лицензии 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. Файлы нельзя редактировать и переносить на другой ПК; перед переустановкой системы делайте их резервную копию и храните пин-коды отдельно.