К статье
Практический материал

Администрирование · 11 мин

Где хранится программная лицензия 1С 8.3

Разбираем, где хранится программная лицензия 1С 8.3 в Windows: папки 1cv8, conf, файлы lic, перенос на другой компьютер и восстановление после сбоя.

Программная лицензия 1С:Предприятие 8.3 — это файл с расширением .lic, который платформа создаёт при активации пин-кода. В отличие от аппаратного ключа HASP, такой файл привязан к конкретному компьютеру: при активации 1С собирает «отпечаток» аппаратной и программной конфигурации и записывает его в лицензию. Поэтому файл нельзя просто скопировать на другой компьютер — он перестанет быть валидным.

Место хранения зависит от того, куда была установлена платформа, какие права были у пользователя при активации и используется ли сервер 1С. Ниже разобраны все стандартные расположения в Windows и Linux, способы быстро найти файл, правила безопасного переноса и типичные проблемы со «слетевшей» лицензией.

Стандартные пути хранения файла лицензии в Windows

Платформа 1С 8.3 сохраняет активированную лицензию в одну из нескольких папок. Выбор зависит от того, под какими правами выполнялась активация и какой вариант установки платформы использовался.

  • C:\ProgramData\1C\licenses — самое распространённое расположение при установке платформы «для всех пользователей» и активации с правами администратора. Файл называется примерно так: 20180926123456.lic (цифры — дата и время активации).
  • C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\conf — лицензия, активированная конкретным пользователем без прав администратора. Видна только этой учётной записи.
  • C:\Users\ИмяПользователя\AppData\Local\1C\1cv8\conf — встречается реже, при отдельных вариантах установки.
  • Папка conf в каталоге установки платформы, например C:\Program Files\1cv8\8.3.22.XXXX\bin\conf — если лицензию активировали с параметром привязки к каталогу платформы (например, через веб-сервис лицензирования или при нестандартной установке).

Обратите внимание: папки ProgramData и AppData по умолчанию скрыты. Чтобы увидеть их в Проводнике, включите отображение скрытых элементов на вкладке «Вид» либо вставьте путь прямо в адресную строку.

Где искать лицензию на сервере 1С и в Linux

Если лицензия активирована на сервере 1С:Предприятия, клиентские лицензии хранятся там же, где и на обычном ПК, но раздачей занимается служба агента сервера. Пути зависят от операционной системы сервера.

  • Windows Server: C:\ProgramData\1C\licenses — общий каталог для серверных и клиентских лицензий, активированных на сервере.
  • Linux: /var/1C/licenses — стандартный каталог для файлов .lic при установке сервера 1С из официальных пакетов. Для доступа нужны права root или членство в группе, под которой работает служба.

При активации лицензии на сервере важно выполнять процедуру под той же учётной записью, под которой работает служба агента сервера 1С (по умолчанию в Windows это может быть USR1CV8). Иначе файл запишется в профиль администратора, и сервер его не найдёт.

Как быстро найти файл лицензии на компьютере

Если точный путь неизвестен, файл проще всего найти поиском по расширению. Платформа не прячет лицензии в реестре — реестр используется только для настроек, сама лицензия всегда лежит именно файлом на диске.

Порядок поиска файла лицензии
  1. 1
    Откройте Проводник и в адресной строке введите C:\ProgramData\1C\licenses — проверьте наличие файлов .lic
  2. 2
    Если папки нет, откройте C:\Users\ВашеИмя\AppData\Roaming\1C\1cv8\conf
  3. 3
    При отсутствии результата запустите поиск по всему диску C: по маске *.lic
  4. 4
    Проверьте папку conf в каталоге установленной платформы (Program Files\1cv8\версия\bin\conf)
  5. 5
    Если лицензия активировалась на сервере — проверяйте каталоги на сервере, а не на клиентском ПК

Альтернативный способ — командная строка. Команда поиска по системному диску:

cmd
dir C:\*.lic /s /b 2>nul | findstr /i "1C"

Если файл найден в нестандартном месте, не спешите его перемещать — сначала убедитесь, что платформа действительно использует именно его, иначе после переноса 1С запросит активацию заново.

Перенос лицензии на другой компьютер: что можно и что нельзя

Главное ограничение программной лицензии: файл .lic нельзя перенести копированием. Отпечаток оборудования на новом ПК не совпадёт с записанным в файле, и платформа сочтёт лицензию недействительной. Попытки «подложить» файл в нужную папку на другой машине бесполезны.

Законный способ переноса — новая активация. Каждый комплект поставки включает основной пин-код и несколько резервных. На новом компьютере запустите 1С, выберите «Получить лицензию» и введите резервный пин-код из того же комплекта. Если резервные пин-коды исчерпаны, нужно обращаться в центр лицензирования 1С за восстановлением комплекта.

Что влияет на валидность привязки

Платформа контролирует набор ключевых параметров компьютера. Существенное изменение конфигурации приводит к «слету» лицензии. Наиболее критичны: замена материнской платы или процессора, переустановка операционной системы, изменение имени компьютера в некоторых сценариях, смена сетевых адаптеров. Добавление оперативной памяти или замена диска обычно переносится безболезненно, но гарантий нет — платформа оценивает совокупность параметров.

Почему лицензия «слетает» и как её восстановить

Типичная ситуация: 1С внезапно пишет «Лицензия не обнаружена» при запуске. Причины делятся на несколько групп, и от причины зависит способ восстановления.

Маршрут решения

Как выбрать действие при потере лицензии

Файл .lic на месте, но 1С его не видит, при этом менялось железо или ОСЛицензия привязана к старой конфигурации — активируйте резервный пин-код
Файл .lic отсутствует в папке licenses, но его резервная копия сохраниласьВерните копию файла в исходную папку — при неизменной конфигурации ПК лицензия заработает
Лицензия была в профиле пользователя, а запуск идёт под другой учётной записьюАктивируйте лицензию с правами администратора, чтобы файл попал в ProgramData
Резервные пин-коды исчерпаныОбращайтесь в центр лицензирования 1С для восстановления комплекта пин-кодов

Полезная профилактическая мера — делать резервную копию папки C:\ProgramData\1C\licenses после каждой активации. Копия файла на том же компьютере полностью работоспособна: если оригинал будет случайно удалён антивирусом или при чистке диска, его можно просто вернуть на место.

Отдельный риск — антивирусы и программы «оптимизации» системы, которые могут помещать файл .lic в карантин или удалять его. Добавьте папку C:\ProgramData\1C в исключения антивируса, если проблема повторяется.

Типичные ошибки
01
Копирование файла .lic на другой компьютер — лицензия не заработает, а время будет потрачено
02
Активация под обычным пользователем на терминальном сервере — остальные пользователи не получат доступ к лицензии
03
Удаление «непонятных» папок ProgramData при очистке диска вместе с лицензией
04
Активация на сервере под учётной записью администратора вместо учётной записи службы агента сервера
05
Отсутствие копии пин-кодов — при сбое восстановление затягивается

Программная лицензия и аппаратный ключ: в чём разница хранения

Аппаратный ключ HASP хранит лицензию внутри самого USB-устройства, и на диске компьютера никаких файлов лицензии нет — платформа обращается к драйверу ключа. Поэтому, если вы ищете файл лицензии и не находите его ни в одной из папок, проверьте: возможно, у вас именно аппаратная защита, и искать файл бессмысленно.

Программная и аппаратная лицензия

Программная (файл .lic)

Хранится на диске в папке licenses или conf. Привязана к железу конкретного ПК. Не переносится копированием, но можно делать резервные копии для этого же компьютера.

Аппаратная (USB-ключ HASP)

Хранится внутри USB-устройства, файлов на диске нет. Свободно переносится между компьютерами вместе с ключом. Требует установленного драйвера HASP.

Проверить тип используемой лицензии можно в конфигураторе или в диалоге «О программе» — там отображается серийный номер и тип лицензии, которую использует платформа.

Как проверить, что лицензия на месте и работает

Контрольные точки

Контрольные точки

Наличие файла в C:\ProgramData\1C\licenses
Норма

Есть файл .lic с датой активации в имени

Тревожный признак

Папка пуста или отсутствует — лицензия не активирована либо лежит в профиле пользователя

Запуск 1С под нужной учётной записью
Норма

Платформа стартует без запроса пин-кода

Тревожный признак

Появляется окно «Лицензия не обнаружена»

Информация в разделе «О программе»
Норма

Отображается серийный номер и тип лицензии

Тревожный признак

Данные о лицензии отсутствуют

Права доступа к папке licenses
Норма

У службы сервера и пользователей есть чтение

Тревожный признак

Ошибки доступа в журнале, лицензия «невидима» для сервера

Если все контрольные точки в норме, лицензия корректно размещена и будет автоматически подхватываться при запуске. Рекомендуется после активации сразу сделать копию папки licenses и хранить её вместе с документацией на комплект поставки — это существенно упрощает восстановление после сбоев.

Итог

Что важно запомнить

Программная лицензия 1С 8.3 — это файл .lic в папке C:\ProgramData\1C\licenses (общий вариант) или в AppData пользователя, на Linux-сервере — /var/1C/licenses. Файл привязан к оборудованию и не переносится копированием на другой ПК — для переезда используется резервный пин-код. Резервная копия папки licenses и сохранённые пин-коды — обязательная страховка на случай сбоя.

Частые вопросы

Можно ли посмотреть серийный номер лицензии, не запуская 1С?

Напрямую из файла .lic — нет, его содержимое зашифровано. Серийный номер виден в диалоге «О программе» в уже запущенной платформе либо указан на документации из комплекта поставки, которую стоит хранить.

Что делать, если папка licenses есть, но 1С пишет «лицензия не обнаружена»?

Скорее всего, изменилась конфигурация компьютера (железо, ОС) и привязка перестала совпадать. Проверьте, не переустанавливалась ли Windows и не менялось ли оборудование. Если да — активируйте резервный пин-код из комплекта поставки.

Нужны ли права администратора для активации лицензии?

Для активации «для всех пользователей» (запись в ProgramData) — да, нужны права администратора. Без них лицензия запишется в профиль текущего пользователя и будет недоступна остальным учётным записям на этом компьютере.

Влияет ли обновление платформы 1С на лицензию?

Обычное обновление версии платформы (например, с 8.3.21 на 8.3.22) лицензию не затрагивает — файл остаётся на месте и подхватывается новой версией. Критичны изменения оборудования и переустановка операционной системы, а не обновление самой платформы.

Где хранится лицензия при работе через терминальный сервер?

На самом терминальном сервере — в C:\ProgramData\1C\licenses, если активация выполнялась с правами администратора. Активировать лицензию нужно один раз на сервере, а не в каждой пользовательской сессии.

Можно ли хранить файл лицензии на сетевом диске?

Нет, платформа ищет лицензию только в стандартных локальных каталогах. Размещение файла на сетевом ресурсе не поддерживается; для сетевой раздачи лицензий используется сервер 1С или менеджер лицензий HASP с аппаратным ключом.