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

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

Где лежит ключ 1С: как найти файл лицензии и аппаратный ключ

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

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

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

Какие бывают ключи 1С и чем они отличаются

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

Аппаратный ключ HASP — физическое USB-устройство фиолетового или синего цвета. Он не зависит от параметров компьютера: достаточно вставить ключ в порт и установить драйвер. Серверные и многопользовательские ключи обычно размещают на сервере, где работает менеджер лицензий (HASP License Manager или сервер 1С:Предприятия).

Стандартные пути, где лежит файл лицензии 1С в Windows

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

  • C:\ProgramData\1C\licenses — общее расположение для всех пользователей компьютера, самый частый вариант;
  • C:\Users\Имя_пользователя\AppData\Roaming\1C\1cv8\conf — лицензия, установленная только для конкретного пользователя;
  • C:\Program Files\1cv8\<версия>\bin\conf — каталог конфигурации платформы, используется при нестандартной установке.

Папки ProgramData и AppData по умолчанию скрыты. Чтобы их увидеть, включите отображение скрытых элементов в Проводнике (вкладка «Вид» → «Скрытые элементы») или вставьте путь напрямую в адресную строку. Внутри ищите файлы вида 2xxxxxxxxxxxx.lic — имя формируется из серийного номера лицензии.

Как быстро найти файл лицензии
  1. 1
    Откройте Проводник и вставьте в адресную строку C:\ProgramData\1C\licenses
  2. 2
    Если папка пуста — проверьте C:\Users\<пользователь>\AppData\Roaming\1C\1cv8\conf
  3. 3
    Запустите поиск по диску C: с маской *.lic
  4. 4
    Проверьте результат: файл с недавней датой изменения и размером в несколько килобайт — искомая лицензия

Где лежит ключ 1С на сервере и в Linux

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

В Linux программные лицензии размещаются в каталоге /var/1C/licenses (общесистемный вариант) или в домашнем каталоге пользователя ~/.1C/1cv8/conf. Для просмотра содержимого потребуются права root или sudo, так как каталог /var/1C закрыт для обычных пользователей.

bash
sudo ls -la /var/1C/licenses/ && ls -la ~/.1C/1cv8/conf/

Как узнать, какая лицензия используется, из самой 1С

Не всегда нужно лезть в файловую систему: платформа показывает информацию о лицензиях штатными средствами. В клиентском приложении откройте меню «Сервис» → «О программе». В разделе «Лицензия» будут перечислены используемые лицензии: регистрационный номер, тип (программная или аппаратная) и организация, на которую выдана лицензия.

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

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

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

Наличие файла *.lic в C:\ProgramData\1C\licenses
Норма

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

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

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

Запуск 1С
Норма

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

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

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

Окно «О программе»
Норма

Отображается регистрационный номер и тип лицензии

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

Раздел лицензии пуст или показывает чужой ключ

Аппаратный ключ HASP: где он и как проверить

Аппаратный ключ физически вставлен в USB-порт. В однопользовательском варианте — в порт рабочего компьютера, в многопользовательском — в порт сервера или выделенной машины, где запущен менеджер лицензий HASP. Если ключ «потерялся», проверьте заднюю панель системного блока: ключи часто вставляют туда при сборке и забывают.

Программно присутствие ключа проверяется через диспетчер устройств Windows (устройства HASP в разделе USB-контроллеров) и через веб-интерфейс Admin Control Center по адресу localhost:1947 — там видны все подключённые ключи и активные сессии. Если ключ вставлен, но не определяется, обычно проблема в драйвере HASP: его нужно переустановить.

Перенос и резервное копирование лицензии

Файл .lic нельзя просто скопировать на новый компьютер — привязка к оборудованию сделает его недействительным. Правильный порядок переноса программной лицензии: сохраните комплект пин-кодов (основной и резервные), на новом компьютере запустите 1С, выберите активацию и введите неиспользованный резервный пин-код. Если резервные пин-коды исчерпаны, запросите новый комплект через центр лицензирования 1С, указав регистрационный номер.

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

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

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

Частая ситуация: файл лицензии лежит в нужной папке, но при запуске появляется ошибка «Не обнаружена лицензия». Причины обычно такие: изменились параметры компьютера (замена сетевой карты, диска, обновление BIOS), файл лицензии повреждён антивирусом или сбоем диска, либо 1С запущена под пользователем, у которого нет доступа к каталогу ProgramData.

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

Маршрут решения

Как выбрать действие

Файл .lic есть, но 1С его не видит после замены железаАктивируйте резервный пин-код заново на этом компьютере
USB-ключ вставлен, но не определяется системойПереустановите драйвер HASP и проверьте ключ в другом порту
Лицензии не хватает части пользователейПроверьте в консоли сервера, кто занял сеансы, и завершите зависшие
Пин-коды утеряны вместе с конвертомОбратитесь в центр лицензирования 1С с регистрационным номером продукта
Итог

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

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

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

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

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

Папка ProgramData\1C\licenses пустая — где ещё искать?

Проверьте каталог пользователя C:\Users\Имя\AppData\Roaming\1C\1cv8\conf и каталог conf в папке установки платформы. Также выполните поиск по диску с маской *.lic — лицензия могла быть установлена в нестандартное расположение.

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

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

Сколько раз можно активировать программную лицензию?

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

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

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

Можно ли использовать программную и аппаратную лицензию одновременно?

Да, платформа автоматически выбирает доступную лицензию. Это используют как резерв: если программная лицензия слетит, пользователи продолжат работать по USB-ключу.