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

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

Где искать файл лицензии 1С

Разбираем, где хранится файл лицензии 1С в Windows и Linux, как найти файлы *.lic, проверить их и восстановить лицензию после сбоя или переустановки.

Файл лицензии 1С — это файл с расширением *.lic, который платформа 1С:Предприятие создаёт при активации программного лицензионного ключа. Без него программа при запуске сообщает, что лицензия не найдена, и предлагает активировать её заново. Знание точных папок, где хранятся эти файлы, нужно при переносе настроек, диагностике сбоев активации, восстановлении после переустановки системы и при ручной очистке «зависших» лицензий.

Расположение файлов зависит от трёх факторов: операционной системы (Windows или Linux), от того, как выполнялась активация (для текущего пользователя или для всех пользователей компьютера), и от того, работает ли лицензирование через клиентское приложение или через сервер 1С. Ниже разобраны все типовые варианты с точными путями.

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

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

Вторая типичная папка — C:\Users\<ИмяПользователя>\AppData\Local\1C\1cv8\conf (для 32-разрядных версий путь может выглядеть как ...\1Cv82\conf на старых платформах). Здесь лежат лицензии, активированные только для конкретной учётной записи. Папка AppData скрыта, поэтому в Проводнике нужно включить отображение скрытых элементов или вставить путь напрямую в адресную строку.

Если лицензирование выполняет сервер 1С:Предприятия, файлы лицензий хранятся на самом сервере в каталоге C:\Program Files\1cv8\<версия>\bin\conf либо в общей папке C:\ProgramData\1C\licenses — в зависимости от того, как был настроен сервер. Уточнить режим можно в консоли администрирования серверов 1С.

Где искать файл лицензии в Linux

В Linux-дистрибутивах платформа 1С хранит лицензии в каталоге /var/1C/licenses. Этот путь используется и для клиентских приложений, и для сервера 1С. Для просмотра содержимого потребуются права суперпользователя, так как каталог защищён.

Если лицензия активировалась отдельным пользователем без прав root, файл может оказаться в домашнем каталоге: /home/<user>/.1cv8/1C/1cv8/conf. Проверить оба варианта проще всего поиском по файловой системе.

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

Команда выше сканирует всю файловую систему и выводит пути ко всем файлам с расширением .lic. На больших дисках поиск занимает время, поэтому при уверенности в стандартной установке достаточно проверить /var/1C/licenses напрямую.

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

Если стандартные папки пусты или установка нестандартная, используйте встроенный поиск. Откройте Проводник, перейдите в корень диска C: и введите в поле поиска маску *.lic. Поиск по всему диску займёт несколько минут, но покажет все файлы лицензий независимо от их расположения.

Быстрее работает поиск через командную строку. Команда dir C:\*.lic /s /b, запущенная в командной строке от имени администратора, рекурсивно переберёт все каталоги диска и выведет полные пути найденных файлов.

Порядок поиска файла лицензии
  1. 1
    Проверьте C:\ProgramData\1C\licenses — основная папка для активаций «для всех пользователей».
  2. 2
    Проверьте C:\Users\<имя>\AppData\Local\1C\1cv8\conf — папку лицензий текущего пользователя.
  3. 3
    Если папки пусты, выполните поиск по маске <em>.lic через Проводник или команду dir C:\</em>.lic /s /b.
  4. 4
    На сервере 1С проверьте каталог установки платформы и настройки лицензирования в консоли администрирования.
  5. 5
    Убедитесь, что найденный файл имеет актуальную дату изменения — она совпадает с датой активации.

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

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

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

Типы лицензий 1С

Программная лицензия (<em>.lic)

Файл в папке licenses, привязан к оборудованию компьютера. Слетается при замене комплектующих или смене имени компьютера.

Локальный USB-ключ

Файлов лицензии нет. Требуется установленный драйвер HASP и физически подключённый ключ.

Сетевой USB-ключ

Ключ на другом компьютере сети, раздаётся через HASP License Manager. На клиенте файлов </em>.lic нет.

Лицензия на сервере 1С

Файл *.lic или ключ находятся на сервере, клиенты получают лицензию через него автоматически.

Что делать, если файл лицензии найден, но 1С его не видит

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

Также проверьте права доступа: учётная запись, под которой запускается 1С (или служба сервера 1С), должна иметь чтение папки licenses и файлов в ней. При активации «для всех пользователей» без прав администратора платформа могла записать файл в пользовательскую папку, а при запуске искать его в общей — отсюда и ошибка.

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

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

Файл *.lic в папке licenses
Норма

Файл присутствует, дата изменения совпадает с датой активации

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

Папка пуста или файл сильно старше последней активации

Запуск 1С
Норма

Программа открывается без запроса пин-кода

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

Появляется окно получения лицензии

Права на папку
Норма

У пользователя и службы сервера есть чтение

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

Доступ запрещён, файл не открывается

Параметры компьютера
Норма

Имя ПК и оборудование не менялись с момента активации

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

Менялось железо или имя компьютера — лицензия недействительна

Как восстановить лицензию, если файл утерян или повреждён

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

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

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

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

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

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

FAQ: частые вопросы о файлах лицензий 1С

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

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

Папка C:\ProgramData\1C\licenses пуста, но 1С работает. Почему?

Либо лицензия активирована только для текущего пользователя и файл лежит в AppData\Local\1C\1cv8\conf, либо используется USB-ключ, либо лицензию выдаёт сервер 1С. Проверьте пользовательскую папку и тип защиты в вашей организации.

Чем открыть файл *.lic и можно ли его посмотреть?

Файл открывается любым текстовым редактором, но содержимое зашифровано — читаемы только служебные заголовки. Извлечь из него пин-код или перенести лицензию невозможно, файл нужен платформе «как есть».

1С просит лицензию после обновления Windows. Файл на месте — что делать?

Крупные обновления ОС могут менять параметры, к которым привязана лицензия, и файл становится недействительным. Удалите старый файл (сохранив копию) и активируйте лицензию заново с помощью пин-кода.

Где лежит лицензия, если 1С запускается в терминальном режиме (RDP)?

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

Как узнать, сколько лицензий активировано на компьютере?

Каждый активированный программный ключ создаёт отдельный файл *.lic в папке licenses. Количество файлов примерно соответствует числу активаций, но точный состав лицензий (однопользовательские, многопользовательские) виден только по документам поставки.

Итог

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

Файлы лицензий 1С (*.lic) хранятся в C:\ProgramData\1C\licenses или в пользовательской папке AppData\Local\1C\1cv8\conf в Windows и в /var/1C/licenses в Linux. Файл привязан к оборудованию: перенос на другой компьютер невозможен, а замена железа требует повторной активации по пин-коду. Перед удалением файлов всегда делайте копию и убедитесь, что есть пин-код для восстановления.