Ключ защиты 1С сломался или потерян: законные способы вернуть работу

· 9 мин

Содержание

Восстановить доступ к 1С:Предприятию без ключа защиты законно можно тремя путями: вернуть в строй сам аппаратный ключ (драйвер, порт, менеджер лицензий), перейти на программную лицензию с ПИН-кодом или получать лицензии через сервер 1С. Обойти ключ эмулятором или «таблеткой» — не способ, а нарушение, за которое отвечает организация.

Чаще всего ключ не сломан. Платформа пишет Не обнаружена лицензия для использования программы, потому что слетел драйвер, ключ стоит в другом порту, сетевой менеджер лицензий не отвечает или файл программной лицензии потерял привязку к компьютеру. Всё это лечится за 10–30 минут без покупки чего-либо.

С чего начать, когда 1С перестала видеть лицензию

Сначала определите, какая у вас защита. От этого зависит весь дальнейший путь.

  • 🔌 Аппаратный ключ — USB-«флешка» с маркировкой на корпусе. Бывает локальный (лицензия для одного компьютера) и сетевой (раздаёт лицензии нескольким пользователям в сети).
  • 🔑 Программная лицензия — к поставке прилагался конверт или карточка с ПИН-кодами. Лицензия хранится в файле на компьютере и привязана к его оборудованию.
  • 🖥️ Сервер 1С — базы работают в клиент-серверном варианте, лицензии получает кластер серверов , а не каждый пользователь.

Если документов не осталось, посмотрите на компьютеры: торчит ли где-то USB-ключ, есть ли файлы в каталоге C:\ProgramData\1C\licenses. Файлы с расширением .lic там — признак программной лицензии.

Перед любыми действиями ответьте себе на два вопроса:

  1. Что изменилось накануне? Замена материнской платы, переустановка Windows, перенос на новую виртуальную машину, обновление платформы , новый антивирус.
  2. Сколько пользователей не может войти? Если все сразу — проблема в общем ресурсе (сетевой ключ, сервер). Если один — в его компьютере.

Ответ на первый вопрос обычно сразу указывает на причину. Замена «железа» ломает программную лицензию, переустановка Windows — драйвер ключа, обновление платформы — путь к файлу nethasp.ini.

Почему эмуляторы и «таблетки» — плохая идея

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

Юридические риски:

  • ⚖️ Гражданская ответственность: правообладатель вправе требовать компенсацию от 10 тыс. до 5 млн руб. за каждый случай нарушения (ст. 1301 ГК РФ) или двукратную стоимость экземпляров.
  • 🚔 Административная ответственность по ст. 7.12 КоАП РФ: штраф и конфискация оборудования, на котором стоит контрафакт.
  • 🧾 Уголовная ответственность по ст. 146 УК РФ наступает, если стоимость нарушения превышает 100 тыс. руб. Для сетевой версии на несколько рабочих мест порог набирается легко.

Отвечает не только тот, кто поставил эмулятор, но и руководитель организации.

Технические риски:

  • 🦠 Эмуляторы ставят драйвер уровня ядра. Под видом «лекарства» часто приходят трояны и шифровальщики, а у бухгалтерии на компьютере банк-клиент и ключи ЭП.
  • 🛡️ Ради установки отключают проверку подписи драйверов и защиту антивируса — компьютер остаётся открытым для всего остального.
  • 💥 Новая версия платформы может перестать работать с эмулятором. База не открывается в день сдачи отчётности.
  • 🚫 Без легальной лицензии не оформить договор 1С:ИТС: нет законных обновлений, сервисов 1С-Отчётности и интернет-поддержки.

Если на компьютере уже стоит эмулятор, удалите его и проверьте систему антивирусом до того, как подключать легальную лицензию.

Диагностика аппаратного ключа

Локальный USB-ключ

  1. Переставьте ключ в другой USB-порт, лучше на задней панели системного блока. Хабы и удлинители часто дают недостаточное питание.
  2. Посмотрите на индикатор. Светодиод внутри ключа должен гореть. Не горит в нескольких портах и на другом компьютере — ключ, скорее всего, неисправен.
  3. Откройте в браузере http://localhost:1947. Это панель Sentinel Admin Control Center, она ставится вместе с драйвером ключа. В разделе ключей должен быть виден ваш ключ.
  4. Если страница не открывается или ключа нет — переустановите драйвер защиты. Драйвер входит в дистрибутив платформы (при установке отметьте установку драйвера защиты), его также выпускает производитель ключей Sentinel (Thales).
  5. Перезагрузите компьютер и запустите 1С.

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

Сетевой ключ

Сетевой ключ раздаёт лицензии через менеджер лицензий (License Manager) на компьютере, где он вставлен. Клиенты ищут этот менеджер по сети.

Порядок проверки:

  1. На компьютере с ключом убедитесь, что запущена служба менеджера лицензий HASP и драйвер видит ключ (та же панель http://localhost:1947).
  2. Проверьте брандмауэр. Менеджер лицензий HASP работает через порт 475 (UDP и TCP) — разрешите его на компьютере с ключом.
  3. На клиентах задайте адрес менеджера явно. Для этого в каталоге conf установленной платформы (обычно C:\Program Files\1cv8\conf\) создайте или поправьте файл nethasp.ini:
[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Вместо 192.168.1.10 укажите IP-адрес компьютера с ключом. Широковещательный поиск отключается, клиент обращается сразу по адресу — это убирает «плавающую» ошибку в сетях с несколькими подсетями и VPN.

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

Компьютер с сетевым ключом не должен уходить в сон и перезагружаться посреди дня. Выделите для ключа машину, которая работает постоянно, — например, сервер.

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

Ключ сломан, потерян или украден: что можно вернуть

Аппаратный ключ и есть лицензия. Поэтому всё зависит от того, что случилось с самим устройством.

СитуацияЧто можно сделатьЧто понадобится
Ключ неисправен (не светится, треснул корпус)Замена через партнёра 1ССам неисправный ключ и документы на поставку
Ключ утерянЛицензию не восстанавливают, нужна новаяПокупка новой лицензии
Ключ украденКак при утере; заявление в полицию — для учёта и страховкиПокупка новой лицензии
Ключ работает, но надоел (теряется, мешает в RDP)Переход на программную лицензиюОбращение к партнёру 1С

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

Не отдавайте ключ «на перепрошивку» сторонним мастерам. Это та же подмена лицензии, а ключ после такого ремонта партнёр 1С на замену уже не примет.

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

Как перейти с аппаратного ключа на программную лицензию

Программная лицензия решает главную беду USB-ключа: его нельзя потерять, сломать или забыть дома. Лицензия активируется ПИН-кодом и хранится в файле на конкретном компьютере.

Как получить программную лицензию

  • 🛒 Купить новый комплект с программной защитой — для небольших организаций самый простой вариант.
  • 🔄 Обменять аппаратную лицензию на программную через партнёра 1С. Условия обмена (возврат ключа, доплата) зависят от вида лицензии — их называет партнёр.

Активация ПИН-кодом

  1. Запустите 1С. Если лицензии нет, платформа сама предложит её получить и откроет мастер активации.
  2. Выберите получение лицензии, введите регистрационный номер комплекта и ПИН-код из конверта.
  3. Заполните сведения о владельце лицензии. Сохраните их где-нибудь дословно: при повторной активации данные должны совпадать.
  4. Выберите способ активации: автоматически через интернет или, если интернета нет, через файл, телефон или почту — мастер подскажет порядок.
  5. После активации в каталоге C:\ProgramData\1C\licenses появится файл .lic.

Сделайте копию файла .lic и сохраните данные регистрации (номер комплекта, использованный ПИН-код, сведения о владельце). Файл сам по себе на другом компьютере не заработает, но поможет восстановиться после переустановки Windows на той же машине.

Что ломает программную лицензию

Лицензия привязана к параметрам компьютера. Её «теряют», когда:

  • 🔧 меняют материнскую плату, процессор, сетевую карту или системный диск;
  • 💿 переустанавливают Windows без сохранения файла лицензии;
  • ☁️ переносят виртуальную машину на другой хост или меняют её конфигурацию;
  • 🗑️ «чистят» каталог ProgramData утилитами для оптимизации.

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

Планируете замену оборудования или переезд на новый сервер — сначала посчитайте, хватит ли резервных ПИН-кодов.

Лицензии через сервер 1С:Предприятия

Если базы работают в клиент-серверном варианте, клиентские лицензии можно держать не на каждом компьютере, а на сервере. Тогда кластер серверов 1С сам выдаёт лицензию каждому новому сеансу.

Что это даёт:

  • 🧩 одна точка управления: активировали программные лицензии на сервере — и больше не ходите по рабочим местам;
  • 🔁 переустановка Windows на компьютере бухгалтера не трогает лицензию;
  • 🖥️ терминальный доступ и удалённые сотрудники работают без своих ключей.

Как это устроено:

  1. На сервере, где работает кластер, нужна серверная лицензия 1С:Предприятия (её тип зависит от разрядности и редакции сервера) и клиентские лицензии на нужное число пользователей.
  2. Клиентские лицензии активируют на самом сервере (программные) или подключают сетевой ключ, который виден серверу.
  3. Если в кластере несколько рабочих серверов, задайте, какой из них выдаёт лицензии. Это делают в консоли кластера через требования назначения функциональности: в свойствах рабочего сервера добавляют требование для объекта «Клиентская лицензия».
  4. Проверьте, кто и какую лицензию занял. В консоли кластера это видно в списке сеансов, из командной строки — через утилиту rac:
rac cluster list
rac session list --cluster=<id кластера> --licenses

Первая команда покажет идентификатор кластера, вторая — сеансы с данными о выданных лицензиях. По остальным параметрам смотрите rac help.

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

Сравнение способов лицензирования

ВариантГде хранится лицензияЧто ломаетКак восстановитьКому подходит
Локальный USB-ключВ ключеУтеря, поломка, слетевший драйверДрайвер — сами; поломка — замена у партнёра; утеря — новая покупкаОдин компьютер без RDP
Сетевой USB-ключВ ключе на одном компьютере сетиВыключенный компьютер с ключом, брандмауэр, зависшие сеансыНастройка менеджера лицензий и nethasp.iniНебольшой офис в одной сети
Программная лицензия на рабочем местеФайл .lic на компьютереЗамена оборудования, переустановка системыРезервный ПИН-кодОтдельные компьютеры, ноутбуки
Лицензии на сервере 1СНа сервере кластераЗамена оборудования сервераРезервный ПИН-код на сервереКлиент-серверные базы, терминальный доступ
Облачная арендаУ провайдераНичего на вашей сторонеНе требуетсяВременная замена, малый бизнес

Для офиса на 5–10 человек с файловой базой обычно хватает сетевого ключа или программных лицензий. Когда база переезжает на сервер 1С, лицензии логично переносить туда же.

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

Можно ли поработать в 1С без лицензии, пока ждём замену ключа?
Нет. Без лицензии платформа не открывает базу. Исключение — учебная версия, но рабочую базу в ней вести нельзя. На время ожидания подойдёт облачная аренда.
Перенесли базу на новый компьютер — лицензия переедет вместе с базой?
Нет. Лицензия не хранится в базе. Аппаратный ключ переставляют вместе с компьютером, программную лицензию активируют на новом компьютере резервным ПИН-кодом.
Ключ один, а работать нужно из дома через RDP. Что делать?
Вставьте ключ в терминальный сервер или в компьютер, к которому подключаетесь. Локальный ключ с домашнего ноутбука в удалённый сеанс не передаётся.
Купили 1С с рук вместе с ключом. Это легально?
Только если лицензию передали по договору с правом использования и сохранились документы на поставку. Без документов доказать легальность при проверке трудно.
Сколько раз можно переактивировать программную лицензию?
Столько, сколько резервных ПИН-кодов в комплекте. Когда они закончились, новые выдаёт фирма 1С по обращению через партнёра.

Источники

  • Гражданский кодекс РФ, часть четвёртая, ст. 1301
  • Уголовный кодекс РФ, ст. 146
  • Кодекс РФ об административных правонарушениях, ст. 7.12