Администрирование · 9 мин
Где лежат файлы лицензий 1С и как их найти
Где хранятся файлы программных лицензий 1С (.lic) в Windows и Linux, как найти папку licdata, перенести лицензию и восстановить её после сбоя.
Программные лицензии 1С хранятся на диске в виде файлов с расширением .lic. В большинстве установок на Windows они лежат в служебном каталоге C:\ProgramData\1C\licenses, а на компьютерах с отдельным сервером лицензирования — в профиле пользователя или в каталоге сервера 1С. Точное расположение зависит от того, как активирована лицензия: для всех пользователей компьютера, для конкретного пользователя или через сервер 1С:Предприятия.
Знать расположение файлов лицензий нужно в нескольких ситуациях: при переносе платформы на другой компьютер, при диагностике ошибки «Не найдена лицензия», при переустановке Windows и при проверке, какие пин-коды уже активированы. Удаление или повреждение файла .lic приводит к тому, что программа перестаёт запускаться в режиме Предприятия и требует повторной активации.
Ниже разобраны стандартные пути для Windows и Linux, отличия для файлового и клиент-серверного вариантов работы, а также порядок безопасного переноса и восстановления лицензии.
Стандартные пути к файлам лицензий в Windows
Платформа 1С:Предприятие 8 сохраняет файлы программных лицензий в одном из двух каталогов — выбор зависит от варианта активации, который был указан при получении лицензии.
C:\ProgramData\1C\licenses— лицензия активирована «на компьютер», то есть доступна всем пользователям данной машины. Это самый частый вариант на рабочих местах бухгалтеров и менеджеров.C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\licenses— лицензия активирована только для текущего пользователя. Путь можно быстро открыть через переменную окружения%APPDATA%\1C\1cv8\licenses.
Папка ProgramData по умолчанию скрыта. Чтобы попасть в неё, вставьте путь напрямую в адресную строку Проводника или включите отображение скрытых элементов на вкладке «Вид». Внутри каталога находятся файлы вида XXXXXXXXXXXXXXXX.lic, где имя — служебный идентификатор, а не номер пин-кода.
- 1Нажмите Win+R и введите C:\ProgramData\1C\licenses — откроется основной каталог
- 2Если папка пуста, откройте %APPDATA%\1C\1cv8\licenses — там лицензии текущего пользователя
- 3Проверьте наличие файлов с расширением .lic и дату их изменения
- 4Если обе папки пусты, лицензия либо аппаратная (ключ HASP), либо выдаётся сервером 1С
Где лежат лицензии при работе через сервер 1С
В клиент-серверном варианте лицензии могут выдаваться не локальным компьютером, а сервером 1С:Предприятия. Тогда файлы .lic располагаются на самом сервере, а не на рабочих местах пользователей. Типовые пути на сервере под Windows:
C:\ProgramData\1C\licenses— при активации на сервере для всех служб;- каталог профиля учётной записи, под которой работает агент сервера (обычно
USR1CV8):C:\Users\USR1CV8\AppData\Roaming\1C\1cv8\licenses.
Клиентские лицензии, раздаваемые сервером, учитываются в его журнале и в консоли кластера. Если пользователь получает ошибку «Не найдена лицензия» при клиент-серверной работе, проверять нужно в первую очередь каталоги на сервере и права учётной записи агента, а не папки на компьютере пользователя.
Расположение файлов лицензий в Linux
На серверах и рабочих местах под Linux платформа 1С использует похожую логику хранения, но с другими путями:
/var/1C/licenses— общесистемный каталог, аналогProgramDataв Windows;~/.1C/1cv8/licenses— каталог лицензий конкретного пользователя в его домашней папке.
Для просмотра содержимого достаточно выполнить в терминале команду вывода списка файлов. Учтите, что для каталога /var/1C/licenses могут потребоваться права администратора.
ls -la /var/1C/licenses/ && ls -la ~/.1C/1cv8/licenses/При установке сервера 1С на Linux лицензия, активированная из-под пользователя usr1cv8, попадёт в его домашний каталог. Это частая причина ситуации, когда администратор видит файл лицензии под своей учётной записью, а сервер лицензию не находит.
Как отличить программную лицензию от аппаратной
Файлы .lic существуют только у программных лицензий. Если используется аппаратный ключ защиты HASP (USB-ключ), никаких файлов лицензий в указанных каталогах не будет — платформа обращается к драйверу ключа или к менеджеру лицензий HASP в сети.
Проверьте дату файла и доступность каталога для учётной записи, под которой запускается 1С
Проверьте драйвер ключа и службу менеджера лицензий
Проверьте сервер 1С или выполните активацию по пин-коду
Смешанная схема тоже допустима: например, клиентские лицензии раздаёт сервер по программным файлам, а лицензия на сам сервер — аппаратная. В этом случае диагностику нужно вести раздельно для каждого типа.
Перенос и восстановление файлов лицензий
Простое копирование файла .lic на другой компьютер не сработает: программная лицензия привязана к параметрам оборудования — материнской плате, процессору, дискам, сетевым адаптерам, объёму памяти. На новой машине файл окажется недействительным, и платформа сообщит, что лицензия не найдена или повреждена.
Корректные способы переноса:
- Активировать лицензию заново на новом компьютере по резервному пин-коду из комплекта поставки.
- Если пин-коды исчерпаны — запросить дополнительный комплект пин-кодов через форму восстановления лицензии на портале 1С, указав регистрационный номер продукта.
- Для сервера — активировать лицензию под той же учётной записью, под которой работает агент сервера.
Перед переустановкой Windows или заменой оборудования сохраните копию каталога licenses и убедитесь, что регистрационные данные организации (вводившиеся при активации) известны — при повторной активации они должны совпадать символ в символ, иначе пин-код не будет принят.
Типичные проблемы и их диагностика
Ошибка «Не найдена лицензия» при физически существующем файле .lic обычно означает одно из следующего:
- Изменилась конфигурация оборудования — заменён диск, добавлена сетевая карта, изменился объём памяти. Привязка лицензии слетела, требуется новая активация.
- Файл лежит не в том каталоге — например, лицензия активирована под одним пользователем, а 1С запускается под другим.
- Нет прав на чтение каталога — проверьте разрешения на папку
licensesдля учётной записи запуска. - Файл повреждён антивирусом или сбоем диска — проверьте размер файла (нулевой размер — признак повреждения) и журнал антивируса.
Как проверить результат
База открывается без окна активации
Появляется сообщение «Не найдена лицензия»
Есть файлы .lic ненулевого размера с актуальной датой
Каталог пуст или файлы нулевого размера
Лицензия видна и под пользователем, и под службой сервера
Лицензия видна только под одной учётной записью
Частые вопросы о файлах лицензий 1С
Можно ли открыть файл .lic и посмотреть пин-код?
Нет. Файл содержит служебные данные в закрытом формате, и пин-код из него извлечь нельзя. Храните пин-коды отдельно — в комплекте поставки или в защищённом хранилище паролей организации.
Почему папки C:\ProgramData\1C\licenses нет вообще?
Каталог создаётся при первой активации программной лицензии. Если его нет, значит лицензия ещё ни разу не активировалась на этом компьютере, либо используется аппаратный ключ HASP, либо лицензии выдаёт сервер 1С.
Слетит ли лицензия при обновлении платформы 1С?
Обычно нет — обновление платформы не меняет привязку к оборудованию. Лицензия слетает при существенном изменении аппаратной конфигурации или переустановке операционной системы.
Можно ли заранее скопировать файл .lic как резервную копию?
Копию сделать можно, но она поможет только на том же компьютере с той же конфигурацией оборудования — например, после случайного удаления файла. На другой машине или после замены железа копия бесполезна.
Где лежит лицензия, если 1С запускается через веб-сервер или тонкий клиент?
Для тонкого клиента действуют те же локальные каталоги, что и для толстого. При работе через веб-сервер клиентские лицензии обычно раздаёт сервер 1С, поэтому искать файлы нужно на сервере, а не на компьютере пользователя.
Что важно запомнить
Файлы программных лицензий 1С лежат в C:\ProgramData\1C\licenses или в %APPDATA%\1C\1cv8\licenses на Windows и в /var/1C/licenses на Linux. Лицензия привязана к оборудованию, поэтому перенос выполняется только новой активацией по пин-коду. Перед любыми действиями с файлами .lic убедитесь, что у вас есть резервные пин-коды.