Администрирование · 9 мин
Где лежит файл программной лицензии 1С
Где хранится файл программной лицензии 1С (.lic): пути для Windows и Linux, как найти, перенести и восстановить лицензию, типичные ошибки и FAQ.
Программная лицензия 1С хранится на диске в виде файла с расширением .lic, который платформа создаёт при активации пин-кода. Местоположение этого файла зависит от операционной системы, разрядности платформы и того, была ли лицензия установлена «для текущего пользователя» или «для всех пользователей компьютера». Знание точных путей нужно при переносе системы, переустановке Windows, диагностике ошибки «не обнаружена лицензия» и резервном копировании.
Стандартное расположение для Windows — скрытая папка C:\ProgramData\1C\licenses при установке лицензии для всех пользователей, либо C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\conf (или аналогичный профильный каталог) при установке для текущего пользователя. На Linux-сеrвере файлы обычно находятся в каталоге /var/1C/licenses.
Важно понимать: файл .lic жёстко привязан к аппаратным параметрам компьютера — серийным номерам дисков, сетевых адаптеров, версии ОС и другим характеристикам. Поэтому простое копирование файла на другую машину не переносит лицензию: платформа откажется её принимать. Файл полезно сохранять как резервную копию для восстановления на том же компьютере, но не как средство переноса.
Стандартные пути хранения файлов лицензий в Windows
Когда при активации вы выбираете вариант «На данный компьютер (всем пользователям)», платформа записывает файл в общий системный каталог: C:\ProgramData\1C\licenses. Папка ProgramData скрыта по умолчанию — чтобы её увидеть, включите отображение скрытых элементов в проводнике или вставьте путь напрямую в адресную строку. Именно этот вариант рекомендуется для серверов и терминальных машин, где с 1С работают несколько учётных записей.
Если лицензия устанавливалась «только для текущего пользователя», файл попадает в профиль: C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\conf или C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8\conf в зависимости от версии платформы. Признак такого сценария — лицензия видна одному пользователю и «пропадает» под другой учётной записью на том же ПК.
Внутри каталога могут лежать несколько файлов .lic — по одному на каждую активированную лицензию (например, клиентская и серверная). Имя файла обычно содержит дату активации и фрагмент регистрационного номера, поэтому отличить нужный файл несложно.
Проверьте C:\ProgramData\1C\licenses
Проверьте AppData\Local и AppData\Roaming в профиле пользователя
Сопоставьте имена файлов с датами активации
Где искать лицензию на Linux-сервере
На сервере под управлением Linux платформа 1С хранит программные лицензии в каталоге /var/1C/licenses. Для доступа к нему нужны права root или членство в соответствующей группе, так как каталог защищён от обычных пользователей. Проверить содержимое можно командой просмотра каталога от имени суперпользователя.
sudo ls -la /var/1C/licensesЕсли каталог пуст, но лицензия точно активировалась, проверьте, не использовалась ли при установке другая учётная запись: серверная лицензия могла быть активирована в пользовательском каталоге. Также убедитесь, что агент сервера 1С запущен от того же пользователя, под которым выполнялась активация, иначе платформа не увидит файл.
Как быстро найти файл лицензии поиском
Самый надёжный способ — поиск по расширению. В проводнике Windows откройте «Этот компьютер» и в строке поиска введите *.lic, предварительно включив показ скрытых файлов. Поиск по всему диску C: займёт несколько минут, но покажет все экземпляры, включая нестандартные расположения.
Альтернатива — командная строка. Команда dir C:\*.lic /s /b рекурсивно просматривает весь диск и выводит полные пути найденных файлов. Это быстрее графического поиска и удобно для диагностики на удалённой машине.
Учтите, что поиск может найти и файлы .lic других программ — они не имеют отношения к 1С. Файлы лицензий 1С лежат именно в каталогах, связанных с 1C, и их не следует трогать, если вы не уверены в принадлежности.
- 1Включите отображение скрытых файлов и папок в проводнике Windows
- 2Проверьте C:\ProgramData\1C\licenses
- 3Проверьте профили пользователей: AppData\Local\1C и AppData\Roaming\1C
- 4Если не нашли — выполните поиск <em>.lic по всему диску или команду dir C:\</em>.lic /s /b
- 5Сверьте дату и имя найденного файла с датой активации лицензии
Можно ли перенести файл лицензии на другой компьютер
Нет, и это принципиальное ограничение программной лицензии 1С. При активации платформа формирует «отпечаток» компьютера: параметры материнской платы, дисков, сетевых адаптеров, операционной системы. Файл .lic содержит этот отпечаток в зашифрованном виде, и на другой машине проверка не пройдёт — 1С выдаст ошибку «не обнаружена лицензия для использования программы».
Даже на том же компьютере существенное изменение конфигурации — замена материнской платы, переустановка ОС с изменением параметров, замена диска — может «сломать» привязку. В этом случае лицензию активируют заново с помощью резервного пин-кода из комплекта поставки. Количество повторных активаций ограничено условиями поставки, поэтому пин-коды нужно хранить в надёжном месте.
Легальные способы переноса: новая активация резервным пин-кодом на новом компьютере, использование аппаратных ключей HASP (они переносятся физически) или сервер лицензирования 1С в локальной сети. Для виртуальных машин действуют те же правила — при миграции ВМ на другой хост отпечаток может измениться.
Резервное копирование и восстановление лицензии
Резервная копия файла .lic имеет смысл только для восстановления на том же компьютере с той же конфигурацией — например, после случайного удаления или сбоя файловой системы без замены оборудования. Скопируйте всю папку C:\ProgramData\1C\licenses на внешний носитель или в защищённое сетевое хранилище сразу после успешной активации.
При восстановлении верните файлы в исходный каталог с теми же правами доступа и перезапустите платформу. Если после этого лицензия не подхватывается, значит, аппаратный отпечаток изменился, и копия бесполезна — остаётся активация резервным пин-кодом.
Типичные проблемы и ошибки
Самая частая ситуация — «лицензия была, а после обновления Windows или замены диска пропала». Причина в изменении аппаратного отпечатка, файл при этом физически остаётся на месте, но становится недействительным. Решение — повторная активация резервным пин-кодом.
Вторая типичная ошибка — активация лицензии под одной учётной записью, а работа под другой. Платформа ищет файл в профиле текущего пользователя, не находит и сообщает об отсутствии лицензии. Лечится переустановкой лицензии с вариантом «для всех пользователей компьютера» с правами администратора.
Как проверить, что лицензия на месте и работает
Простейшая проверка — запустить 1С:Предприятие и открыть информационную базу. Если лицензия валидна, программа стартует без диалога о поиске лицензии. Дополнительно сведения об используемой лицензии видны в окне «О программе» в режиме 1С:Предприятие.
Как проверить результат
В C:\ProgramData\1C\licenses есть файлы .lic с актуальной датой
Каталог пуст или файлов нет — лицензия не активирована
База открывается без сообщения о поиске лицензии
Ошибка «не обнаружена лицензия» — проверьте путь и привязку
Лицензия доступна всем учётным записям
Лицензия видна только одному пользователю — переустановите «для всех»
Что важно запомнить
Файлы .lic лежат в C:\ProgramData\1C\licenses (для всех пользователей) или в AppData профиля (для текущего), на Linux — в /var/1C/licenses. Файл привязан к железу и не переносится копированием. Делайте резервную копию папки и храните пин-коды отдельно от компьютера.
Частые вопросы
Можно ли посмотреть, какая лицензия записана в файле .lic?
Файл зашифрован, и напрямую его содержимое не читается. Косвенно определить лицензию можно по имени файла (дата активации, фрагмент регномера) и через окно «О программе» в запущенной 1С, где отображаются данные используемой лицензии.
Что делать, если папка licenses пуста, но 1С работает?
Скорее всего, используется аппаратный ключ HASP, лицензия выдаётся сервером 1С по сети, либо файл лежит в профиле конкретного пользователя. Проверьте наличие USB-ключа и каталоги AppData у всех учётных записей.
Сохранится ли лицензия при обновлении платформы 1С?
Да, обновление платформы не затрагивает файлы лицензий — они хранятся отдельно от каталога установки. Лицензия слетает только при изменении аппаратной конфигурации или ключевых параметров ОС.
Можно ли перенести лицензию на виртуальную машину?
Напрямую файл перенести нельзя — нужна новая активация резервным пин-кодом внутри ВМ. Учтите, что миграция виртуальной машины между хостами может изменить аппаратный отпечаток и сделать лицензию недействительной.
Сколько раз можно активировать один пин-код?
Комплект поставки обычно включает основной пин-код и несколько резервных для повторных активаций. Точное количество указано в документации к вашей поставке. Если резервные коды исчерпаны, обращайтесь к партнёру 1С или в центр лицензирования.