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

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

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

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

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

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

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

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

Второй вариант — пользовательский профиль: C:\Users\Имя_пользователя\AppData\Local\1C\1Cv8\conf для 64-разрядной платформы и C:\Users\Имя_пользователя\AppData\Roaming\1C\1Cv8\conf в ряде конфигураций. Сюда лицензия записывается, если активация выполнялась без прав администратора — тогда она видна только этому пользователю.

Файлы лицензии имеют характерные имена вида 2*.lic и сопутствующие служебные файлы. Удалять или переименовывать их вручную не следует — платформа перестанет видеть лицензию, и потребуется повторная активация.

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

Лицензии, активированные на сервере 1С:Предприятия, хранятся отдельно от клиентских. Служба агента сервера работает под системной учётной записью, поэтому файлы размещаются в её профиле: C:\Program Files\1cv8\<версия>\srvinfo — точнее, лицензии ищите в каталоге реестра кластера, а также в профиле служебной учётной записи USR1CV8 по пути C:\Users\USR1CV8\AppData\Local\1C\1Cv8\conf.

Если сервер установлен в нестандартный каталог, путь будет отличаться. Надёжный способ — найти папку srvinfo через поиск по диску и проверить вложенные каталоги, либо выполнить поиск по маске *.lic от имени администратора.

Как быстро найти файл лицензии
  1. 1
    Откройте проводник и вставьте в адресную строку C:\ProgramData\1C\licenses — в большинстве случаев файлы здесь
  2. 2
    Если папка пуста, проверьте C:\Users\ВашеИмя\AppData\Local\1C\1Cv8\conf
  3. 3
    Для серверной лицензии проверьте профиль учётной записи USR1CV8 и каталог srvinfo
  4. 4
    Крайний вариант: выполните поиск по всему диску C: по маске *.lic от имени администратора

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

В Linux клиентская лицензия размещается в домашнем каталоге пользователя: ~/.1C/1cestart и ~/.1cv8/1C/1cv8/conf. Для серверной установки — в каталоге /opt/1cv8 и профиле системного пользователя, под которым работает агент сервера (обычно usr1cv8): /home/usr1cv8/.1cv8/1C/1cv8/conf.

Учтите, что каталоги, начинающиеся с точки, в Linux скрыты. Используйте команду ls -la для просмотра или поиск через find.

bash
sudo find / -name "*.lic" 2>/dev/null

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

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

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

Сравнение вариантов защиты

Программная лицензия (файл *.lic)

Хранится в папках licenses или conf, привязана к железу. Подходит для стабильных конфигураций; чувствительна к замене оборудования

Аппаратный ключ HASP

Файлов лицензии нет, работает драйвер и служба менеджера лицензий. Удобен для переноса между компьютерами; уязвим к потере самого ключа

Сервис лицензирования (через интернет)

Лицензия получается централизованно, файл также сохраняется локально. Требует доступа к серверам 1С при активации

Перенос и резервное копирование файлов лицензии

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

Для резервного копирования достаточно скопировать содержимое папок C:\ProgramData\1C\licenses и соответствующего каталога conf пользователя. При переустановке Windows на том же железе верните файлы на место до первого запуска 1С — лицензия подхватится автоматически.

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

Диагностика: 1С не видит установленную лицензию

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

Отдельный случай — терминальный сервер: лицензия, активированная в пользовательском профиле, недоступна другим сеансам. Решение — активировать лицензию с правами администратора «для всех пользователей компьютера», чтобы файл попал в ProgramData.

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

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

Папка C:\ProgramData\1C\licenses
Норма

Содержит файлы *.lic, 1С запускается без ошибки

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

Папка пуста или отсутствует — лицензия активирована в профиле пользователя или не активирована вовсе

Запуск 1С под нужным пользователем
Норма

База открывается, в окне «О программе» видна лицензия

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

Ошибка поиска лицензии — проверьте папку conf в профиле этого пользователя

После замены оборудования
Норма

1С запускается штатно

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

Ошибка лицензии — файл утратил привязку, нужна повторная активация по резервному пин-коду

Типичные ошибки при работе с файлами лицензии

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

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

Клиентские лицензии 1С хранятся в C:\ProgramData\1C\licenses или в профиле пользователя (AppData\Local\1C\1Cv8\conf), серверные — в профиле учётной записи USR1CV8 и каталоге srvinfo. Файл привязан к железу: перед любыми изменениями системы сохраните папки с лицензиями и держите под рукой резервные пин-коды.

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

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

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

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

Это скрытые системные каталоги. Включите показ скрытых элементов в настройках вида проводника или вставьте полный путь прямо в адресную строку — папка откроется.

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

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

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

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

Влияет ли разрядность платформы 1С на поиск лицензии?

Да. Лицензия, активированная из 32-разрядной платформы, может не подхватываться 64-разрядной и наоборот в некоторых сценариях. При смене разрядности платформы проверьте работоспособность лицензии и при необходимости выполните активацию повторно из нужной версии.

Можно ли хранить файлы лицензии в другом месте, задав путь вручную?

Стандартный механизм платформы использует фиксированные каталоги. Произвольное расположение не задаётся; для централизованной выдачи лицензий в сети используется менеджер программных лицензий или сервер 1С, а не перемещение файлов.