Где лежит лицензия 1С: на ключе HASP или в файле на диске
Содержание
Ключ лицензии 1С хранится в одном из двух мест: на физическом USB-ключе (HASP или похожий) либо в служебной папке на диске компьютера, где лицензию активировали по пин-коду. Пин-код при этом сам лицензией не является: это одноразовый код на бумажной карточке или в письме, по которому лицензию получают.
Где именно искать, зависит от типа поставки. У «коробки» старого образца в комплекте есть ключ. У программной лицензии ключа нет вообще, только конверт с кодами. Дальше разберём каждый вариант, терминальные серверы, поиск уже установленных лицензий и перенос на другой компьютер.
Физические ключи: где искать и как они выглядят
Аппаратная лицензия живёт в самом ключе. На диске компьютера от неё ничего не остаётся, кроме драйвера. Вытащили ключ из порта, и платформа перестала видеть лицензию.
Чаще всего это небольшой USB-брелок с корпусом чёрного, красного или серого цвета. В 1С-мире привыкли называть его «HASP», хотя бывают и другие производители. Ключ вставляется:
- 🔌 в USB-порт рабочего места, если база файловая и работает один человек;
- 🖥 в сервер 1С, если лицензия серверная или клиентская на много мест;
- 🌐 в сервер, раздающий ключ по сети, если на предприятии пользуются сетевым ключом.
Найти физически вставленный ключ можно по светодиоду: у большинства моделей он горит или мигает, когда драйвер работает. Не горит: драйвер не поставлен либо порт не даёт питание.
Что стоит на компьютере вместе с ключом
Для HASP нужен драйвер, который ставится вместе с платформой или отдельно (компонент называется Sentinel или HASP Device Driver). Проверка простая:
- Откройте в браузере адрес
http://localhost:1947. Откроется панель управления ключами Sentinel Admin Control Center. - Перейдите в раздел со списком ключей. Ваш ключ должен быть в списке с номером и производителем.
- Если страница не открывается, драйвер не запущен. Службу нужно запустить или переустановить драйвер .
Если в списке ключ есть, а 1С его не видит, дело, как правило, в том, что платформа и драйвер конфликтуют по версии, либо ключ переехал на другой порт и Windows поставила его заново.
Программные лицензии: где лежат файлы и что делать с пин-кодами
Программная лицензия получается так: вы вводите пин-код в окне получения лицензии, 1С связывается с сервером активации и записывает на компьютер файл лицензии. Привязка идёт к конфигурации оборудования компьютера: процессор, диски, материнская плата.
Файлы лежат в служебной папке, а не рядом с базой данных:
| Система | Обычное расположение |
|---|---|
| Windows | C:\ProgramData\1C\Licenses |
| Linux | /var/1C/licenses |
Внутри лежат файлы с расширением .lic. Их имя состоит из набора цифр и букв, по имени разобрать, к чему относится лицензия, нельзя.
Папку ProgramData по умолчанию Windows скрывает. Включите показ скрытых элементов в проводнике или вставьте путь в адресную строку целиком.
Пин-код: что это и где его хранить
Пин-код нужен не для запуска 1С, а для получения лицензии. Хранить его надо так же серьёзно, как сам ключ:
- 📄 бумажный конверт или карточка из комплекта поставки, положите в сейф или папку договора;
- 📧 письмо с кодом из личного кабинета, сохраните его вне рабочей почты, которая может быть утеряна;
- 🧾 запись в учёте предприятия: пин-код, дата активации, на каком компьютере активировали.
Один пин-код обычно рассчитан на ограниченное число активаций. Если вы переустановите систему три раза и каждый раз будете вводить код, то в какой-то момент получите отказ. Поэтому не раздавайте пин-коды, не вводите их «на пробу» и не выкладывайте фотографии конверта в чаты.
Какой вариант у вас: быстрый способ определить
Если непонятно, что именно куплено, сравните признаки:
| Признак | Аппаратная лицензия | Программная лицензия |
|---|---|---|
| В комплекте есть брелок | да | нет |
| Компьютер без ключа в порту | 1С не стартует | 1С стартует, если есть файл .lic |
| Что выдали при покупке | ключ, иногда и пин-коды | конверт или письмо с пин-кодами |
| Что ломается при замене оборудования | ничего, ключ переносится | лицензия перестаёт подходить |
| Что страшно потерять | сам ключ | пин-коды и сведения об активациях |
Ориентир на практике: если рядом с системным блоком лежит «флешка» с логотипом производителя ключей и платформа без неё не запускается, у вас аппаратная лицензия. Если брелока нет, а база спокойно стартует, ищите файлы в папке лицензий.
Бывает и смешанная картина. Часть рабочих мест работает от ключа на сервере, а отдельные компьютеры получили свои программные лицензии. Тогда в учёте нужна отдельная строка на каждый источник, иначе при проверке или смене сервера неизбежно что-то потеряется.
Терминальный сервер и тонкий клиент: чья лицензия и где она живёт
Тут чаще всего путаница. Правило одно: лицензию получает та программа, которая запускает платформу, а не тот компьютер, с которого человек подключился по RDP.
- В схеме «терминальный сервер + файловая база» платформа 1С работает на сервере терминалов. Ключ вставлен в этот сервер, или программная лицензия активирована на нём.
- В схеме «клиент-серверная база + тонкий клиент» тонкий клиент запускается на рабочем месте. Серверную лицензию использует кластер 1С, а клиентские лицензии нужны для подключений.
USB-ключ нельзя просто «пробросить» в сеанс удалённого рабочего стола без настройки. Обычное перенаправление USB-устройств для HASP не работает , либо работает нестабильно. Поэтому ключ вставляют прямо в терминальный сервер либо ставят сетевой режим раздачи ключа.
Что делать, если лицензия нужна для многих сеансов:
- Определите, где реально работают процессы 1С: на сервере терминалов, на сервере приложений 1С или на рабочих местах.
- Ключ или файл лицензии расположите там же.
- В схеме с кластером смотрите, какие лицензии занял кластер, через консоль администрирования серверов 1С.
Если вы остановите службу сервера 1С или завершите рабочий процесс, чтобы проверить лицензии, пользователи будут отключены от базы с потерей несохранённых данных. Делайте такие проверки в нерабочее время.
Как найти уже установленные лицензии на компьютере
Часто задача звучит так: «Работает, но не знаем, откуда берёт лицензию». Идём от простого к сложному.
Шаг 1. Посмотреть, есть ли аппаратный ключ
Зайдите на http://localhost:1947 и проверьте раздел ключей. Если там пусто, а в USB-порту ничего нет, аппаратной лицензии на этом компьютере нет.
Шаг 2. Посмотреть файлы программных лицензий
Откройте папку из таблицы выше. Если там есть .lic-файлы, на компьютере активирована программная лицензия. Содержимое файла вручную править нельзя: любое изменение сделает лицензию недействительной.
Шаг 3. Проверить, кто занимает лицензию на сервере
На сервере 1С лицензии, которые заняли сеансы, видны в консоли администрирования, а также через утилиту rac. Например, список сеансов с данными о лицензиях выводится так:
rac session list --licenses
Параметры утилиты rac зависят от версии платформы, полный список смотрите в справке rac help.
Шаг 4. Сверить с документами
Лицензионное соглашение, регистрационный номер продукта и пин-коды, выданные при покупке, обычно хранятся у бухгалтера или в договоре с франчайзи. Если номеров нет, их можно восстановить через личный кабинет, из которого получали комплект.
Перенос лицензии и резервное копирование: что получится, а что нет
С ключами и файлами лицензий нельзя поступать как с файлами документов: «скопировал и вставил» не работает.
| Тип лицензии | Можно ли просто скопировать | Как переносить |
|---|---|---|
| USB-ключ | не требуется | вынуть ключ и вставить в другой компьютер |
| Программная | нет | вернуть или переактивировать лицензию через процедуру, предусмотренную правилами поставки |
| Сетевой ключ | не требуется | переставить на другой сервер и настроить доступ |
Программная лицензия привязана к оборудованию. Если вы просто скопируете файл .lic на другую машину, платформа его не примет. Что нужно делать перед сменой оборудования или переустановкой:
- Запишите регистрационный номер продукта и пин-код, которыми получали лицензию.
- Заранее убедитесь, что у вас осталась возможность активации. Если лимит исчерпан, обращайтесь к поставщику лицензии.
- Только после этого меняйте диск, материнскую плату либо переустанавливайте систему.
Резервная копия файла лицензии не заменяет возможность получить лицензию заново. Но копию папки с лицензиями делать стоит: после аварии у вас будет подтверждение, что лицензия была активирована.
Для аппаратного ключа резервной копии не существует вообще. Потерянный ключ означает потерянную лицензию, поэтому не оставляйте его в порту «на виду» в общем помещении.
Типичные проблемы и как их разбирать
http://localhost:1947 и посмотрите, виден ли ключ в списке. Если нет, переустановите драйвер Sentinel и подключите ключ в другой USB-порт, лучше напрямую в корпус, без удлинителей и хабов.Как не потерять лицензию в будущем
Лицензии теряют по очень земным причинам. Разберём то, что реально работает.
- 📋 Заведите таблицу учёта лицензий: тип, номер, пин-код, дата, компьютер, ответственный.
- 🔐 Пин-коды и карточки храните отдельно от ключей. Если кто-то унесёт ключ, конверт с кодами останется.
- 🧩 Для сервера используйте сетевой или серверный вариант, а не ключ, торчащий в рабочем ноутбуке бухгалтера.
- 🔄 Перед обновлением Windows и заменой комплектующих проверяйте, что у вас остались активации.
- 🧰 Устанавливайте драйвер ключа вместе с платформой, а не «когда что-то сломается».
Частые вопросы
Можно ли скопировать файл лицензии 1С на другой компьютер?
Что делать, если потерян USB-ключ?
Видит ли 1С ключ, если он вставлен в компьютер, с которого я подключаюсь по RDP?
Нужен ли пин-код для ежедневного запуска 1С?
Можно ли узнать, на какой компьютер активирована лицензия?
Где посмотреть, какую лицензию использует конкретный сеанс на сервере?
rac session list --licenses. Подробности параметров смотрите в справке rac help.