Администрирование · 8 мин
Как прочитать файл лицензии LIC в 1С
Что хранится в файле лицензии .lic 1С, как его открыть и прочитать, где искать серийный номер и пин-код, что делать при ошибках активации.
Файл с расширением .lic — это файл программной лицензии 1С, который создаётся при активации продукта пин-кодом. Он хранится на компьютере или сервере и подтверждает право запуска конфигурации. Часто возникает задача прочитать этот файл: узнать, к какому продукту привязана лицензия, на каком компьютере она активирована и почему программа вдруг перестала её видеть.
Сразу важная оговорка: файл .lic — это не обычный текстовый документ. Его содержимое зашифровано, и «прочитать» его в блокноте в человекочитаемом виде не получится. Однако извлечь из него полезную информацию всё же можно — штатными средствами 1С, утилитой licconfig или косвенными способами. Ниже разберём все рабочие варианты.
Также разберём, где искать файлы лицензий в разных версиях платформы, чем однопользовательская лицензия отличается от многопользовательской, и что делать, если лицензия «слетела» после обновления Windows или замены оборудования.
Что находится внутри файла .lic и почему его нельзя открыть как текст
При активации программной лицензии 1С платформа формирует файл lic с зашифрованными данными: регистрационный номер продукта, тип лицензии (однопользовательская, многопользовательская, серверная), набор ключевых параметров компьютера и контрольные данные активации. Шифрование привязано к аппаратной конфигурации, поэтому перенос файла на другой компьютер не даёт работающей лицензии.
Если открыть .lic в «Блокноте» или любом текстовом редакторе, вы увидите набор служебных символов и фрагменты читаемых строк — например, версию формата и часть идентификаторов. Полностью расшифровать содержимое без закрытых ключей вендора невозможно, и любые «читалки lic-файлов» из интернета следует считать потенциально опасными.
Где 1С хранит файлы лицензий
Расположение зависит от версии платформы и типа активации. Типовые каталоги, которые стоит проверить в первую очередь:
C:\ProgramData\1C\licenses— основной каталог для платформы 8.3 при активации «на данный компьютер»;C:\Users\<имя пользователя>\AppData\Local\1C\1Cv8\licenses— при активации «на текущего пользователя» в некоторых версиях;- каталог
confв папке установки сервера 1С — для серверных лицензий.
Папка ProgramData скрыта по умолчанию: включите отображение скрытых элементов в проводнике или вставьте путь напрямую в адресную строку. Имя файла обычно представляет собой набор цифр и букв с расширением .lic, по одному файлу на каждую активированную лицензию.
dir "C:\ProgramData\1C\licenses\*.lic"Как посмотреть сведения о лицензии штатными средствами
Через диалог «О программе»
Самый простой способ узнать, какая лицензия используется: запустите конфигурацию, откройте меню «Справка» → «О программе» и перейдите по ссылке «Подробно» в разделе лицензий. Там отображаются регистрационный номер, тип лицензии и организация, на которую она оформлена (если данные были указаны при активации).
Через утилиту licconfig
В составе комплекта поставки и на портале 1С доступна утилита licconfig (и связанные инструменты диагностики лицензирования), которая показывает список полученных лицензий, их привязку и статус. Она же используется для переноса и восстановления лицензий при смене оборудования.
- 1Запустите 1С и откройте «Справка» → «О программе»
- 2Нажмите «Подробно» в блоке лицензии и запишите регистрационный номер
- 3Откройте каталог C:\ProgramData\1C\licenses и сверьте наличие файлов .lic
- 4При расхождениях запустите утилиту диагностики лицензирования из комплекта поставки
- 5Сохраните регистрационный номер и пин-коды в надёжном месте вне компьютера
Как связать файл .lic с конкретным продуктом
Если в папке licenses несколько файлов, напрямую по имени определить, какой из них к какому продукту относится, не получится. Практические способы разобраться:
- по дате создания файла — она совпадает с датой активации, которую можно сопоставить с историей внедрения;
- поочерёдно перемещая файлы во временную папку и проверяя запуск нужной конфигурации (делайте это аккуратно и по одному файлу);
- через утилиту диагностики лицензирования, которая перечисляет активные лицензии с их параметрами.
Что делать, если лицензия перестала определяться
Типичные причины «слёта» лицензии: обновление Windows, замена материнской платы, сетевой карты или жёсткого диска, изменение имени компьютера, перенос системы на виртуальную машину. Платформа проверяет набор параметров при каждом запуске, и существенное изменение конфигурации делает файл .lic недействительным.
Алгоритм восстановления: сначала проверьте, что файлы .lic на месте и каталог доступен на чтение. Затем выполните повторную активацию тем же пин-кодом — при этом сервер лицензирования зафиксирует новые параметры компьютера. Если пин-код исчерпан (у каждого ограниченное число активаций), используйте резервный пин-код из комплекта поставки или обратитесь к партнёру 1С за перевыпуском.
Как выбрать действие
Ограничения и меры предосторожности
Файлы .lic нельзя редактировать, переименовывать в произвольные имена и переносить между машинами — любая модификация делает лицензию недействительной. Резервное копирование lic-файлов имеет смысл только для восстановления на том же компьютере без изменения оборудования.
Документируйте лицензии заранее: храните регистрационные номера, пин-коды и данные организации в защищённом хранилище вне рабочего компьютера. Это единственный надёжный способ быстро восстановить работу при отказе оборудования.
Что важно запомнить
Файл .lic зашифрован и не читается напрямую: сведения о лицензии смотрят через «О программе» или утилиту диагностики. Файлы лежат в C:\ProgramData\1C\licenses, привязаны к железу и не переносятся. При слёте лицензии помогает повторная активация пин-кодом.
Частые вопросы
Можно ли открыть файл .lic блокнотом и найти серийный номер?
Открыть можно, но толку от этого мало: данные зашифрованы, читаемыми остаются лишь отдельные служебные фрагменты. Регистрационный номер продукта проще посмотреть в диалоге «О программе» в самой 1С или на коробке комплекта поставки.
Где искать файл лицензии, если 1С установлена на сервере?
Клиентские лицензии ищите в C:\ProgramData\1C\licenses на сервере, серверные — в каталоге conf внутри папки установки агента сервера 1С. Учтите, что ProgramData — скрытая папка.
Сработает ли лицензия, если скопировать lic-файл на другой компьютер?
Нет. Лицензия привязана к аппаратным параметрам машины, на которой выполнялась активация. На другом компьютере нужно активировать лицензию заново свободным пин-кодом.
Что делать, если папка licenses пуста, а 1С работает?
Возможно, используется аппаратный ключ HASP вместо программной лицензии, либо лицензия выдаётся сервером 1С по сети. Проверьте наличие USB-ключа и настройки сервера лицензирования.
Сколько раз можно активировать один пин-код?
Число активаций ограничено условиями поставки, обычно предусмотрены основные и резервные пин-коды. Когда лимит исчерпан, перевыпуск возможен через партнёра 1С или службу лицензирования по регистрационному номеру.
Опасно ли удалять старые lic-файлы?
Да, без предварительной проверки удалять их нельзя: внешне «лишний» файл может оказаться единственной рабочей лицензией. Сначала убедитесь через «О программе», какая лицензия используется, и только потом перемещайте ненужные файлы в архивную папку.