Администрирование · 10 мин
Где хранится программная лицензия 1С и как её найти
Разбираем, где хранится программная лицензия 1С: файлы licdata, каталоги conf, папки на Windows и Linux, перенос активации и восстановление после сбоя.
Программная лицензия 1С — это не единый файл с расширением «lic», а набор служебных файлов, которые платформа создаёт при активации пин-кода. Они записываются в каталог conf профиля платформы и имеют имена вида licdata1.licdata, licdata2.licdata и так далее. Рядом могут лежать файлы conf.cfg и 1cv8conn.pfl, но лицензионные данные содержатся именно в licdata.
Важный нюанс: файл лицензии привязан к параметрам конкретного компьютера — процессору, материнской плате, сетевым адаптерам, дискам, операционной системе. Поэтому просто скопировать папку на другой ПК нельзя: платформа откажется принимать такую лицензию. Знание места хранения нужно в первую очередь для диагностики, резервного копирования перед переустановкой системы и восстановления после сбоев.
Ниже разобраны типовые пути для Windows и Linux, отличия клиентских и серверных лицензий, способы проверить, что лицензия на месте, и безопасные сценарии переноса и восстановления.
Где хранятся файлы лицензии на Windows
На Windows платформа использует несколько стандартных каталогов. Какой именно задействован, зависит от выбора при активации («всем пользователям компьютера» или «текущему пользователю») и от того, ищем мы клиентскую или серверную лицензию.
- C:\ProgramData\1C\licenses — основной каталог для программных лицензий, активированных для всех пользователей компьютера. Здесь лежат файлы licdata. Папка ProgramData скрыта, в проводнике нужно включить отображение скрытых элементов или ввести путь в адресную строку напрямую.
- C:\Users\<имя пользователя>\AppData\Local\1C\1cv8\conf — каталог для лицензий, активированных только текущему пользователю. Папка AppData тоже скрыта.
- C:\ProgramData\1C\1cv8\conf — общий каталог conf, который платформа также проверяет при поиске лицензий.
- C:\Program Files\1cv8\<версия>\bin\conf — встречается на серверных установках, когда лицензия активирована из-под учётной записи службы агента сервера 1С.
Откройте папку и проверьте наличие файлов licdata*.licdata
Проверьте каталог conf в профиле пользователя, под которым запускали активацию
Проверьте, под какой учёткой работает служба, и ищите conf в её профиле или в ProgramData
Быстрый способ найти все файлы лицензий на диске — поиск по маске. Откройте командную строку от имени администратора и выполните поиск по системному диску.
dir C:\licdata* /s /b 2>nul && dir C:\*.licdata /s /b 2>nulГде лицензия хранится на Linux
На Linux-системах логика та же: файлы licdata размещаются в каталогах conf, но пути отличаются. Для серверных установок чаще всего используется каталог /var/1C/licenses или /var/1C/1cv8/conf. Для клиентских активаций под конкретным пользователем — скрытый каталог в домашней папке: ~/.1cv8/1C/1cv8/conf.
Если сервер 1С работает под выделенной учётной записью (часто это usr1cv8), лицензия может оказаться в домашнем каталоге этой учётной записи — например, /home/usr1cv8/.1cv8/1C/1cv8/conf. Это частая причина ситуации, когда администратор активировал лицензию под root, а сервер её не видит: платформа ищет файлы в профиле той учётной записи, под которой запущен агент.
find /var/1C /home -name "licdata*" 2>/dev/nullЧем программная лицензия отличается от аппаратной по хранению
Аппаратная лицензия (USB-ключ HASP) физически хранится в самом ключе, и на диске никаких licdata-файлов для неё нет. Платформа обращается к ключу через драйвер и менеджер лицензий. Если вы ищете файл лицензии и не находите — убедитесь, что у вас вообще программная активация, а не USB-ключ, вставленный в сервер или раздаваемый по сети.
Программная и аппаратная лицензия
Хранится в файлах licdata на диске, привязана к железу ПК. Требует резервного копирования и переактивации при смене оборудования.
Хранится в самом ключе, файлов на диске нет. Переносится простым переподключением ключа, но требует драйвера HASP и доступности порта.
Смешанные схемы тоже встречаются: например, серверная лицензия программная, а клиентские раздаются с USB-ключа. В этом случае диагностику стоит начинать с уточнения, какой именно тип лицензии «потерялся».
Как проверить, что лицензия на месте и работает
Признак проблемы обычно один: при запуске информационной базы появляется сообщение «Не найдена лицензия» или «Не обнаружен ключ защиты программы». Прежде чем что-то исправлять, проверьте физическое наличие файлов и их доступность.
Как проверить результат
В папке licenses или conf есть файлы licdata с ненулевым размером
Папка пуста или файлы имеют размер 0 байт
Учётная запись, под которой работает платформа, имеет чтение и запись в каталог
Ошибки доступа, файлы принадлежат другому пользователю
База открывается без сообщения о лицензии
Появляется окно поиска лицензии или ошибка ключа защиты
Дополнительно проверить видимость лицензий можно через утилиту администрирования сервера 1С (для серверных лицензий) или через диалог «О программе» в толстом клиенте — там отображается информация об используемой лицензии. Если файлы на месте, но платформа их не видит, чаще всего виноваты права доступа или изменившиеся параметры оборудования.
Резервное копирование и перенос лицензии
Перед переустановкой Windows, заменой диска или обновлением железа скопируйте каталоги с licdata-файлами в надёжное место. После переустановки системы верните файлы на те же пути — если аппаратная конфигурация не изменилась, лицензия подхватится без повторной активации.
- 1Скопируйте папки C:\ProgramData\1C\licenses и каталоги conf из профилей пользователей на внешний носитель
- 2Переустановите систему и установите платформу 1С той же или более новой версии
- 3Верните скопированные файлы на исходные пути до первого запуска базы
- 4Запустите информационную базу и убедитесь, что запроса активации нет
- 5Если лицензия не подхватилась — активируйте заново резервным пин-кодом из комплекта поставки
Перенос на другой компьютер копированием файлов не сработает из-за аппаратной привязки. В этом случае нужна новая активация: используйте резервный пин-код из комплекта поставки. Если резервные пин-коды исчерпаны, запрашивается новый комплект через центр лицензирования 1С — для этого потребуется регистрационный номер продукта.
Типичные ошибки при работе с файлами лицензий
Отдельно стоит сказать про виртуальные машины. Программная лицензия на ВМ привязана к виртуальному оборудованию, и миграция машины между гипервизорами или существенное изменение её конфигурации может привести к отказу лицензии. Перед такими операциями делайте копию каталогов licdata и держите под рукой резервные пин-коды.
Самая частая причина «пропавшей» лицензии на терминальном сервере — активация под одним пользователем, а работа под другими. Решение простое: активируйте лицензию с установкой «всем пользователям компьютера», тогда файлы попадут в ProgramData\1C\licenses и будут доступны всем сеансам.
Что делать, если лицензия потеряна
Как выбрать действие
Общий принцип восстановления: сначала ищем файлы, затем пробуем вернуть их из копии, и только потом тратим резервный пин-код. Резервные пин-коды ограничены, поэтому повторная активация — крайняя мера, а не первое действие.
Что важно запомнить
Программная лицензия 1С хранится в файлах licdata в каталогах conf: чаще всего это C:\ProgramData\1C\licenses на Windows и /var/1C/licenses на Linux. Файлы привязаны к железу, поэтому перед переустановкой системы или заменой оборудования делайте их копию, а на новый компьютер лицензия переносится только повторной активацией резервным пин-кодом.
Частые вопросы
Можно ли открыть файл licdata и посмотреть номер лицензии?
Нет, файлы licdata зашифрованы и не предназначены для просмотра. Информацию об используемой лицензии можно увидеть в самой платформе — например, в диалоге «О программе» или в консоли администрирования сервера 1С.
Почему папка ProgramData\1C\licenses пуста, хотя 1С работает?
Скорее всего, лицензия активирована для текущего пользователя и лежит в AppData\Local\1C\1cv8\conf, либо используется аппаратный USB-ключ, для которого файлов на диске вообще нет. Также проверьте, что включено отображение скрытых папок.
Слетит ли лицензия при обновлении платформы 1С?
Обычно нет: обновление платформы не меняет аппаратную привязку, и файлы licdata продолжают работать. Лицензия перестаёт приниматься при смене ключевых компонентов — материнской платы, процессора, дисков, сетевых адаптеров или переустановке ОС без возврата файлов.
Где хранится лицензия на терминальном сервере?
Если активация выполнялась «всем пользователям» — в C:\ProgramData\1C\licenses, и она доступна всем терминальным сеансам. Если администратор активировал её только под своей учётной записью, остальные пользователи лицензию не увидят: файл окажется в личном профиле администратора.
Что делать, если резервные пин-коды закончились?
Нужно запросить новый комплект пин-кодов через центр лицензирования 1С. Для этого потребуется регистрационный номер продукта и данные организации, на которую оформлена поставка. До получения новых кодов берегите существующие файлы licdata и делайте их копии.
Можно ли хранить копию licdata в облаке или на сетевом диске?
Да, как резервную копию — это нормальная практика. Платформа читает лицензию только из локальных каталогов conf, но архивная копия на сетевом диске позволит быстро вернуть файлы после переустановки системы на том же компьютере.