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

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

Где хранятся файлы лицензии 1С 8.3

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

Программная лицензия 1С:Предприятие 8.3 хранится на диске в виде файлов с расширением .lic. Их расположение зависит от того, как была активирована лицензия — «на компьютер» или «на сервер 1С», а также от операционной системы и разрядности платформы. Знание точных путей нужно при переносе системы, восстановлении после переустановки Windows и диагностике ошибки «Не найдена лицензия».

Важно понимать: файл лицензии привязан к аппаратным параметрам компьютера (материнская плата, процессор, сетевые адаптеры, диски, объём памяти). Простое копирование файла .lic на другую машину не даст рабочей лицензии — платформа проверит ключевые параметры и откажет в запуске. Поэтому хранение резервной копии файла полезно только для восстановления на том же оборудовании.

Ниже разобраны стандартные каталоги хранения, способы быстро найти файлы, особенности серверного варианта и порядок восстановления лицензии без лишних рисков.

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

Основное место хранения программных лицензий в Windows — скрытая системная папка C:\ProgramData\1C\licenses. Каталог ProgramData по умолчанию не виден в Проводнике: чтобы попасть в него, вставьте путь прямо в адресную строку или включите отображение скрытых элементов на вкладке «Вид».

Внутри папки licenses каждая активированная лицензия представлена отдельным файлом вида NNNNNNNNNNNNNNN.lic — имя формируется из цифр и соответствует регистрационному номеру комплекта. Рядом могут находиться служебные файлы с тем же именем, но другими расширениями — удалять их отдельно от основного файла не нужно.

Если лицензия активирована с вариантом «на данный компьютер» в многопользовательском режиме, файл также попадает в общий каталог ProgramData, чтобы быть доступным всем пользователям машины. При выборе варианта, доступного только текущему пользователю, файл может оказаться в профиле: C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\licenses или в аналогичном пути внутри AppData\Roaming.

Windows, общая активацияC:\ProgramData\1C\licenses

Основной каталог, проверяйте в первую очередь

Windows, активация для пользователя%APPDATA%\1C\1Cv8\licenses

Профиль пользователя, под которым активировали

Linux/var/1C/licenses

Каталог сервера или клиента 1С под Linux

Сервер 1Сsrvinfo\reg_1541 или аналогичный

Лицензии, полученные «на сервер», лежат рядом с кластером

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

Самый быстрый способ — поиск по всему диску через Проводник или командную строку. Откройте поиск в корне диска C: и введите маску *.lic, предварительно включив показ скрытых и системных файлов. Поиск может занять несколько минут, зато покажет все экземпляры, включая забытые копии в профилях пользователей.

Альтернатива — командная строка с правами администратора. Команда ниже ищет файлы лицензий на системном диске и выводит полные пути.

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

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

Где лежит лицензия при активации «на сервер 1С»

При клиент-серверной архитектуре лицензию часто активируют непосредственно на сервере 1С:Предприятия, чтобы клиентские лицензии раздавались кластером. В этом случае файлы .lic размещаются в рабочем каталоге сервера — по умолчанию это C:\Program Files\1cv8\<версия>\srvinfo или каталог, заданный при установке службы агента сервера.

Также сервер ищет лицензии в стандартном каталоге C:\ProgramData\1C\licenses самой серверной машины. Если сервер 1С работает под Linux, проверяйте /var/1C/licenses и каталог srvinfo в домашней директории пользователя, от имени которого запущен агент сервера (обычно usr1cv8).

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

Резервное копирование и восстановление файла лицензии

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

Копия не поможет после существенной замены оборудования (материнской платы, диска с изменением серийных номеров, сетевой карты) или переустановки Windows с изменением ключевых параметров. Платформа сверяет сохранённую в файле конфигурацию с фактической, и при несовпадении лицензия признаётся недействительной.

Что делать, если лицензия «слетела»

Типичные причины слёта программной лицензии: замена или добавление оборудования, обновление BIOS, перенос системы на виртуальную машину, изменение состава дисков, а иногда и крупные обновления Windows. Платформа при запуске сообщает, что лицензия не найдена или недействительна.

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

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

Восстановление лицензии после сбоя
  1. 1
    Проверьте наличие файла .lic в C:\ProgramData\1C\licenses
  2. 2
    Если файл есть, но не принимается — переместите его во временную папку
  3. 3
    Запустите 1С и пройдите активацию заново тем же пин-кодом
  4. 4
    При ошибке активации запросите повторную лицензию через центр лицензирования
  5. 5
    После успешной активации сделайте резервную копию нового файла .lic

Типичные ошибки при работе с файлами лицензий

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

Отдельная частая ситуация — конфликт прав доступа. Служба агента сервера 1С должна иметь чтение в каталоге licenses; если файл активирован под обычным пользователем в его профиле, служба его просто не увидит. Решение — активировать лицензию в общий каталог ProgramData от имени администратора.

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

Можно ли перенести программную лицензию 1С на другой компьютер?

Напрямую — нет: файл .lic привязан к аппаратным параметрам. На новом компьютере нужно активировать лицензию заново свободным пин-кодом из комплекта или запросить новую активацию через центр лицензирования, предварительно освободив старую.

Почему в папке licenses несколько файлов .lic?

Каждая активированная лицензия (клиентская, серверная, на дополнительные рабочие места) создаёт отдельный файл. Наличие нескольких файлов — норма для машин, где активировали разные комплекты.

Где искать лицензию, если 1С установлена на Linux?

Проверьте каталог /var/1C/licenses, а также домашнюю директорию пользователя, под которым работает агент сервера (обычно usr1cv8), и каталог srvinfo кластера.

Слетит ли лицензия при обновлении Windows?

Обычные обновления системы лицензию не затрагивают. Риск появляется при смене версии редакции, переносе системы на другое железо или изменении состава оборудования.

Что делать, если пин-код утерян?

Обратитесь к партнёру 1С, у которого приобретался комплект, или в центр лицензирования: по регистрационному номеру продукта и данным организации возможно восстановление кодов активации.

Видит ли 1С лицензию, если файл лежит на сетевом диске?

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

Итог

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

Файлы лицензии 1С 8.3 лежат в C:\ProgramData\1C\licenses (Windows) и /var/1C/licenses (Linux), а при активации на сервер — в его рабочем каталоге. Файл .lic привязан к железу: копия помогает только на той же машине, а при смене оборудования потребуется повторная активация по пин-коду.