Пропала лицензия 1С после замены ПК или переустановки: порядок восстановления

· 9 мин

Содержание

Чтобы вернуть лицензию 1С, сначала поймите, какая она у вас: программная (файл .lic и пин-код) или аппаратная (USB-ключ HASP). Программную восстанавливают повторной активацией с резервным пин-кодом из конверта, аппаратную — переустановкой драйвера и настройкой менеджера лицензий. Восстановление ключа, пин-кодов и файлов законно, если комплект куплен вами.

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

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

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

ПризнакПрограммная лицензияАппаратный ключ
Что лежит в коробке или в письмеКонверт или файл с регистрационным номером и набором пин-кодовUSB-ключ (флешка без памяти)
Где хранитсяФайл .lic на компьютере или сервереВ самом ключе
Что ломаетСмена «железа», переустановка ОС, удаление файлаДрайвер, порт USB, сеть, сам ключ
Как вернутьПовторная активацияДрайвер, nethasp.ini, менеджер лицензий

Что проверить первым делом:

  • 📄 Комплект документов. Найдите регистрационный номер комплекта и конверт с пин-кодами. Без них программную лицензию не восстановить.
  • 💻 Что менялось. Ремонт, новый диск, обновление BIOS, перенос виртуальной машины на другой хост — всё это повод для повторной активации.
  • 🔌 Ключ на месте. Для аппаратной защиты — горит ли светодиод на ключе, видит ли его компьютер.
  • 🖥 Где работает база. Файловая база берёт лицензию с компьютера пользователя. Клиент-серверная может брать её с сервера 1С. От этого зависит, где искать проблему.

Если у вас одновременно есть и ключ, и программная лицензия, платформа использует любую доступную. Отключённый ключ не повод паниковать, пока программные лицензии на месте.

Что случилось с лицензией?

Как восстановить программную лицензию 1С по пин-коду

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

Сколько раз можно активировать

В конверте обычно лежит основной пин-код и несколько резервных. Каждый пин-код — это одна активация. Основной вы потратили при первой установке. Резервные нужны как раз для восстановления после замены оборудования или переустановки системы.

Пошагово: повторное получение лицензии

  1. Запустите 1С. При отсутствии лицензии платформа сама предложит её получить. Если окно не появилось, мастер запускается из окна с ошибкой лицензии.
  2. Выберите получение лицензии и введите регистрационный номер комплекта.
  3. Введите новый пин-код из числа неиспользованных.
  4. Когда мастер спросит про ранее использованный пин-код, укажите тот, которым лицензия была активирована раньше. Так центр понимает, что это восстановление, а не новая установка.
  5. Введите данные владельца. Они должны совпадать с теми, что вводили при первой активации: наименование организации, ИНН, адрес. Расхождение — частая причина отказа.
  6. Выберите способ: автоматически через интернет или через файл, если компьютер без выхода в сеть.
  7. Перезапустите 1С и проверьте, что база открывается.

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

Виртуальные машины и терминальные серверы

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

На терминальном сервере лицензии получают на сам сервер, а не на рабочие станции пользователей. Один файл .lic обслуживает столько сеансов, сколько рабочих мест в комплекте.

Когда нужен вариант через файл

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

Восстановление аппаратного ключа защиты HASP

Аппаратный ключ хранит лицензию в себе, так что «вернуть» здесь означает заставить компьютер снова его видеть. Бывают локальные ключи (на один компьютер) и сетевые (на несколько рабочих мест через сервер).

Локальный ключ не определяется

  1. Переставьте ключ в другой порт USB, лучше на задней панели, без удлинителей и хабов.
  2. Проверьте светодиод. Не горит ни в одном порту — возможна неисправность ключа.
  3. Переустановите драйвер защиты. Он входит в дистрибутив платформы: компонент выбирается при установке 1С. Отдельно драйвер ставится утилитой haspdinst.exe из комплекта:
haspdinst.exe -i
  1. Перезагрузите компьютер и подключите ключ заново.

Для современных драйверов есть веб-панель на компьютере с ключом: http://localhost:1947. В ней видно, какие ключи распознаны системой.

Сетевой ключ на сервере

Для сетевого ключа на сервере ставят менеджер лицензий HASP License Manager. Он отдаёт лицензии по сети, по умолчанию через порт 475 (UDP и TCP).

Что проверить:

  • 🔧 служба менеджера лицензий запущена;
  • 🧱 брандмауэр на сервере и клиентах пропускает порт 475;
  • 🌐 клиент находит сервер — по широковещательному запросу или по явно заданному адресу.

Если клиенты и сервер в разных подсетях, широковещательный поиск не работает . Пропишите адрес сервера в файле nethasp.ini в каталоге conf установленной платформы на каждом клиенте:

[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.0.10
NH_USE_BROADCAST = Disabled

Адрес 192.168.0.10 замените на адрес своего сервера с ключом. После правки перезапустите 1С на клиенте.

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

Ключ сломан или потерян

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

Лицензии на сервере 1С и клиенты в сети

В клиент-серверном варианте лицензия может лежать на компьютере пользователя или на сервере 1С. Серверная лицензия на сам кластер — отдельная вещь: без неё сервер 1С не стартует для работы с базами.

Где активировать

Когда пользователь подключён к серверной базе, мастер получения лицензии спрашивает, куда её записать: на этот компьютер или на сервер 1С. Для клиентских лицензий на сервере выбирайте второй вариант. Тогда файл .lic появится на сервере, а не на ПК пользователя.

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

Кто занял лицензии

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

rac cluster list
rac session list --cluster=<id_кластера> --licenses

Идентификатор кластера берите из вывода первой команды. Тот же список видно в консоли администрирования кластера на вкладке сеансов.

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

Переезд сервера

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

Файлы лицензий: где лежат и что с ними можно делать

Программные лицензии платформа 8.3 хранит в файлах с расширением .lic. Основная папка для всех пользователей компьютера:

C:\ProgramData\1C\licenses

Встречается и папка в профиле пользователя: %APPDATA%\1C\licenses. На сервере 1С лицензии лежат в той же папке ProgramData, но уже на сервере.

Что делать с файлами можно:

  • 📦 копировать в резервную копию. Это лучший способ быстро вернуть лицензию, если файл удалили на том же компьютере;
  • ↩️ возвращать из копии в ту же папку на том же компьютере;
  • 🔐 проверять права доступа . Учётная запись службы сервера 1С должна читать папку с лицензиями. После переноса папки или смены пользователя службы права часто теряются.

Чего делать нельзя:

  • ✏️ править содержимое. Файл подписан, любая правка делает его недействительным;
  • 🔁 переносить на другой компьютер. Лицензия привязана к оборудованию и там не заработает;
  • 🗂 искать лицензию в реестре. Программные лицензии в реестре Windows не хранятся. Правка реестра здесь ничего не восстановит, а «советы» с ключами реестра ведут на нелегальные сборки.

Держите копию папки licenses вместе с копией баз. После переустановки Windows на том же оборудовании файл из копии иногда сразу подхватывается — без траты пин-кода.

Центр лицензирования: когда без него не обойтись

Сами вы вернёте лицензию, пока есть неиспользованные пин-коды и документы. Помощь центра лицензирования фирмы 1С нужна, если:

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

Как подготовиться к обращению:

  1. Найдите регистрационный номер комплекта и документы о покупке: счёт, накладную или акт.
  2. Выпишите, какие пин-коды уже использованы и когда.
  3. Подготовьте реквизиты организации-владельца — те же, что вводили при активации.
  4. Обращайтесь через партнёра 1С, у которого покупали программу. Он знает порядок и передаст запрос.

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

Ошибки при восстановлении лицензии

ОшибкаЧем оборачиваетсяКак правильно
Ввели данные владельца по-новомуЦентр не узнаёт лицензию и не выдаёт еёВводите данные ровно как при первой активации
Потратили резервный пин-код на «пробу»Пин-коды заканчиваются раньше времениСначала попробуйте прежний пин-код на прежнем ПК
Активировали лицензию на компьютер пользователя вместо сервераЛицензия не видна другим клиентамВ мастере выбирайте запись на сервер 1С
Не прописали адрес сервера в nethasp.ini в другой подсетиКлиенты не находят сетевой ключУкажите NH_SERVER_ADDR явно
Скачали «исправленные» файлы лицензийНарушение закона, риск вирусов в учётной системеТолько активация своим пин-кодом

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

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

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