Администрирование · 8 мин
Где хранится файл программной лицензии 1С и как его найти
Где хранится файл программной лицензии 1С в Windows и Linux: каталоги licenses, файлы .lic, восстановление после переустановки, типичные ошибки активации.
Программная лицензия 1С — это не бумажный документ, а файл с расширением .lic, который платформа создаёт при активации пин-кода. Именно его ищет система защиты при каждом запуске, и если файл пропал, повреждён или оказался не в том каталоге, 1С выдаёт сообщение «не найдена лицензия». Знание точных путей хранения помогает быстро восстановить работу после переустановки Windows, переноса сервера или сбоя диска.
Место хранения зависит от трёх факторов: операционной системы, разрядности платформы и того, кем активирована лицензия — конкретным пользователем или службой сервера 1С. Ниже разобраны все стандартные каталоги, способы быстро найти файл поиском и правила безопасного копирования и восстановления.
Важно понимать разницу: аппаратный ключ HASP физически вставляется в USB-порт и файлов лицензии не создаёт, а программная лицензия привязывается к «железу» компьютера и существует только в виде файла .lic. Всё сказанное дальше относится именно к программным лицензиям.
Стандартные каталоги хранения лицензий в Windows
Основное расположение — скрытый системный каталог C:\ProgramData\1C\licenses. Сюда платформа записывает лицензии, активированные «на компьютер» (доступные всем пользователям), а также многопользовательские программные лицензии сервера. Папка ProgramData скрыта по умолчанию, поэтому в Проводнике нужно включить отображение скрытых элементов или вставить путь прямо в адресную строку.
Если лицензия активирована под конкретной учётной записью, файл попадает в профиль пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\licenses либо C:\Users\ИмяПользователя\AppData\Local\1C\1cv8\licenses. Такие лицензии видны только этому пользователю — при входе под другой учётной записью 1С их не найдёт.
Отдельный случай — сервер 1С:Предприятия, работающий как служба Windows. Служба обычно запускается под учётной записью USR1CV8 или системной учёткой, поэтому лицензия, активированная из консоли сервера, может оказаться в профиле этой служебной учётной записи, а не администратора. Это частая причина ситуации «лицензию активировали, а сервер её не видит».
Скрытая папка, нужны права администратора
Проверьте, под какой учёткой активировали
Зависит от версии платформы
Ищите в C:\Users\USR1CV8\AppData
Где хранятся лицензии на сервере Linux
На Linux-сервере платформа использует каталог /var/1C/licenses. Именно туда записываются файлы .lic при активации через утилиту ring или при первом запуске сервера с вводом пин-кода. Доступ к каталогу требует прав root или членства в соответствующей группе.
При установке сервера 1С важно, чтобы учётная запись, под которой работает агент сервера (обычно usr1cv8), имела права на чтение и запись в /var/1C/licenses. Если права выставлены неверно, активация завершится ошибкой записи либо лицензия «потеряется» после перезапуска службы.
ls -la /var/1C/licenses/ && chown -R usr1cv8:grp1cv8 /var/1C/licensesКак быстро найти файл лицензии поиском
Если стандартные пути не дали результата, надёжнее всего выполнить поиск по всему диску по маске .lic. В Windows это делается через строку поиска в Проводнике (предварительно включив показ скрытых файлов) или через командную строку: dir C:\.lic /s /b. Поиск занимает несколько минут, но показывает все копии, включая забытые резервные.
В Linux используйте команду find / -name "*.lic" 2>/dev/null. Обратите внимание на дату изменения файлов: актуальная лицензия обычно имеет свежую дату, совпадающую с датой последней активации.
Дополнительный способ убедиться, какую лицензию видит платформа, — открыть в 1С окно «О программе» или информацию о лицензии в диалоге активации: там отображается регистрационный номер, что позволяет сопоставить файл с конкретным продуктом.
- 1Проверьте C:\ProgramData\1C\licenses, включив показ скрытых папок
- 2Проверьте профили пользователей: %APPDATA% и %LOCALAPPDATA% внутри 1C\1cv8\licenses
- 3Запустите поиск dir C:\*.lic /s /b от имени администратора
- 4Сопоставьте дату файла с датой активации и регистрационный номер в окне «О программе»
Перенос, резервное копирование и восстановление
Файл .lic нельзя просто скопировать на другой компьютер: программная лицензия привязана к параметрам оборудования, и на новой машине файл окажется недействительным. Копирование имеет смысл только в двух случаях — как резервная копия для восстановления на том же компьютере и как способ вернуть лицензию после переустановки ОС без изменения «железа».
Перед переустановкой Windows или обновлением платформы скопируйте каталог licenses целиком на внешний носитель. После переустановки верните файлы в тот же каталог и проверьте запуск 1С. Если конфигурация оборудования не менялась, лицензия подхватится автоматически.
Если файл утерян безвозвратно, используйте резервный пин-код из комплекта поставки: при активации на том же компьютере система лицензирования обычно выдаёт лицензию с теми же параметрами. При полном исчерпании пин-кодов потребуется обращение в центр лицензирования 1С с заявлением о восстановлении.
Типичные проблемы и их причины
Сообщение «не найдена лицензия» после смены учётной записи почти всегда означает, что файл лежит в профиле другого пользователя. Решение — активировать лицензию «на компьютер» в C:\ProgramData\1C\licenses, чтобы она была доступна всем.
После замены материнской платы, сетевой карты или другого ключевого оборудования файл .lic на месте, но платформа его отклоняет: привязка к «железу» нарушена. Здесь поможет только новая активация по резервному пин-коду.
Ещё одна частая ситуация — антивирус или программа «очистки» диска удалили файлы из ProgramData как «подозрительные» или «ненужные». Добавьте каталог C:\ProgramData\1C в исключения антивируса и никогда не очищайте его средствами автоматической оптимизации.
Как проверить, что лицензия на месте и работает
Признак корректной установки — 1С запускается без диалога активации, а в окне «О программе» отображается регистрационный номер лицензии. На уровне файловой системы проверьте, что в каталоге licenses есть файл .lic с актуальной датой и ненулевым размером.
Для сервера дополнительно убедитесь, что служба агента сервера 1С запущена и в её журнале нет ошибок лицензирования. Если клиенты получают лицензии от сервера, проверку достаточно выполнить один раз на самом сервере.
Как проверить результат
База открывается без запроса пин-кода
Появляется диалог «не найдена лицензия»
Файл существует, размер больше нуля, дата свежая
Каталог пуст или файл нулевого размера
Указан регистрационный номер лицензии
Поле лицензии пустое
Что важно запомнить
Файлы программных лицензий 1С хранятся в C:\ProgramData\1C\licenses, в профилях пользователей (%APPDATA%\1C\1cv8\licenses) и в /var/1C/licenses на Linux. Перед любыми работами с этими каталогами делайте резервную копию, а на новый компьютер лицензию переносите только через повторную активацию пин-кодом.
Частые вопросы
Можно ли перенести файл .lic на другой компьютер?
Нет. Программная лицензия привязана к параметрам оборудования конкретной машины, поэтому скопированный файл на другом компьютере будет недействителен. Для переезда используйте резервный пин-код и активируйте лицензию заново на новом оборудовании.
Почему папки ProgramData не видно в Проводнике?
Каталог ProgramData скрыт по умолчанию. Включите отображение скрытых элементов на вкладке «Вид» в Проводнике или вставьте путь C:\ProgramData\1C\licenses прямо в адресную строку.
Лицензия активирована, но сервер 1С её не видит. Что делать?
Скорее всего, активация выполнена под учётной записью администратора, а служба сервера работает под USR1CV8. Активируйте лицензию «на компьютер», чтобы файл попал в общий каталог C:\ProgramData\1C\licenses, доступный всем учётным записям.
Файл .lic удалили. Как восстановить лицензию?
Если есть резервная копия каталога licenses — верните файлы на прежнее место. Если копии нет, запустите 1С и активируйте лицензию заново резервным пин-кодом из комплекта поставки: на том же оборудовании система лицензирования выдаст файл повторно.
Меняет ли обновление платформы 1С расположение файлов лицензий?
Нет, стандартные каталоги остаются прежними при обновлении платформы. Однако перед крупными обновлениями и переустановками разумно сделать копию каталога licenses — это занимает минуту и исключает риск потери активации.