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

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

Где лежат файлы lic 1C и как их найти

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

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

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

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

Стандартные пути к файлам lic в Windows

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

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

  • C:\Users\ИмяПользователя\AppData\Local\1C\1cv8\licenses
  • C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\licenses

Если лицензия активирована с флагом «доступна всем пользователям компьютера», файл попадёт именно в ProgramData. Если активацию выполнял обычный пользователь без повышенных прав — ищите в его профиле AppData. Это объясняет ситуацию, когда под одним пользователем 1С работает, а под другим сообщает об отсутствии лицензии.

Где лежат lic-файлы в Linux и на сервере 1С

В Linux-системах стандартный каталог лицензий — /var/1C/licenses. Именно туда сервер 1С:Предприятия складывает файлы при активации. Для просмотра содержимого потребуются права root или sudo:

bash
sudo ls -la /var/1C/licenses/

Если лицензия активирована на сервере 1С, файл лежит на самом сервере, а не на клиентских машинах. Клиенты в этом случае получают лицензию от сервера автоматически, и искать lic-файлы на рабочих станциях бессмысленно. Это стандартная схема для клиент-серверных развёртываний.

При активации через веб-сервер (публикация на Apache или IIS) лицензия также хранится на стороне сервера. Проверяйте каталог licenses на той машине, где работает служба агента сервера 1С или веб-сервер.

Как быстро найти lic-файл, если путь неизвестен

Если стандартные пути не дали результата, используйте поиск по всему диску. В Windows откройте командную строку и выполните поиск по имени файла:

cmd
dir C:\*.lic /s /b 2>nul

Альтернатива — поиск через PowerShell или встроенный поиск проводника по маске .lic с включённым поиском в скрытых и системных папках. В Linux используйте find / -name ".lic" 2>/dev/null.

Порядок поиска файла лицензии
  1. 1
    Проверьте C:\ProgramData\1C\licenses — самый частый путь
  2. 2
    Проверьте AppData\Local\1C\1cv8\licenses и AppData\Roaming\1C\1cv8\licenses в профиле пользователя
  3. 3
    На сервере Linux проверьте /var/1C/licenses
  4. 4
    Если не нашли — выполните поиск по диску по маске *.lic
  5. 5
    Убедитесь, что скрытые папки отображаются, иначе поиск вручную ничего не покажет

Почему 1С не видит лицензию, хотя файл на месте

Наличие lic-файла не гарантирует, что платформа его примет. Лицензия привязана к ключевым параметрам оборудования: процессору, материнской плате, сетевым адаптерам, дискам, объёму памяти и некоторым параметрам ОС. Замена любого существенного компонента может сделать файл недействительным.

Другая частая причина — права доступа. Если платформа запускается под пользователем, у которого нет прав чтения каталога licenses, лицензия не определится. Проверьте, что у учётной записи, под которой работает 1С или служба агента сервера, есть доступ к папке.

Третья причина — конфликт версий платформы или повреждение файла. Если файл частично испорчен (например, после аварийного завершения работы диска), платформа может его игнорировать. В таком случае лицензию придётся активировать заново по резервному пин-коду.

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

Копирование lic-файла на новую машину не работает — привязка к оборудованию не совпадёт, и 1С сообщит об отсутствии лицензии. Правильная процедура — новая активация на целевом компьютере с помощью пин-кода из комплекта поставки.

При активации на новом железе платформа запросит пин-код и контактные данные, указанные при первой активации. Если комплект поставки утерян, пин-коды можно восстановить через портал 1С по регистрационному номеру продукта. Количество повторных активаций ограничено условиями лицензионного соглашения, поэтому не активируйте лицензии «про запас».

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

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

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

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

Проверка результата: убеждаемся, что лицензия работает

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

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

Как проверить результат

Запуск информационной базы
Норма

База открывается без сообщений о лицензии

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

Ошибка «не найдена лицензия для использования программы»

Файл в папке licenses
Норма

Файл .lic присутствует, размер больше нуля, дата совпадает с активацией

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

Папка пуста или файл имеет нулевой размер

Права на папку
Норма

Учётная запись 1С или службы сервера имеет доступ на чтение

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

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

Итог

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

Файлы lic лежат в C:\ProgramData\1C\licenses, в профилях пользователей AppData или в /var/1C/licenses на Linux. Файл привязан к железу и не переносится копированием — для нового компьютера нужна повторная активация по пин-коду. Перед любыми действиями сохраните пин-коды.

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

Можно ли скопировать lic-файл на другой компьютер?

Нет. Файл лицензии содержит привязку к аппаратным параметрам машины, на которой проходила активация. На другом компьютере платформа его не примет. Используйте повторную активацию пин-кодом.

Почему папка ProgramData\1C\licenses пуста, а 1С работает?

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

Где лежит lic-файл при использовании USB-ключа HASP?

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

Что делать, если lic-файл случайно удалили?

Активируйте лицензию заново: запустите 1С, в окне активации введите пин-код и данные первичной регистрации. Если пин-код утерян, восстановите его через портал 1С по регистрационному номеру продукта.

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

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

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

Откройте 1С и перейдите в «Сервис → О программе» — там отображаются сведения о лицензии. Также информация выводится в процессе активации и в консоли сервера 1С для серверных лицензий.