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

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

Где лежат лицензии 1С на компьютере и как их найти

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

Лицензии 1С бывают двух типов: программные (файл с расширением .lic, привязанный к параметрам компьютера) и аппаратные (USB-ключи HASP). Место хранения зависит от типа лицензии, разрядности операционной системы и способа установки платформы. Знание точных путей нужно при переносе 1С на другой компьютер, переустановке Windows, диагностике ошибки «не обнаружена лицензия» и перед обновлением платформы.

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

Стандартные пути к файлам программных лицензий 1С

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

Второй вариант — каталог в профиле конкретного пользователя: C:\Users\Имя_пользователя\AppData\Local\1C\1Cv8\conf (для платформы 8.3) или ...\AppData\Roaming\1C\1Cv82\conf для старых версий 8.2. Такое расположение возникает, когда активация выполнялась без прав администратора или платформа установлена в режиме «только для текущего пользователя».

Третий возможный путь — каталог conf внутри папки самой платформы, например C:\Program Files\1cv8\8.3.22.xxxx\bin\conf. Он используется реже, в основном в серверных и терминальных сценариях, когда лицензию привязывают к конкретной установке платформы.

Как быстро найти файл лицензии вручную

Если стандартные пути не дали результата, используйте поиск Windows. Откройте Проводник, перейдите в корень диска C: и в строке поиска введите *.lic. Поиск по всему диску займёт несколько минут, но покажет все файлы лицензий, включая перенесённые в нестандартные места администратором.

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

Порядок поиска файла лицензии
  1. 1
    Откройте адресную строку Проводника и введите C:\ProgramData\1C\licenses — проверьте наличие файлов .lic
  2. 2
    Если папки нет, проверьте C:\Users\ВашеИмя\AppData\Local\1C\1Cv8\conf
  3. 3
    Если и там пусто — выполните поиск по диску C: по маске *.lic
  4. 4
    Сверьте дату файла с датой активации, чтобы отличить актуальную лицензию от старой

Где «лежит» аппаратный ключ HASP

Аппаратная лицензия не существует в виде файла на диске — она зашита в USB-ключе (HASP4, Sentinel HL). На компьютере присутствуют только драйверы ключа и, при сетевом варианте, менеджер лицензий HASP License Manager, который обычно ставится в C:\Program Files (x86)\Aladdin\HASP LM или аналогичный каталог поставщика драйверов.

Проверить, видит ли система ключ, можно через Диспетчер устройств: ключ отображается в разделе контроллеров USB или как устройство SafeNet/Sentinel. Если ключа там нет, платформа 1С его тоже не увидит, и искать «файл лицензии» бессмысленно — нужно переустанавливать драйвер или проверять сам USB-ключ.

Программная и аппаратная лицензии

Программная (.lic)

Файл на диске, привязан к параметрам ПК; слетает при замене оборудования или переустановке Windows; активируется пин-кодом

Аппаратная (USB-ключ)

Файла нет, лицензия в ключе; переносится простым перетыканием в другой ПК; риск — физическая потеря или поломка ключа

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

Частая причина — изменение параметров компьютера. Программная лицензия привязывается к «железу»: замена материнской платы, сетевой карты, диска, а иногда и крупное обновление Windows делают файл недействительным. Файл лежит на месте, но платформа сообщает, что лицензия не обнаружена или повреждена.

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

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

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

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

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

Храните пин-коды отдельно от компьютера: в коробке от поставки, в защищённом хранилище паролей или в учётной системе компании. Без пин-кода восстановление слетевшей лицензии превращается в обращение в поддержку с подтверждением регистрационного номера.

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

Лицензии на сервере 1С и в терминальном режиме

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

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

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

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

Файл лицензии на месте
Норма

В C:\ProgramData\1C\licenses есть файл .lic с актуальной датой

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

Папка пуста или содержит только старые файлы

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

База открывается без окна «Лицензия не обнаружена»

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

Появляется предложение получить лицензию

Аппаратный ключ
Норма

Ключ виден в Диспетчере устройств без жёлтого значка

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

Устройство с ошибкой или отсутствует в списке

Частые вопросы о расположении лицензий 1С

Почему папки ProgramData\1C нет на компьютере?

Папка ProgramData скрыта по умолчанию — включите показ скрытых элементов в Проводнике (Вид → Скрытые элементы). Если папки 1C внутри нет, лицензия, скорее всего, активирована в профиле пользователя: проверьте AppData\Local\1C\1Cv8\conf.

Можно ли посмотреть номер лицензии в файле .lic?

Файл зашифрован, в обычном текстовом редакторе читаемых данных нет. Регистрационный номер и сведения о лицензии видны в самой программе: откройте «О программе» в главном меню или используйте диалог активации лицензии при запуске базы.

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

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

Что делать, если файл .lic повреждён?

Восстановить повреждённый файл нельзя. Удалите его и активируйте лицензию заново: при запуске базы выберите «Получить лицензию» и введите пин-код. Если активные пин-коды закончились, оформите перевыпуск через центр лицензирования, указав регистрационный номер продукта.

Где лежат лицензии 1С на Linux?

На Linux программные лицензии размещаются в каталоге /var/1C/licenses (для сервера и общего доступа) либо в домашнем каталоге пользователя в ~/.1C/1Cv8/conf. Логика та же, что в Windows: общий системный каталог против профиля конкретного пользователя.

Видит ли сервер 1С лицензию, активированную под администратором?

Нет, если файл попал в профиль администратора. Агент сервера работает под своей учётной записью и ищет лицензию в ProgramData и своём профиле. Переместите файл .lic в C:\ProgramData\1C\licenses и убедитесь, что у учётной записи агента есть права на чтение.

Итог

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

Программная лицензия 1С — это файл .lic в C:\ProgramData\1C\licenses или в профиле пользователя; аппаратная хранится в USB-ключе, а не на диске. Перед переустановкой системы сохраните файл лицензии и пин-коды, а на другой компьютер лицензию переносите новой активацией, а не копированием.