Администрирование · 8 мин
Где хранится lic-файл 1С и как его найти
Где хранится lic-файл 1С: каталоги C:\ProgramData\1C\licenses и /var/1C/licenses, типы лицензий, перенос, восстановление и типичные ошибки при поиске.
Файл с расширением .lic — это программная лицензия 1С, привязанная к аппаратной конфигурации компьютера. Платформа ищет её автоматически при запуске, поэтому вручную открывать или редактировать этот файл не нужно. Но знать, где он лежит, необходимо при переносе системы, переустановке Windows, диагностике ошибки «не найдена лицензия» и при возврате лицензии перед сменой оборудования.
Местоположение файла зависит от операционной системы и способа установки платформы. В большинстве случаев речь идёт о каталоге C:\ProgramData\1C\licenses в Windows и /var/1C/licenses в Linux. Ниже разобраны все варианты, включая серверные и многопользовательские сценарии.
Стандартный путь к lic-файлу в Windows
Основной каталог хранения программных лицензий в Windows — C:\ProgramData\1C\licenses. Папка ProgramData по умолчанию скрыта, поэтому при обычном просмотре диска C: её не видно. Чтобы попасть внутрь, вставьте полный путь в адресную строку Проводника и нажмите Enter либо включите отображение скрытых элементов на вкладке «Вид».
Внутри каталога каждая активированная лицензия представлена отдельным файлом вида 201809123456789.lic — имя состоит из цифр и не содержит понятного названия продукта. Если лицензий несколько (например, клиентская и серверная), в папке будет несколько таких файлов. Удалять или переименовывать их вручную не следует: это приведёт к потере лицензии.
- 1Нажмите Win+R и введите C:\ProgramData\1C\licenses
- 2Нажмите Enter — откроется каталог с lic-файлами
- 3Если папка пуста — проверьте альтернативные пути из раздела ниже
Где искать lic-файл в Linux
В Linux-системах программные лицензии платформы 1С размещаются в каталоге /var/1C/licenses. Доступ к нему обычно требует прав root или членства в соответствующей группе, поэтому просмотр выполняется через терминал с повышением привилегий.
sudo ls -la /var/1C/licensesКоманда выведет список lic-файлов с правами доступа и владельцем. Если каталога нет, возможно, лицензия ещё не активировалась на этой машине либо используется аппаратный ключ HASP, который не создаёт файлов .lic вовсе.
Альтернативные расположения и особые случаи
Помимо основного каталога, платформа в отдельных конфигурациях проверяет дополнительные места. Это важно, если в стандартной папке файл не найден, но программа при этом запускается без ошибки лицензирования.
C:\Program Files\1cv8\<версия>\bin\confи папка установки платформы — в редких случаях при ручном размещении;- каталог
%APPDATA%\1Cи%LOCALAPPDATA%\1C— там хранятся служебные данные, но не сами lic-файлы лицензий; - сетевой каталог, указанный в файле
nethasp.ini, — если используется сетевой аппаратный ключ, lic-файл вообще не создаётся.
Если используется USB-ключ HASP (аппаратная лицензия), файла .lic на диске не будет. Проверить тип лицензии можно через диалог «О программе» в 1С или по наличию самого ключа в USB-порту либо на сервере лицензий.
Как понять, какой lic-файл к чему относится
Имя файла ничего не говорит о назначении лицензии, но содержимое можно посмотреть: lic-файл — это текстовый документ в кодировке, который открывается Блокнотом. Внутри видны служебные поля, дата активации и параметры привязки. Редактировать его нельзя — любая правка делает лицензию недействительной.
Практичный способ сопоставления — по дате создания файла: она совпадает с моментом активации. Если на машине активировали сначала клиентскую лицензию, а позже серверную, более ранний файл обычно относится к клиентской.
Проверьте, не используется ли USB-ключ HASP или сетевая лицензия
Вспомните, менялось ли железо или версия Windows
Отсортируйте по дате и сопоставьте с историей активаций
Перенос и резервное копирование lic-файла
Частая ошибка — попытка перенести лицензию на другой компьютер простым копированием lic-файла. Это не сработает: привязка к оборудованию хранится внутри файла, и на новой машине платформа его отклонит. Корректный перенос выполняется через процедуру повторной активации с использованием резервных пин-кодов из комплекта поставки.
Резервная копия lic-файла полезна только в одном сценарии: восстановление на той же машине после переустановки ОС без изменения оборудования. Даже в этом случае надёжнее хранить пин-коды и регистрационные данные, чем сам файл — при любой смене «железа» копия файла бесполезна.
Что делать, если 1С сообщает «лицензия не найдена»
Ошибка поиска лицензии при наличии файла в каталоге почти всегда означает изменение ключевых параметров компьютера: замену диска, сетевой карты, обновление версии Windows или изменение имени компьютера в некоторых конфигурациях. Платформа при старте сравнивает текущие параметры с записанными в файле и при несовпадении отказывает в запуске.
- Проверьте наличие файлов в
C:\ProgramData\1C\licensesи их даты. - Убедитесь, что служба WMI работает — без неё платформа не может собрать данные об оборудовании.
- Проверьте права доступа к папке: у учётной записи, под которой работает 1С (или агент сервера), должно быть право чтения.
- Если оборудование менялось — активируйте лицензию заново резервным пин-кодом.
Лицензии на сервере 1С: где искать
Для серверной лицензии файл размещается на той машине, где работает агент сервера 1С, в том же каталоге: C:\ProgramData\1C\licenses (Windows) или /var/1C/licenses (Linux). Клиентские компьютеры при этом могут вообще не иметь собственных lic-файлов — они получают лицензии через сервер.
Если лицензии выдаёт сервер, а клиенты получают ошибку, проверяйте в первую очередь права учётной записи агента сервера (по умолчанию USR1CV8) на каталог licenses и наличие самих файлов на серверной машине, а не на клиентских.
Как выбрать действие
Что важно запомнить
Lic-файл 1С лежит в C:\ProgramData\1C\licenses (Windows) или /var/1C/licenses (Linux), привязан к оборудованию, не переносится копированием и не подлежит ручному редактированию. Перед заменой железа или переустановкой сохраните пин-коды.
Частые вопросы
Почему я не вижу папку ProgramData на диске C?
Папка ProgramData скрыта по умолчанию. Вставьте путь C:\ProgramData\1C\licenses прямо в адресную строку Проводника или включите показ скрытых элементов: вкладка «Вид» → «Скрытые элементы».
Можно ли скопировать lic-файл на другой компьютер?
Нет. Лицензия привязана к аппаратным параметрам конкретной машины. На другом компьютере файл будет отклонён. Для переноса используйте резервный пин-код и повторную активацию.
Папка licenses пуста, но 1С запускается — почему?
Значит, используется аппаратный USB-ключ HASP или лицензия выдаётся сервером 1С по сети. В этих сценариях локальный lic-файл не создаётся.
Что будет, если удалить lic-файл?
Платформа перестанет находить лицензию и откажется запускаться. Восстановление потребует активации резервным пин-кодом из комплекта поставки. Удалять файл без сохранённых пин-кодов нельзя.
Исчезнет ли лицензия после переустановки Windows?
Если папка ProgramData была на системном диске — да, файл будет удалён вместе с ОС. При неизменном оборудовании можно активировать лицензию заново тем же пин-кодом или восстановить файл из резервной копии.
Где хранятся лицензии при работе в виртуальной машине?
В том же стандартном каталоге внутри гостевой ОС. Учтите: изменение параметров виртуальной машины (числа процессоров, объёма памяти, виртуального диска) может нарушить привязку лицензии так же, как замена физического оборудования.