Администрирование · 10 мин
Где хранится список лицензий 1С и как его найти
Где 1С хранит файлы программных лицензий на Windows и Linux, как найти пин-коды, перенести лицензию и восстановить её после переустановки системы.
Программная лицензия 1С — это не запись в реестре и не строка в конфигураторе, а отдельный файл с расширением .lic, который платформа создаёт при активации пин-кода. Файл привязывается к аппаратным параметрам компьютера, поэтому простое копирование на другую машину не сработает — лицензия станет недействительной. Знание точных путей хранения нужно при переносе системы, резервном копировании перед переустановкой Windows и при диагностике ошибки «не найдена лицензия».
Важно различать три разных сущности, которые часто путают: файл программной лицензии (.lic), пин-коды активации (числовые комбинации из комплекта поставки) и аппаратные лицензии на USB-ключах HASP. Хранятся они в разных местах, и «список лицензий» в каждом случае означает своё. Ниже разобраны все три варианта с конкретными путями и сценариями.
Где лежат файлы программных лицензий (.lic) в Windows
Стандартное расположение файлов лицензий зависит от того, куда была установлена платформа и как активировалась лицензия. Основной каталог — C:\ProgramData\1C\licenses. Сюда платформа складывает файлы .lic, если активация выполнялась с правами администратора и лицензия предназначена для всех пользователей компьютера. Папка ProgramData скрыта по умолчанию, поэтому в проводнике нужно включить отображение скрытых элементов или вставить путь напрямую в адресную строку.
Второе возможное расположение — профиль конкретного пользователя: C:\Users\<имя_пользователя>\AppData\Local\1C\1cv8\conf и C:\Users\<имя_пользователя>\AppData\Roaming\1C\1cv8\conf. Так происходит, когда лицензия активирована без прав администратора или установка платформы выполнялась в пользовательский каталог. Внутри этих папок файлы лицензий могут лежать рядом со служебными файлами inetcfg.xml, def.usr и другими.
- 1Откройте проводник и в адресной строке введите C:\ProgramData\1C\licenses — если папка существует, проверьте наличие файлов .lic
- 2Если папки нет, перейдите в C:\Users\<ваше имя>\AppData\Local\1C\1cv8\conf и в Roaming-аналог
- 3Запустите поиск по диску C: по маске *.lic, если лицензия активировалась нестандартно
- 4Проверьте результат: файл должен открываться Блокнотом и содержать служебные данные активации
Третий вариант — каталог, заданный явно в файле конфигурации conf.cfg или confcom.cfg параметром licensespath. Если администратор централизованно менял расположение лицензий, ищите файл conf.cfg в каталоге conf установленной платформы (например, C:\Program Files\1cv8\<версия>\bin\conf) и смотрите значение этого параметра.
Где хранятся лицензии при серверной установке и в Linux
На сервере 1С:Предприятия под Windows лицензии сервера и клиентские лицензии, раздаваемые сервером, размещаются в каталоге C:\Program Files\1cv8\<версия>\bin\conf либо в общем каталоге C:\ProgramData\1C\licenses. Точное место зависит от того, под какой учётной записью работает агент сервера и куда он имеет права записи при активации.
В Linux платформа хранит файлы лицензий в каталоге /opt/1cv8/conf (для общесистемной установки) или в домашнем каталоге пользователя: ~/.1cv8/1C/1cv8/conf. Если служба сервера запущена от имени служебного пользователя (обычно usr1cv8), лицензии активируются в его домашнем каталоге — это частая причина ситуации, когда под root лицензия «есть», а сервер её не видит.
sudo find / -name "*.lic" 2>/dev/nullУниверсальный способ найти все файлы лицензий на Linux-сервере — поиск по всей файловой системе с подавлением ошибок доступа. Команда выше выведет полные пути ко всем найденным файлам .lic, после чего можно проверить права доступа и владельца каждого файла.
Где искать пин-коды и список активаций
Пин-коды программных лицензий не хранятся в открытом виде на компьютере — после активации платформа записывает только полученный лицензионный файл. Первичный источник пин-кодов — конверт из коробки поставки или письмо от партнёра 1С при электронной поставке. Если коробка утеряна, список зарегистрированных лицензий организации можно посмотреть в личном кабинете на портале 1С (раздел с лицензиями и регистрационными номерами), к которому привязаны договоры ИТС.
Дополнительно рекомендуется вести собственный реестр: номер пин-кода, регистрационный номер, компьютер, на котором выполнена активация, дата и количество оставшихся активаций. Пин-код клиентской лицензии обычно допускает ограниченное число активаций, и без учёта легко столкнуться с ситуацией, когда резерв исчерпан в самый неподходящий момент.
Как посмотреть, какие лицензии видит платформа
Проверить, какие лицензии обнаружила платформа, можно через диалог «О программе» в любой информационной базе: меню «Сервис» (или значок информации) → «О программе» → ссылка «Лицензия». Откроется окно с данными активированной лицензии: регистрационный номер, тип лицензии, организация и пин-код, использованный при активации. Это самый быстрый способ убедиться, что файл .lic на месте и корректно прочитан.
На сервере ситуацию проверяют через консоль администрирования серверов 1С: в свойствах кластера и сеансов видно, какие лицензии выданы. Дополнительно полезен технологический журнал — при проблемах с лицензиями в нём фиксируются события поиска файлов и причины отказа.
Как проверить результат
Отображаются регистрационный номер, организация и тип лицензии
Сообщение «Лицензия не найдена» или пустые поля
Файл существует, открывается Блокнотом, дата изменения совпадает с датой активации
Папка пуста или файл нулевого размера
Лицензия доступна всем пользователям компьютера
Лицензия видна только под учётной записью, выполнявшей активацию
Резервное копирование и перенос лицензий
Перед переустановкой Windows или заменой оборудования скопируйте содержимое папки C:\ProgramData\1C\licenses и пользовательских каталогов conf в надёжное место. После переустановки системы с тем же «железом» файлы можно вернуть на прежние пути — в ряде случаев лицензия подхватится без повторной активации. Однако гарантии нет: если при переустановке изменились идентификаторы оборудования, файл окажется недействительным.
Надёжная стратегия — хранить рядом с копией файлов сами пин-коды и регистрационный номер. Тогда даже при полной потере файлов лицензию можно активировать заново резервным пин-кодом. Учтите, что у каждого пин-кода ограниченное число активаций, поэтому не стоит активировать лицензию «на всякий случай» на лишних машинах.
Аппаратные ключи HASP: где их «список»
Если используются USB-ключи HASP, файлы .lic не создаются — лицензия хранится в самом ключе. «Список» таких лицензий фактически ведёт менеджер лицензий HASP License Manager: его веб-интерфейс (обычно доступен на порту 1947 сервера, где установлен менеджер) показывает подключённые ключи, количество доступных и занятых лицензий и активные сессии.
При смешанной схеме — часть рабочих мест на программных лицензиях, часть на аппаратных — учёт придётся вести в двух местах: файлы .lic на компьютерах плюс мониторинг ключей через интерфейс менеджера лицензий.
Программная и аппаратная лицензии
Хранится в каталоге licenses на компьютере, привязана к железу, перенос требует новой активации. Подходит для стабильной конфигурации оборудования
Хранится в USB-ключе, свободно переносится между машинами, но ключ можно потерять или повредить физически. Удобна при частой смене компьютеров
Частые ошибки при работе с файлами лицензий
Отдельная проблема терминальных серверов — лицензия, активированная одним пользователем в свой профиль, невидима для остальных сеансов. Решение: выполнять активацию с правами администратора и выбирать вариант «на данный компьютер для всех пользователей», чтобы файл попал в ProgramData.
Что важно запомнить
Файлы программных лицензий 1С лежат в C:\ProgramData\1C\licenses или в профиле пользователя в каталоге 1cv8\conf, на Linux — в /opt/1cv8/conf или ~/.1cv8. Пин-коды хранятся отдельно от файлов .lic — ведите их учёт самостоятельно. Перед переустановкой системы копируйте папку licenses и держите под рукой пин-коды для повторной активации.
Частые вопросы
Можно ли перенести файл .lic на другой компьютер?
Нет, файл лицензии привязан к аппаратной конфигурации машины, на которой выполнялась активация. На другом компьютере он будет недействителен. Для переноса активируйте лицензию заново резервным пин-кодом на новом оборудовании.
Почему папки C:\ProgramData\1C\licenses нет на компьютере?
Либо программная лицензия ещё ни разу не активировалась, либо она активирована в профиль пользователя — проверьте каталоги AppData\Local\1C\1cv8\conf и AppData\Roaming\1C\1cv8\conf. Также папка ProgramData скрыта: включите показ скрытых элементов в проводнике.
Что делать, если после переустановки Windows лицензия пропала?
Верните сохранённые файлы .lic в исходный каталог и проверьте через «О программе» → «Лицензия». Если файл не подхватился (изменились идентификаторы оборудования), активируйте лицензию заново резервным пин-кодом из комплекта поставки.
Где посмотреть, сколько активаций пин-кода уже использовано?
Штатного счётчика в платформе нет. Количество использованных активаций можно уточнить через центр лицензирования 1С или партнёра, оформлявшего поставку. Поэтому рекомендуется самостоятельно фиксировать каждую активацию в учётной таблице.
Видит ли сервер 1С лицензию, активированную под другой учётной записью?
Только если файл лежит в общесистемном каталоге (ProgramData\1C\licenses или /opt/1cv8/conf) и у служебной учётной записи сервера есть права на чтение. Лицензия в чужом пользовательском профиле серверу недоступна — активируйте её заново под учётной записью агента сервера или в общий каталог.
Чем отличается регистрационный номер от пин-кода?
Регистрационный номер — идентификатор самого продукта (указан в документации поставки и в окне «О программе»). Пин-код — одноразовая комбинация для активации лицензии на конкретном компьютере. Один регистрационный номер может сопровождаться несколькими пин-кодами с ограниченным числом активаций у каждого.