Ключ и лицензия 1С 8.3: от драйвера до активации пин-кода

· 9 мин

Содержание

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

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

Какие бывают лицензии и что выбрать для установки

В 1С 8.3 одновременно живут три разные вещи. Их часто путают, отсюда половина вопросов.

ЧтоКак выглядитКак работает
Аппаратный ключ (HASP)USB-брелокВставили, поставили драйвер, работает
Программная лицензияПин-код в конверте или письмеАктивируется на конкретном компьютере, привязка к его «железу»
Клиентская лицензияТоже пин-код или ключРазрешает N одновременных подключений к серверу

Лицензия платформы и лицензия на конфигурацию — не одно и то же. Конфигурация (Бухгалтерия, ЗУП, УТ) работает на любой платформе, а вот сама платформа требует ключ или активацию.

Что подготовить заранее

  • ✅ Регистрационный номер программы (из регистрационной анкеты в коробке или письме).
  • ✅ Пин-код (для программных лицензий). Он выдаётся вместе с номером.
  • ✅ Права локального администратора на компьютере.
  • ✅ Выход в интернет с этого компьютера, если активируете автоматически.
  • ✅ Установленная платформа 1С 8.3 нужной разрядности.

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

Установка драйвера защиты для USB-ключа HASP

Если у вас брелок, компьютер его «видит» только с драйвером Sentinel (бывший HASP). Он идёт вместе с платформой.

Способ 1. Драйвер из установщика платформы

  1. Запустите установку платформы 1С 8.3 (setup.exe).
  2. На шаге выбора компонентов отметьте «Драйвер защиты».
  3. Завершите установку, перезагрузка обычно не нужна.
  4. Вставьте ключ в USB-порт. На брелоке должен загореться светодиод.

Если платформа уже стоит, запустите установку повторно и выберите «Изменить» — добавится только драйвер.

Способ 2. Отдельная установка из командной строки

Нужна, когда мастер ставит драйвер криво или после обновления Windows ключ перестал определяться. Откройте командную строку от имени администратора и перейдите в папку с утилитой haspdinst.exe:

haspdinst.exe -fr -kp -i

Что делают параметры:

  • -i — установить драйвер;
  • -fr — принудительно переустановить, если он уже есть;
  • -kp — не закрывать запущенные процессы, использующие ключ.

Полностью убрать старый драйвер перед чистой установкой:

haspdinst.exe -purge

Вынимайте ключ из порта на время удаления и установки драйвера. Вставляйте обратно после того, как команда отработала.

Как проверить, что ключ виден

Откройте в браузере http://localhost:1947. Это панель администрирования Sentinel. В разделе «Ключи Sentinel» должна появиться строка с вашим брелком. Нет строки — проблема в драйвере или порте, до 1С ещё далеко.

Частая причина: ключ воткнули в передний порт системного блока или в USB-хаб без питания. Переставьте в задний порт напрямую в материнскую плату.

Как активировать программный пин-код

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

Пошаговая активация

  1. Запустите 1С (любую базу или конфигуратор). Если лицензии нет, откроется окно получения лицензии.
  2. Выберите «Получить лицензию ».
  3. Выберите, как активируете: автоматически через интернет или вручную.
  4. Введите регистрационный номер и пин-код.
  5. Заполните данные о владельце (организация, контакты).
  6. Нажмите «Далее», дождитесь сообщения об успешном получении.

После этого файл лицензии появится в каталоге лицензий платформы. На Windows это обычно C:\ProgramData\1C\licenses, на Linux — /var/1C/licenses.

Если интернета на компьютере нет

В окне активации выберите ручной способ. 1С покажет код запроса. Его нужно передать на сайт активации с другого устройства, получить ответный код и вставить обратно. Порядок действий на экране подскажет сам мастер, ничего устанавливать дополнительно не надо.

Для серверов без выхода в сеть этот способ единственный. Заранее проверьте, что у вас под рукой есть компьютер с браузером.

Что нужно знать про привязку

  • Лицензия привязана к конкретному ПК. Сменили материнскую плату, процессор или перенесли виртуалку на другой хост — 1С может счесть это другим компьютером.
  • Число активаций по одному пин-коду ограничено. Не активируйте «на пробу» на нескольких машинах.
  • Перед переустановкой Windows или заменой железа сначала верните лицензию, если мастер такую возможность предлагает, и только потом меняйте систему.

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

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

Серверные и сетевые лицензии: как раздать подключения

Когда пользователей больше одного и база на сервере, схема меняется. Здесь два уровня.

Что нужно для клиент-серверной работы

  • Лицензия сервера 1С:Предприятия. Без неё не запустится кластер серверов (процессы ragent, rphost).
  • Клиентские лицензии. Они определяют, сколько сеансов одновременно могут подключиться. Покупаются пакетами (на 5, 10, 20, 50 и более рабочих мест).

Сервер получает свою лицензию так же, как и обычная платформа: брелок на самом сервере либо программная лицензия на нём.

Как лицензии «приезжают» на рабочие места

  • Ключ HASP на сервере. Брелок стоит в сервере, а клиенты берут лицензии по сети. Для этого на сервере должен работать менеджер лицензий Sentinel, а между клиентами и сервером нужен открытый порт 1947 (TCP и UDP).
  • Программные клиентские лицензии. Пин-код активируется один раз на сервере, дальше сервер сам выдаёт лицензии подключающимся пользователям.

Если на сервере брандмауэр закрыл порт 1947, ключ физически виден, но клиентские машины ответа не получают. В логе это выглядит как «лицензия не найдена», хотя ключ горит.

Базовая проверка раздачи лицензий

  1. На сервере откройте http://localhost:1947 и убедитесь, что ключ виден, а в разделе сеансов появляются подключения.
  2. С клиентского компьютера проверьте доступность порта сервера (например, утилитой Test-NetConnection в PowerShell, указав порт 1947).
  3. В консоли администрирования кластера найдите сведения о лицензиях и текущих сеансах. Название раздела зависит от версии консоли: ищите вкладку по слову «лицензии».

В панели Sentinel можно также разрешить удалённый доступ к менеджеру лицензий: в «Конфигурации» включите доступ с других машин и при необходимости укажите адрес сервера на клиенте.

Если ключ не найден или лицензия не активируется

Типовые симптомы и их причины собраны в диагностике ниже.

Диагностика: выберите симптом

Что проверить в первую очередь

  • 🔌 Ключ в рабочем USB-порту, горит индикатор.
  • 🖥️ Драйвер Sentinel установлен и актуален.
  • 🧩 Разрядность платформы и драйвера не противоречат друг другу.
  • 🛡️ Антивирус или брандмауэр не режут локальный порт 1947.
  • 📁 Каталог licenses существует и доступен пользователю, под которым запущена 1С.

Если ничего не помогло

  1. Соберите данные: регистрационный номер, версию платформы, тип лицензии, текст ошибки дословно.
  2. Сделайте скриншот панели localhost:1947 и окна ошибки.
  3. Обратитесь к партнёру 1С, у которого покупали ключ, или напрямую в поддержку фирмы 1С. С этими данными вопрос решается заметно быстрее.

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

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

Установили и забыли — не лучший вариант. Лицензия может «слететь» после обновления Windows, замены железа или переезда на другой сервер.

Где смотреть

  • Панель Sentinel (http://localhost:1947): список ключей, текущие подключения, ошибки.
  • Файлы лицензий: каталог licenses (дата создания и размер файлов подскажут, что лицензия не терялась).
  • Консоль кластера: активные сеансы и занятые клиентские места.

Что делать регулярно

  • Раз в месяц просматривайте в консоли кластера число одновременных сеансов в часы пик. Если оно постоянно упирается в потолок, пора докупать места.
  • Перед любым обновлением ОС или миграцией сервера фиксируйте, где лежит файл лицензии, и делайте копию каталога licenses.
  • Перед заменой железа сначала решите вопрос с переносом лицензии, и только потом начинайте работы.
Перед заменой сервера или переустановкой Windows
Выполнено: 0 / 5

Аппаратный ключ или программная лицензия: что удобнее

КритерийUSB-ключ HASPПрограммная лицензия
Перенос на другой ПКВынул и вставил в другой портТребует повторной активации
Виртуальные машиныНужен проброс USB или сетевой доступРаботает без проброса, но чувствительна к смене хоста
Риск потериФизическая потеря или поломка брелокаПотеря файла лицензии, смена железа
Серверы в стойкеНеудобно: порты, хабы, доступУдобнее, ничего не торчит наружу

Для рабочей станции бухгалтера хватит любого варианта. Для сервера в дата-центре чаще выбирают программную лицензию: в стойку никто не полезет вынимать брелок.

Мини-проверка себя

Проверьте себя
Где посмотреть, видит ли компьютер USB-ключ HASP?
Какой порт должен быть открыт между клиентами и сервером с сетевым ключом?
Что произойдёт, если сменить оборудование с программной лицензией?

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

Можно ли установить ключ 1С на виртуальную машину?
Программную лицензию — да, но при переносе машины на другой хост она может слететь. USB-брелок в виртуалку пробрасывают средствами гипервизора или через сетевой доступ к менеджеру лицензий на хосте.
Нужно ли ставить драйвер, если у меня программная лицензия?
Нет. Драйвер Sentinel нужен только для аппаратных ключей. Для программной лицензии достаточно платформы и пин-кода.
Сколько раз можно активировать один пин-код?
Число активаций ограничено правилами лицензии. Точное количество указано в документах при покупке. Если лимит исчерпан, повторную активацию делает поддержка.
Почему 1С не видит ключ после обновления Windows?
Обновление нередко заменяет USB-драйверы. Переустановите драйвер Sentinel командой haspdinst.exe -fr -kp -i и перезапустите службу менеджера лицензий.
Один ключ подойдёт для нескольких баз?
Да, лицензия относится к компьютеру или к числу сеансов, а не к конкретной базе. Можно работать в нескольких базах, пока не превышено разрешённое число одновременных подключений.
Как узнать, где лежит файл лицензии?
На Windows ищите каталог C:\ProgramData\1C\licenses. Если папка скрыта, включите показ скрытых элементов в проводнике.