Администрирование · 9 мин
Где хранится файл лицензии 1С и как его найти
Разбираем, где хранится файл лицензии 1С: папки в Windows и Linux, имена файлов .lic, как найти, перенести и восстановить программную лицензию без ошибок.
Программная лицензия 1С — это файл с расширением .lic, который платформа создаёт при активации пин-кода. Без него конфигурация не запустится в полноценном режиме, поэтому знать, где лежит этот файл, нужно при переустановке Windows, переносе базы на другой компьютер или диагностике ошибки «лицензия не найдена».
Место хранения зависит от способа установки платформы: для компьютера или для текущего пользователя, а также от операционной системы и от того, работает ли лицензия на клиенте или на сервере 1С. Во всех случаях это файлы с расширением .lic, которые можно найти вручную через проводник или поиск.
Важно понимать: файл лицензии привязан к аппаратным и программным параметрам конкретной машины. Простое копирование .lic на другой компьютер не активирует там платформу — файл служит скорее для резервного копирования и восстановления на той же системе.
Какие бывают лицензии 1С и что именно хранится в файле
1С использует два типа лицензий: аппаратные (USB-ключи HASP) и программные. Аппаратный ключ никаких файлов на диске не создаёт — защита проверяется самим ключом. А вот программная лицензия существует именно в виде файла .lic, который платформа генерирует после ввода пин-кода и привязывает к параметрам компьютера.
Внутри .lic-файла находятся зашифрованные данные о лицензии: серийный номер, тип лицензии (на клиента, на сервер, комбинированная) и контрольная информация о конфигурации машины — процессоре, материнской плате, сетевых адаптерах, версии операционной системы. Если какой-то из ключевых параметров изменится, лицензия перестанет распознаваться.
Стандартные папки хранения лицензий в Windows
Основное расположение зависит от варианта установки платформы. Если 1С установлена «для компьютера» (стандартный вариант по умолчанию), лицензии лежат в общей системной папке:
C:\ProgramData\1C\licensesЕсли платформа установлена в режиме «для текущего пользователя», файлы лицензий размещаются в профиле:
C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\licensesОбе папки скрыты по умолчанию: ProgramData и AppData не отображаются в проводнике без включения показа скрытых элементов. Чтобы попасть в нужный каталог, можно вставить путь прямо в адресную строку проводника или включить отображение скрытых файлов в параметрах вида.
В папке licenses может находиться несколько файлов: например, клиентская лицензия и серверная, либо лицензии от разных инсталляций. Имена файлов генерируются автоматически и по названию понять тип лицензии невозможно — это видно только в момент активации.
Где лежат лицензии на сервере 1С и в Linux
Если лицензия активирована на сервере 1С:Предприятия, файл хранится не в ProgramData, а в служебном каталоге сервера. В Windows это обычно:
C:\Program Files\1cv8\srvinfo\reg_1541Внутри reg_1541 лежат файлы с расширением .lic, относящиеся к серверным лицензиям. Там же могут быть файлы сессий и другие служебные данные кластера — удалять или редактировать что-либо в этой папке вручную нельзя.
В Linux программные лицензии клиентской части размещаются в каталоге ~/.1C/1cv8/licenses в домашней директории пользователя. Для сервера 1С под Linux лицензии хранятся в каталоге srvinfo (по умолчанию /home/usr1cv8/.1cv8/1C/1cv8/reg_1541). Точный путь зависит от того, под каким пользователем запущен агент сервера.
Как быстро найти файл лицензии поиском
Если точный вариант установки неизвестен, проще всего выполнить поиск по всему системному диску. Откройте проводник, перейдите на диск C и введите в строку поиска маску:
*.licПоиск покажет все файлы лицензий, включая те, что лежат в нестандартных местах. Учтите, что поиск по скрытым папкам в проводнике работает, если в параметрах включён показ скрытых и системных файлов, иначе ProgramData может не попасть в выдачу.
- 1Откройте проводник и вставьте в адресную строку C:\ProgramData\1C\licenses — проверьте наличие файлов .lic
- 2Если папки нет, проверьте C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\licenses
- 3Для сервера откройте каталог srvinfo\reg_1541 в папке установки 1С
- 4Если ничего не нашли — выполните поиск по диску C по маске *.lic
- 5Проверьте результат: запустите 1С и убедитесь, что ошибка «лицензия не найдена» не появляется
Можно ли перенести файл лицензии на другой компьютер
Короткий ответ — нет, перенос файла .lic на другую машину не активирует там платформу. Лицензия привязана к аппаратной конфигурации, и на новом компьютере файл будет отклонён. Даже на том же компьютере после замены материнской платы, процессора или переустановки Windows лицензия может «слететь».
Копировать файл лицензии имеет смысл только для резервного копирования на случай сбоя на той же машине: если файл случайно удалён, его можно вернуть на место без повторной активации. Но даже это не гарантирует восстановление, если в системе что-то изменилось.
Для переноса лицензии на новый компьютер используется повторная активация: вводится тот же пин-код из комплекта поставки. При активации платформа предложит вариант «получить лицензию повторно», и если параметры запроса совпадают с прошлой активацией, дополнительный пин-код не расходуется. Если конфигурация сильно изменилась, потребуется резервный пин-код из комплекта.
Типичные ошибки при работе с файлами лицензий
Отдельная частая ситуация — лицензия «слетаает» после обновления Windows или замены железа. Симптом одинаковый: при запуске появляется окно поиска лицензии. Это нормальное поведение защиты, а не поломка: нужно просто пройти активацию заново тем же пин-кодом, отметив, что параметры компьютера не менялись (если это так).
Как проверить, что лицензия на месте и работает
Самый простой способ — запустить конфигурацию. Если лицензия найдена и валидна, платформа стартует без диалога активации. Если появляется окно «Лицензия не найдена», значит файл отсутствует, повреждён или привязка к оборудованию нарушена.
Как проверить результат
1С открывается без окна активации
Появляется диалог «Лицензия не найдена»
Есть один или несколько файлов .lic с актуальной датой
Папка пуста или отсутствует
Лицензия получена автоматически без расхода нового пин-кода
Система требует новый пин-код — параметры машины изменились
При работе в терминальном режиме или на веб-сервере помните: лицензия проверяется на том компьютере, где выполняется код платформы. Если пользователи подключаются через RDP, файл лицензии должен лежать на терминальном сервере, а не на их локальных машинах.
Что важно запомнить
Файлы лицензий 1С лежат в C:\ProgramData\1C\licenses при установке для компьютера, в профиле пользователя AppData\Local\1C\1Cv8\licenses — при установке для пользователя, и в srvinfo\reg_1541 — на сервере 1С. Файл .lic привязан к оборудованию: на другую машину его не перенести, для переезда используется повторная активация пин-кодом.
Частые вопросы
Как называется файл лицензии 1С?
Имя файла генерируется автоматически и выглядит как набор цифр и букв с расширением .lic, например 20260312153001.lic. По имени определить тип лицензии нельзя — это видно только в интерфейсе активации платформы.
Почему папка ProgramData не видна в проводнике?
Это скрытая системная папка. Вставьте путь C:\ProgramData\1C\licenses напрямую в адресную строку проводника либо включите показ скрытых элементов на вкладке «Вид».
Можно ли скопировать файл лицензии на флешку для резерва?
Да, копирование для резерва безопасно и полезно: при случайном удалении файла на той же машине его можно вернуть на место. Но восстановление сработает, только если аппаратная конфигурация компьютера не изменилась.
Что делать, если лицензия слетела после обновления Windows?
Запустите 1С, в окне поиска лицензии выберите получение лицензии и введите тот же пин-код из комплекта поставки. Если ключевые параметры машины не менялись, активация пройдёт автоматически без расхода резервного пин-кода.
Где хранится лицензия, если 1С работает через USB-ключ?
Нигде: аппаратный ключ HASP не создаёт файлов на диске. Проверка лицензии выполняется обращением к самому ключу или к менеджеру лицензий в сети, поэтому папки licenses может вообще не быть.
Нужны ли права администратора для доступа к папке лицензий?
Для просмотра — как правило, нет, но для записи в C:\ProgramData\1C\licenses при активации платформе нужны права администратора. Если активация завершается ошибкой доступа, запустите 1С от имени администратора.