Администрирование · 9 мин
Куда сохраняется лицензия 1С и как её найти
Где хранятся файлы программных лицензий 1С на Windows и Linux, как найти каталог с ключами, перенести активацию и восстановить лицензию после переустановки.
Программная лицензия 1С — это не абстрактная запись в личном кабинете, а вполне конкретный файл с расширением .lic, который платформа создаёт при активации. Знание его местоположения нужно при переустановке системы, переносе базы на другой компьютер, диагностике ошибки «не найдена лицензия» и перед обновлением платформы.
Расположение файла зависит от трёх факторов: операционной системы, разрядности платформы и того, кто активировал лицензию — текущий пользователь или все пользователи компьютера. Ниже разобраны все стандартные каталоги, способы поиска и правила безопасного переноса.
Какие виды лицензий бывают и почему это важно
Прежде чем искать файл, определите, какой тип защиты используется в вашей установке. От этого зависит, существует ли файл вообще.
Аппаратная лицензия (USB-ключ HASP) — физический ключ, вставляемый в порт компьютера или сервера. Файл .lic при этом не создаётся: платформа обращается к драйверу HASP (Sentinel LDK), а тот — к устройству. Если у вас USB-ключ, искать файл лицензии бессмысленно — проверять нужно драйвер и сам ключ.
Программная лицензия активируется пин-кодом и привязывается к аппаратным параметрам компьютера. Именно она сохраняется в файл .lic. Такой файл можно найти, скопировать для резервной цели и попытаться восстановить после сбоя.
Сравнение видов лицензий
Создаёт файл .lic на диске, привязана к железу конкретного ПК. Можно найти и скопировать, но перенос на другую машину требует повторной активации.
Файлов не создаёт, работает через драйвер Sentinel. Переносится простым переставлением ключа, но ключ можно потерять или сломать.
Файл .lic лежит на сервере 1С или сервере лицензирования, а не на рабочих станциях пользователей.
Стандартные каталоги лицензий в Windows
В Windows платформа 1С использует два основных расположения. Какое из них выбрано — зависит от режима активации.
Если при активации был выбран вариант «всем пользователям компьютера» (он же режим по умолчанию при установке от имени администратора), файл сохраняется в общий системный каталог:
C:\ProgramData\1C\licensesЕсли активация выполнялась только для текущего пользователя, файл попадает в профиль:
C:\Users\Имя_пользователя\AppData\Local\1C\1Cv8\conf\licensesОбратите внимание: обе папки могут быть скрыты. Каталог ProgramData по умолчанию не отображается в Проводнике — включите показ скрытых элементов на вкладке «Вид» или вставьте путь напрямую в адресную строку. То же относится к AppData в профиле пользователя.
Иногда один и тот же ключ активации фиксируется сразу в нескольких местах, если платформу запускали под разными учётными записями. Это нормально: при поиске лицензии платформа проверяет оба каталога.
Где лежит лицензия на сервере 1С и в Linux
На сервере предприятия 1С лицензия, выданная серверу, хранится отдельно от клиентских. В Windows-сервере это тот же каталог C:\\ProgramData\\1C\\licenses, но искать его нужно именно на машине, где работает служба «Агент сервера 1С:Предприятия», а не на рабочих местах пользователей.
В Linux-версии платформы путь зависит от учётной записи, под которой работает сервер. Типичные расположения:
# Для всех пользователей
/var/1C/licenses
# Для конкретного пользователя (например, usr1cv8)
~/.1C/1Cv8/conf/licensesЕсли сервер 1С работает от системного пользователя usr1cv8, проверяйте домашний каталог этой учётной записи. Права на папку должны позволять службе читать файл — типичная причина ошибки «лицензия не найдена» на Linux именно в правах доступа, а не в отсутствии файла.
Как быстро найти файл лицензии поиском
Если стандартные пути не подошли (например, платформа установлена нестандартно или используется терминальный сервер), надёжнее всего выполнить поиск по диску.
- 1Откройте Проводник и перейдите в корень диска C:
- 2В строке поиска введите <em>.lic и дождитесь завершения поиска
- 3Отфильтруйте результаты: нужные файлы лежат в каталогах 1C или 1Cv8 и имеют имена вида 2</em>.lic или подобные
- 4Проверьте дату изменения файла — она совпадает с датой активации
- 5Запишите полный путь для резервного копирования
Альтернативный способ — командная строка. Команда ниже ищет файлы лицензий по всему системному диску:
dir C:\*.lic /s /b 2>nul | findstr /i "1C"В Linux аналогичную задачу решает команда find:
sudo find / -name "*.lic" -path "<em>1C</em>" 2>/dev/nullМожно ли скопировать и перенести файл лицензии
Файл .lic содержит привязку к аппаратным параметрам компьютера: материнской плате, процессору, дискам, сетевым адаптерам и другим компонентам. Поэтому простое копирование на другой ПК не сработает — при запуске платформа сверит сохранённые параметры с текущими и откажет в запуске.
Копирование оправдано в двух случаях. Первый — резервная копия на тот же компьютер: если файл случайно удалён или повреждён, а железо не менялось, возврат копии на место восстановит работу. Второй — диагностика: по содержимому файла специалист может понять, к какой конфигурации железа привязана активация.
При замене компьютера или существенном апгрейде (замена материнской платы, процессора) корректный путь — повторная активация по пин-коду из комплекта поставки. Если резервные пин-коды исчерпаны, запрос на дополнительную активацию подаётся через фирму «1С» или партнёра.
Почему 1С не видит лицензию, хотя файл на месте
Ситуация «файл есть, а программа пишет, что лицензия не найдена» встречается часто. Типичные причины:
- изменились аппаратные параметры — заменён диск, сетевая карта, обновлён BIOS;
- файл лежит в профиле другого пользователя, а платформа запущена под новой учётной записью;
- у службы сервера 1С нет прав на чтение каталога (актуально для Linux и нестандартных установок);
- файл повреждён антивирусом, сбоем диска или ручным редактированием;
- используется USB-ключ, но не работает драйвер HASP — тогда файл .lic вообще ни при чём.
Как проверить результат
Файл .lic существует в одном из стандартных каталогов
Каталог licenses пуст или отсутствует
1С стартует без окна запроса лицензии
Появляется диалог «Не найдена лицензия»
Учётная запись службы читает каталог licenses
Ошибки доступа в журнале, служба не видит файл
Оборудование не менялось с момента активации
Заменялись плата, диск или сетевая карта
Диагностику начинайте с простого: проверьте оба стандартных каталога, затем права доступа, и только потом подозревайте изменение железа. Если используется USB-ключ, откройте диспетчер устройств и убедитесь, что ключ определяется системой, а драйвер Sentinel установлен и запущен.
Резервное копирование и восстановление
Минимальная мера защиты — периодическое копирование каталога licenses в надёжное место: на сетевой диск или в архив проекта. Делайте копию сразу после активации и после каждого изменения состава лицензий.
Порядок восстановления на том же компьютере простой: остановите работу 1С, верните сохранённый файл в исходный каталог с тем же именем и запустите платформу. Если железо не менялось, лицензия подхватится автоматически. Если после восстановления появляется запрос активации — значит, изменились аппаратные параметры, и потребуется повторная активация пин-кодом.
Частые вопросы
Как называется файл лицензии 1С?
Файлы имеют расширение .lic и генерируемые платформой имена — обычно набор цифр, например 20180926154753.lic. Переименовывать их не следует: платформа ищет файлы по маске и содержимому, а смысловое имя не используется.
Где лежит лицензия, если 1С работает в терминальном режиме?
На терминальном сервере файл находится на самом сервере: в C:\ProgramData\1C\licenses при активации для всех пользователей. Именно этот вариант рекомендуется для терминальных ферм, чтобы лицензия была доступна всем сеансам.
Можно ли посмотреть, какая лицензия используется, из самой программы?
Да. В режиме «1С:Предприятие» откройте «Сервис» — «О программе» — там отображается информация о лицензии: серийный номер, организация и тип защиты. Это помогает понять, программная лицензия или аппаратная, прежде чем искать файл.
Что делать, если файл .lic случайно удалили?
Проверьте корзину и резервные копии. Если копии нет, но железо не менялось, активируйте лицензию заново тем же пин-кодом — повторная активация на неизменённой конфигурации обычно не расходует резервный пин. При нехватке пин-кодов обращайтесь за дополнительной активацией.
Отличается ли расположение для разных версий платформы?
Базовые каталоги (ProgramData\1C\licenses и профиль пользователя) едины для актуальных версий платформы 8.3. Очень старые версии 8.1 и 8.2 использовали аналогичную логику, но для них характерны собственные нюансы активации — при работе с ними сверяйтесь с документацией конкретного релиза.
Что важно запомнить
Программная лицензия 1С хранится в файлах .lic: в C:\ProgramData\1C\licenses для всех пользователей или в профиле конкретного пользователя. USB-ключи файлов не создают. Файл привязан к железу — копируйте его только для резерва на той же машине, а перед любыми действиями сохраните пин-коды активации.