Администрирование · 11 мин
Где хранятся ключи 1С и как их найти
Разбираем, где хранятся ключи 1С: файлы лицензий .lic, аппаратные ключи HASP, сервер лицензирования. Как найти, перенести и восстановить ключ 1С.
Ключи 1С бывают двух типов — аппаратные (USB-ключи HASP) и программные (файлы лицензий с расширением .lic). Аппаратный ключ физически вставлен в USB-порт компьютера или сервера, а программный ключ хранится в виде файла на диске и привязывается к аппаратным характеристикам конкретной машины. Понимание того, где именно расположен ключ, критично при переустановке системы, переносе 1С на другой компьютер и восстановлении после сбоя.
Типичная проблема выглядит так: 1С перестала запускаться с сообщением «Не найдена лицензия» или «Не обнаружен ключ защиты программы». Чтобы решить её, нужно сначала выяснить, какой тип лицензии используется, а затем проверить соответствующее место хранения — папку с файлами .lic, USB-порт или сервер лицензирования в локальной сети.
Ниже разобраны все стандартные расположения ключей для Windows и Linux, порядок поиска файлов лицензий, особенности многопользовательской работы и действия при утере или повреждении ключа.
Какие бывают ключи 1С и чем они отличаются
1С использует систему защиты на базе технологий Sentinel (HASP). Существует два принципиально разных механизма лицензирования, и место хранения ключа зависит от того, какой из них применяется.
Аппаратный ключ (HASP-ключ) — это физическое USB-устройство фиолетового, зелёного или красного цвета. Однопользовательские ключи (обычно фиолетовые) вставляются в компьютер, на котором работает 1С. Сетевые ключи (обычно красные) подключаются к выделенному компьютеру-серверу и раздают лицензии по локальной сети через менеджер лицензий HASP License Manager.
Программная лицензия — это файл с расширением .lic, который формируется при активации пин-кода из коробки 1С. Файл содержит зашифрованную привязку к аппаратным параметрам компьютера: серийным номерам диска, процессора, сетевых адаптеров. Если заменить «железо» или переустановить систему без сохранения лицензии, файл станет недействительным.
Определить тип лицензии можно по коробке поставки: если в комплекте есть USB-устройство — используется аппаратный ключ, если только конверт с пин-кодами — программная лицензия. Возможны и комбинированные варианты, когда платформа работает на аппаратном ключе, а отдельные конфигурации защищены программно.
Где хранятся файлы программных лицензий (.lic)
Стандартное расположение файлов лицензий в Windows — скрытая системная папка C:\ProgramData\1C\licenses. Папка ProgramData по умолчанию не видна в проводнике, поэтому для доступа к ней нужно либо включить отображение скрытых элементов, либо вставить путь напрямую в адресную строку.
Для отдельных пользователей файл лицензии может размещаться в профиле: C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\conf или C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8\conf — там лицензия ищется в подпапке licenses. Такой вариант встречается, когда активация выполнялась под конкретной учётной записью без прав администратора.
На Linux-сервере (для сервера 1С:Предприятия) файлы лицензий по умолчанию размещаются в каталоге /var/1C/licenses. Для версии платформы 8.3 путь может дополняться номером версии, например /var/1C/8.3/licenses.
Если лицензий несколько (например, клиентская и серверная активировались отдельно), в папке будет несколько файлов вида 20260115120000.lic — имя обычно отражает дату и время активации. Удалять «старые» файлы без проверки нельзя: лишний файл лицензии не мешает работе, а его удаление может отключить действующую лицензию.
Проверить C:\ProgramData\1C\licenses
Проверить AppData\Local и AppData\Roaming в 1C\1Cv8\conf
Проверить USB-порты ПК или сервера, диспетчер устройств
Проверить консоль кластера серверов 1С
Где находится аппаратный ключ HASP
Аппаратный ключ не «хранится» в файловой системе — это самостоятельное устройство. Однопользовательский ключ должен быть физически вставлен в USB-порт того компьютера, на котором запускается 1С. При работе через удалённый рабочий стол (RDP) локальный USB-ключ часто не виден внутри сессии — это одна из самых частых причин ошибки «не обнаружен ключ защиты».
Сетевой ключ подключается к любому компьютеру в локальной сети, на котором установлен менеджер лицензий HASP License Manager. Клиентские машины находят его автоматически по широковещательным запросам или по настройкам файла nethasp.ini, расположенного в папке conf каталога установки платформы (например, C:\Program Files\1cv8\8.3.22.xxxx\bin\conf).
Проверить, видит ли система ключ, можно через диспетчер устройств Windows: в разделе «Контроллеры USB» должны присутствовать устройства HASP или Sentinel. Также полезен веб-интерфейс Admin Control Center (обычно доступен по адресу localhost:1947 в браузере), где отображаются все обнаруженные ключи и активные сессии.
Как определить, какая лицензия используется
Если 1С запускается нормально, тип лицензии виден в информации о программе. В клиентском приложении откройте «Сервис» → «О программе»: в окне указывается, получена ли лицензия с аппаратного ключа или из файла программной лицензии.
Для сервера 1С:Предприятия список активных лицензий отображается в консоли администрирования кластера: ветка «Сеансы» и «Соединения» показывает, какие лицензии заняты. Серверные лицензии при этом также лежат в папке licenses на сервере.
Если 1С не запускается, ориентируйтесь на текст ошибки. Сообщение «Не обнаружен ключ защиты программы» указывает на проблему с HASP-ключом или его драйвером. Ошибка «Файл лицензии не обнаружен» или «Лицензия не найдена» говорит о проблеме с программной лицензией — нужно проверять папку licenses.
- 1Откройте проводник и вставьте в адресную строку C:\ProgramData\1C\licenses
- 2Проверьте наличие файлов с расширением .lic и их даты
- 3Если папка пуста — проверьте профили пользователей в AppData\Local\1C и AppData\Roaming\1C
- 4На сервере Linux проверьте каталог /var/1C/licenses
- 5Сопоставьте дату файла с датой последней активации, чтобы понять, какая лицензия действующая
Перенос и восстановление ключей 1С
Перенос аппаратного ключа сводится к физическому перемещению USB-устройства на новый компьютер и установке драйвера HASP (он ставится вместе с платформой 1С). Никаких файлов копировать не нужно — вся информация о лицензии хранится внутри устройства.
Программная лицензия привязана к «железу», поэтому простое копирование файла .lic на другой компьютер не сработает — файл окажется недействительным. Для переноса нужно активировать лицензию заново на новом компьютере, используя резервный пин-код из комплекта поставки. Если резервные пин-коды исчерпаны, запрашивается новый комплект через партнёра 1С или форму восстановления.
При переустановке Windows на том же компьютере лицензия может сохраниться, если не менялись ключевые аппаратные параметры. Перед переустановкой скопируйте папку C:\ProgramData\1C\licenses целиком и после установки системы верните её на место — во многих случаях лицензия подхватится без повторной активации. Но гарантии нет: при существенных изменениях системы привязка может слететь.
Если файл лицензии повреждён или удалён, а пин-коды утеряны, восстановление выполняется через линию консультаций 1С по регистрационному номеру продукта. Регистрационный номер указан в документации из коробки и в личном кабинете портала 1С, если продукт зарегистрирован.
Особенности хранения лицензий в клиент-серверном режиме
В клиент-серверном варианте работы лицензии могут раздаваться двумя способами: напрямую с HASP-ключа через менеджер лицензий или через сервер 1С:Предприятия. Во втором случае программные клиентские лицензии активируются на самом сервере и хранятся в его папке licenses, а клиентские приложения получают лицензию при подключении к кластеру.
Такая схема удобна для терминальных и виртуальных сред: не нужно активировать лицензию на каждом рабочем месте. В настройках информационной базы в консоли кластера включается параметр «Разрешить выдачу лицензий сервером 1С:Предприятия».
Важный нюанс виртуализации: при активации программной лицензии на виртуальной машине привязка выполняется к параметрам виртуального оборудования. Миграция виртуальной машины между гипервизорами или изменение её конфигурации может нарушить привязку. Для виртуальных сред надёжнее сетевой HASP-ключ или лицензирование через сервер 1С.
Как выбрать действие
Что важно запомнить
Программные ключи 1С — это файлы .lic в папке C:\ProgramData\1C\licenses (Windows) или /var/1C/licenses (Linux), привязанные к железу конкретного компьютера. Аппаратные ключи HASP хранят лицензию внутри USB-устройства. Перед переустановкой системы сохраните папку licenses, а пин-коды из комплекта держите в доступном месте — они нужны для восстановления.
Частые вопросы о ключах 1С
Можно ли скопировать файл .lic на другой компьютер?
Нет. Файл программной лицензии содержит привязку к аппаратным параметрам конкретной машины. На другом компьютере он будет распознан как недействительный. Для переноса активируйте лицензию заново на новом ПК с помощью резервного пин-кода.
Что делать, если папка licenses пуста, но 1С работает?
Значит, используется аппаратный HASP-ключ, либо лицензия лежит в профиле пользователя (AppData), либо её выдаёт сервер 1С:Предприятия. Тип лицензии можно увидеть в окне «О программе» в клиентском приложении.
Куда пропадает ключ при работе через удалённый рабочий стол?
Локальный USB-ключ HASP по умолчанию не пробрасывается в RDP-сессию, поэтому 1С в терминале его не видит. Решения: использовать программные лицензии, сетевой HASP-ключ с менеджером лицензий или выдачу лицензий сервером 1С.
Сколько раз можно активировать один пин-код?
Основной пин-код предназначен для одной активации. В комплекте поставки есть несколько резервных пин-кодов на случай переустановки или замены оборудования. Когда резервные заканчиваются, новый комплект запрашивается через партнёра 1С или службу поддержки по регистрационному номеру.
Слетит ли лицензия при обновлении платформы 1С?
Обновление платформы само по себе привязку не нарушает — файлы .lic остаются на месте и продолжают действовать. Лицензия слетает при замене оборудования, переустановке ОС с форматированием диска или существенном изменении конфигурации виртуальной машины.
Где хранятся пин-коды, если коробка потеряна?
Если продукт зарегистрирован на портале 1С, сведения о регистрации доступны в личном кабинете. По регистрационному номеру можно запросить восстановление комплекта пин-кодов через линию консультаций 1С. Без регистрационного номера восстановление существенно затруднено.