Администрирование · 8 мин
Где находится файл лицензии 1С и как с ним работать
Где лежит файл лицензии 1С (2lic, licdata), как найти его в Windows и Linux, как перенести лицензию на другой компьютер и восстановить после переустановки.
Файл лицензии 1С — это небольшой служебный файл, который платформа создаёт при активации программной лицензии и проверяет при каждом запуске. Если он удалён, повреждён или недоступен по правам, программа выдаёт сообщение «Не найдена лицензия» и отказывается работать. Знание точного расположения файла нужно при переносе системы на другой компьютер, резервном копировании, переустановке Windows и диагностике ошибок лицензирования.
Важно различать два типа защиты: программная лицензия хранится в файле на диске, а аппаратный ключ HASP не создаёт файла вовсе — проверка идёт через драйвер ключа. В этой статье речь идёт именно о программных лицензиях, активируемых пин-кодом через Центр лицензирования 1С.
Где 1С хранит файл лицензии: основные пути
Стандартное расположение файлов лицензий для платформы 1С:Предприятие 8.3 — системная папка C:\ProgramData\1C\licenses. Папка ProgramData скрыта по умолчанию, поэтому для доступа включите отображение скрытых элементов в Проводнике или вставьте путь напрямую в адресную строку.
Если лицензия активирована «для текущего пользователя» или платформа установлена без прав администратора, файл может оказаться в профиле: C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\licenses. В старых версиях платформы встречается также каталог C:\Users\All Users\1C\1Cv8\licenses и папка conf рядом с настройками, где хранится файл licdata или записи о привязке.
На сервере 1С:Предприятия под Linux файлы лицензий по умолчанию размещаются в каталоге /var/1C/licenses (для общесистемных лицензий) или в домашнем каталоге пользователя, от имени которого работает агент сервера, в подкаталоге .1cv8/1C/1cv8/licenses.
ls -la /var/1C/licenses && ls -la ~/.1cv8/1C/1cv8/licensesКакие файлы относятся к лицензии
Основной файл активированной лицензии имеет расширение .lic, а для многопользовательских лицензий, полученных в новых версиях механизма, может использоваться файл вида 2lic. Имя файла обычно содержит дату активации и набор символов, например 20260115143000.lic. Каждая активация пин-кода создаёт отдельный файл.
Рядом могут лежать служебные файлы с расширением .p2, .key или временные файлы запроса лицензии (.req), которые появляются, если активация была прервана. Удалять их вручную не следует без понимания ситуации: иногда платформа продолжает диалог с Центром лицензирования именно через эти файлы.
Как найти файл лицензии, если стандартных путей нет
Если в привычных каталогах файл не обнаружен, используйте поиск Windows: откройте диск C: в Проводнике и выполните поиск по маске *.lic с включённым отображением скрытых и системных файлов. Учтите, что поиск по индексу может пропускать системные папки — надёжнее искать через командную строку.
dir C:\*.lic /s /a 2>nul | findstr /i "lic"Дополнительно проверьте, не работает ли платформа в терминальном режиме или под другим пользователем: лицензия, активированная из-под одной учётной записи с вариантом «для данного компьютера», доступна всем, а «для текущего пользователя» — только тому, кто её активировал. Также файл может находиться на сервере, если лицензии раздаёт сервер 1С или менеджер лицензий HASP.
- 1Откройте %PROGRAMDATA%\1C\licenses и проверьте наличие файлов .lic
- 2Проверьте %APPDATA%\1C\1cv8\licenses под нужным пользователем
- 3Выполните поиск по маске *.lic через командную строку от администратора
- 4Уточните, не используется ли аппаратный ключ HASP — тогда файла лицензии нет вовсе
- 5Проверьте, не раздаёт ли лицензии сервер 1С или сервер лицензирования
Как перенести лицензию на другой компьютер
Простое копирование файла .lic на другой компьютер не сработает: лицензия привязана к аппаратной конфигурации исходной машины, и на новом железе платформа её отклонит. Правильный путь — активировать лицензию заново на новом компьютере, используя резервный пин-код из комплекта поставки.
При покупке программной лицензии выдаётся основной пин-код и несколько резервных. Если резервные пин-коды исчерпаны, нужно обращаться в Центр лицензирования 1С (через форму на портале 1С или по телефону, указанному в документации к лицензии) с регистрационным номером продукта — там добавят новые пин-коды после проверки.
Резервное копирование и восстановление лицензии
Перед переустановкой Windows или заменой оборудования скопируйте всю папку C:\ProgramData\1C\licenses в надёжное место. Если после переустановки ОС аппаратная конфигурация не изменилась, возврат файлов на прежнее место часто восстанавливает работоспособность без повторной активации.
Однако при замене материнской платы, диска, существенном обновлении ОС или смене сетевых адаптеров старый файл перестанет подходить — привязка слетит. В этом случае потребуется новая активация резервным пин-кодом. Поэтому храните конверт с пин-кодами и регистрационным номером отдельно от компьютера.
Как проверить результат
База открывается без сообщения о лицензии
Ошибка «Не найдена лицензия» или «Лицензия не обнаружена»
Есть файл .lic с датой активации
Папка пуста или только временные .req-файлы
У пользователя есть чтение
Ошибка доступа при открытии папки
Типичные ошибки и проблемы с файлом лицензии
Самая частая ситуация — сообщение «Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия». Причины: файл удалён чистильщиком диска, антивирус отправил его в карантин, изменилось оборудование, либо лицензия была активирована под другим пользователем с ограниченной областью действия.
Если файл на месте, но ошибка сохраняется, проверьте права доступа к папке licenses: у учётной записи, под которой запускается 1С (или служба агента сервера), должно быть право чтения. Также убедитесь, что на диске не включено шифрование или перенаправление папок, из-за которого путь фактически ведёт в другое место.
Перед плановой заменой железа активируйте лицензию заново сразу после сборки: так вы заранее узнаете, хватает ли резервных пин-кодов, и не останетесь без работающей базы в ответственный момент. Проверить количество оставшихся активаций можно при повторной активации — Центр лицензирования сообщает об исчерпании пин-кодов.
Частые вопросы
Можно ли просто скопировать файл лицензии на другой компьютер?
Нет. Файл .lic содержит привязку к аппаратной конфигурации конкретной машины. На другом компьютере платформа его не примет — нужна новая активация резервным пин-кодом из комплекта поставки.
Почему папка C:\ProgramData\1C\licenses пуста, хотя 1С работает?
Скорее всего, используется аппаратный ключ HASP — тогда файла лицензии нет в принципе. Либо лицензия активирована для текущего пользователя и лежит в его профиле (%APPDATA%\1C\1cv8\licenses), либо лицензии раздаёт сервер 1С.
Что делать, если антивирус удалил файл лицензии?
Проверьте карантин антивируса и восстановите файл, если он там. Добавьте папку C:\ProgramData\1C в исключения защиты. Если файл потерян безвозвратно, активируйте лицензию заново резервным пин-кодом.
Слетит ли лицензия при обновлении платформы 1С?
Обновление платформы само по себе не затрагивает файлы лицензий — они лежат отдельно от каталога установки. Лицензия слетает при смене оборудования, переустановке ОС с форматированием или существенном изменении системных параметров.
Где лежит лицензия на сервере 1С под Linux?
Общесистемные лицензии — в /var/1C/licenses, пользовательские — в домашнем каталоге учётной записи агента сервера, в подкаталоге .1cv8/1C/1cv8/licenses. Убедитесь, что у службы агента есть права на чтение этих файлов.
Закончились резервные пин-коды — как восстановить лицензию?
Обратитесь в Центр лицензирования 1С через портал 1С или по контактам из документации к продукту. Потребуется регистрационный номер продукта. После проверки вам выдадут дополнительные пин-коды для активации.
Что важно запомнить
Файл программной лицензии 1С лежит в C:\ProgramData\1C\licenses или в профиле пользователя в %APPDATA%\1C. Он привязан к железу, поэтому перенос на другой ПК делается только через повторную активацию резервным пин-кодом. Перед переустановкой системы сохраняйте папку licenses и конверт с пин-кодами.