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