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