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

Администрирование · 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С
  1. 1
    Запустите информационную базу под учётной записью с полными правами.
  2. 2
    Откройте меню «Сервис» и выберите пункт «О программе».
  3. 3
    Найдите строку с типом лицензии: программная или аппаратная, номер ключа.
  4. 4
    Для сетевого ключа откройте Admin Control Center менеджера лицензий и проверьте число занятых сеансов.
  5. 5
    Сопоставьте число занятых лицензий с реальным числом работающих пользователей.

Ошибка «Не обнаружен ключ защиты программы»: причины и действия

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

Начинайте диагностику с простого. Для локального аппаратного ключа: переставьте ключ в другой USB-порт, проверьте, светится ли индикатор на ключе, переустановите драйвер HASP. Для сетевого ключа: проверьте, запущена ли служба менеджера лицензий на компьютере с ключом и доступен ли этот компьютер по сети.

Если ошибка возникает только у части пользователей, вероятно, исчерпан лимит одновременных сеансов — проверьте счётчик в Admin Control Center. Если программная лицензия перестала работать после замены оборудования или обновления системы, потребуется повторная активация резервным пин-кодом.

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

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

Ключ вставлен, но индикатор не горит и система его не видитПроверьте ключ в другом USB-порту и на другом компьютере; при отказе — ключ неисправен, обращайтесь к поставщику лицензий.
Локальный ключ работает, а сетевой недоступенПроверьте службу менеджера лицензий на компьютере с ключом и сетевую доступность по портам HASP.
Ошибка возникает у нового пользователя при работающих остальныхПроверьте счётчик занятых лицензий — вероятно, исчерпан лимит одновременных сеансов.
Программная лицензия слетела после замены оборудованияАктивируйте лицензию заново резервным пин-кодом из комплекта поставки.

Типичные ошибки при работе с ключами и лицензиями

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

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

Типичные ошибки
01
Не зафиксированы пин-коды и место хранения комплекта лицензий — при сбое восстановление затягивается на дни.
02
Куплено лицензий меньше, чем реальное число одновременных пользователей, — часть сотрудников периодически не может войти в базу.
03
Сетевой ключ вставлен в обычный офисный компьютер, который выключают на ночь, — утром все получают ошибку до включения машины.
04
Замена оборудования без проверки запасных пин-кодов — лицензия слетает, а активировать нечем.
05
Попытка пробросить USB-ключ в виртуальную машину без тестирования — нестабильная работа сервера лицензий.

Частые вопросы о ключах 1С

Можно ли работать в 1С без ключа?

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

Что делать, если аппаратный ключ потерян или сломан?

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

Один ключ можно использовать на нескольких компьютерах?

Локальный ключ — только на том компьютере, куда он вставлен. Сетевой ключ раздаёт лицензии по локальной сети в пределах своего лимита одновременных сеансов. Программная лицензия жёстко привязана к одному компьютеру.

Слетит ли программная лицензия при обновлении Windows?

Обычное обновление системы в пределах одной версии, как правило, не нарушает привязку. Риск появляется при смене версии ОС, замене диска, материнской платы или существенном изменении конфигурации. Перед такими работами убедитесь, что есть свободный пин-код для повторной активации.

Как узнать, сколько лицензий сейчас занято?

Для аппаратных сетевых ключей откройте веб-интерфейс Admin Control Center менеджера лицензий HASP — там видны занятые и свободные сеансы. В клиент-серверном режиме число активных сеансов показывает консоль администрирования сервера 1С.

Итог

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

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