Администрирование · 11 мин
Ключ 1С: что это такое и как работает защита лицензий
Что такое ключ защиты 1С, чем отличаются аппаратные HASP-ключи от программных лицензий, как проверить ключ, устранить ошибку «не обнаружен ключ» и выбрать вариант защиты.
Ключ 1С — это средство защиты лицензий, без которого программы фирмы «1С» отказываются запускаться в полноценном режиме. При старте платформа ищет ключ: если он найден и подходит по типу лицензии, база открывается, если нет — пользователь видит сообщение «Не обнаружен ключ защиты программы» или «Лицензия не найдена». Понимание того, как устроены ключи, помогает быстро устранять сбои и правильно планировать закупку лицензий при росте числа сотрудников.
Существует два принципиально разных подхода к защите: аппаратные ключи HASP (USB-устройства, которые вставляются в компьютер или сервер) и программные лицензии (электронные файлы, привязанные к параметрам конкретного компьютера). У каждого подхода есть свои сильные стороны, ограничения и типичные проблемы, с которыми сталкиваются администраторы.
Термин «ключ 1С» в повседневной речи часто используют шире — под ним понимают и саму лицензию, и код активации, и USB-устройство. В статье разобраны все значения термина, виды ключей, способы их проверки и действия при типовых ошибках.
Что такое ключ 1С и зачем он нужен
Фирма «1С» продаёт не сами программы, а лицензии на право их использования. Ключ защиты — технический механизм, который контролирует соблюдение лицензионного соглашения: сколько пользователей одновременно работают с базой, на каком компьютере запущена платформа, какая конфигурация разрешена.
При запуске любой информационной базы платформа выполняет поиск лицензии. Порядок поиска зависит от настроек, но обычно проверяются: локальный компьютер, компьютер с сервером 1С:Предприятия, компьютер с менеджером лицензий и сеть на предмет доступных аппаратных ключей. Если ни на одном этапе подходящая лицензия не нашлась, запуск прекращается с ошибкой.
Ключи бывают однопользовательскими (на одно рабочее место) и многопользовательскими (на 5, 10, 20, 50 и более одновременных сеансов). Многопользовательский ключ не «умножает» лицензии, а именно ограничивает число одновременных подключений: одиннадцатый пользователь при ключе на 10 сеансов получит отказ.
Аппаратные ключи HASP: особенности и ограничения
Аппаратный ключ — физическое USB-устройство фиолетового или синего цвета (в зависимости от типа). Локальный ключ вставляется в компьютер пользователя, сетевой — в любой компьютер в локальной сети, где установлен менеджер лицензий HASP. Сетевой ключ раздаёт лицензии всем машинам, которые могут до него «достучаться» по сети.
Главное преимущество аппаратного ключа — мобильность. Переставили ключ в другой компьютер — и лицензия переехала вместе с ним, никакой переактивации не требуется. Это удобно при замене техники, переезде офиса или переустановке операционной системы.
Ограничения тоже существенные. Ключ можно физически потерять или сломать — восстановление возможно только через обращение к франчайзи 1С и не всегда бесплатно. Аппаратные ключи конфликтуют с виртуализацией: проброс USB в виртуальную машину требует дополнительных настроек и не всегда стабилен. Кроме того, серверные лицензии 1С в аппаратном виде выпускаются ограниченно — для серверов чаще применяют программные лицензии.
Программные лицензии: как работает привязка к компьютеру
Программная лицензия активируется пин-кодом, который входит в комплект поставки. При активации формируется файл лицензии с расширением .lic, привязанный к аппаратным и программным параметрам конкретного компьютера: серийным номерам дисков, сетевых адаптеров, версии операционной системы и другим характеристикам.
При каждом запуске платформа сверяет текущие параметры компьютера с записанными в файле лицензии. Если ключевые параметры совпадают — работа разрешена. Если изменились критичные компоненты (например, заменили материнскую плату или жёсткий диск), лицензия становится недействительной, и её нужно активировать заново резервным пин-кодом.
В комплекте обычно несколько пин-кодов: один основной и запасные на случай переустановки системы или замены оборудования. Когда запасные коды заканчиваются, придётся обращаться в центр лицензирования 1С за новым комплектом. Поэтому пин-коды хранят в надёжном месте, а факт использования каждого кода фиксируют.
Чем отличаются виды ключей и что выбрать
Выбор между аппаратным и программным вариантом определяется сценарием работы. Для одного бухгалтера на конкретном компьютере разница почти незаметна. Для сервера с десятками пользователей решение влияет на отказоустойчивость и стоимость обслуживания.
| Критерий | Аппаратный ключ HASP | Программная лицензия |
|---|---|---|
| Перенос на другой компьютер | Просто переставить USB-ключ | Нужна повторная активация пин-кодом |
| Риск потери | Физическая потеря или поломка устройства | Потеря пин-кодов, смена оборудования |
| Работа на сервере и в виртуализации | Проброс USB требует настройки | Штатный сценарий, но чувствительна к смене параметров ВМ |
| Сетевая раздача лицензий | Через менеджер лицензий HASP | Через сервер 1С или менеджер программных лицензий |
| Восстановление при сбое | Обращение к франчайзи, не всегда возможно | Новая активация резервным пин-кодом |
Сравнение вариантов
Подходит для одного рабочего места без сервера. Ограничение: ключ должен быть вставлен именно в этот компьютер.
Подходит для небольшой локальной сети без сервера 1С. Ограничение: компьютер с ключом должен быть постоянно включён.
Подходит для клиент-серверного режима и терминальных решений. Ограничение: чувствительность к замене оборудования и параметров виртуальной машины.
Как проверить, какой ключ используется
Определить тип действующей лицензии можно прямо из интерфейса 1С. Откройте меню «Сервис» (или кнопку с меню в правом верхнем углу, в зависимости от конфигурации) и выберите пункт «О программе». В появившемся окне указан тип лицензии: программная или аппаратная, а также серийный номер ключа.
Для аппаратных ключей дополнительную информацию даёт утилита HASP License Manager и её веб-интерфейс Admin Control Center: там видно, сколько лицензий на ключе, сколько занято текущими сеансами и какие компьютеры их удерживают. Это первый инструмент диагностики при жалобах «не пускает в базу».
Файлы программных лицензий обычно лежат в служебных каталогах платформы (например, в папке conf каталога установки или в профиле пользователя). Проверить их наличие полезно, если лицензия «слетела» после обновления или переноса системы.
- 1Запустите информационную базу под учётной записью с полными правами.
- 2Откройте меню «Сервис» и выберите пункт «О программе».
- 3Найдите строку с типом лицензии: программная или аппаратная, номер ключа.
- 4Для сетевого ключа откройте Admin Control Center менеджера лицензий и проверьте число занятых сеансов.
- 5Сопоставьте число занятых лицензий с реальным числом работающих пользователей.
Ошибка «Не обнаружен ключ защиты программы»: причины и действия
Самая частая ситуация — платформа не видит ключ, хотя он физически на месте. Причины делятся на несколько групп: проблемы с драйвером HASP, недоступность сетевого ключа, исчерпание лицензий, повреждение файла программной лицензии и конфликты с обновлениями Windows или антивирусами.
Начинайте диагностику с простого. Для локального аппаратного ключа: переставьте ключ в другой USB-порт, проверьте, светится ли индикатор на ключе, переустановите драйвер HASP. Для сетевого ключа: проверьте, запущена ли служба менеджера лицензий на компьютере с ключом и доступен ли этот компьютер по сети.
Если ошибка возникает только у части пользователей, вероятно, исчерпан лимит одновременных сеансов — проверьте счётчик в Admin Control Center. Если программная лицензия перестала работать после замены оборудования или обновления системы, потребуется повторная активация резервным пин-кодом.
Как выбрать действие
Типичные ошибки при работе с ключами и лицензиями
Большинство проблем с лицензиями возникает не из-за неисправностей, а из-за организационных просчётов. Пин-коды теряются при смене системного администратора, никто не знает, где лежит конверт с лицензиями, а о лимите одновременных сеансов вспоминают, когда новый сотрудник уже принят на работу и не может войти в базу.
Отдельный источник проблем — смешивание типов лицензий без понимания правил их совместного использования. Например, клиентские и серверные лицензии приобретаются отдельно, и наличие клиентских ключей не заменяет лицензию на сервер 1С:Предприятия.
Частые вопросы о ключах 1С
Можно ли работать в 1С без ключа?
Нет, штатная работа коммерческих версий платформы без действующей лицензии невозможна. Исключение — учебная версия платформы, которая имеет серьёзные ограничения и предназначена только для обучения, а не для ведения учёта.
Что делать, если аппаратный ключ потерян или сломан?
Обратитесь к партнёру-франчайзи 1С, у которого приобреталась лицензия: возможна замена по программе защиты лицензий, если она оформлялась. Без такой программы ключ, как правило, придётся покупать заново, поэтому USB-ключи стоит хранить как ценные документы.
Один ключ можно использовать на нескольких компьютерах?
Локальный ключ — только на том компьютере, куда он вставлен. Сетевой ключ раздаёт лицензии по локальной сети в пределах своего лимита одновременных сеансов. Программная лицензия жёстко привязана к одному компьютеру.
Слетит ли программная лицензия при обновлении Windows?
Обычное обновление системы в пределах одной версии, как правило, не нарушает привязку. Риск появляется при смене версии ОС, замене диска, материнской платы или существенном изменении конфигурации. Перед такими работами убедитесь, что есть свободный пин-код для повторной активации.
Как узнать, сколько лицензий сейчас занято?
Для аппаратных сетевых ключей откройте веб-интерфейс Admin Control Center менеджера лицензий HASP — там видны занятые и свободные сеансы. В клиент-серверном режиме число активных сеансов показывает консоль администрирования сервера 1С.
Что важно запомнить
Ключ 1С — это механизм защиты лицензий: аппаратный USB-ключ HASP или программная лицензия с привязкой к компьютеру. Аппаратный вариант удобен переносимостью, программный — работой на серверах и в виртуализации. Храните пин-коды, следите за лимитом одновременных сеансов и проверяйте службу менеджера лицензий при ошибках запуска.