Повторная активация лицензии и замена ключа защиты 1С:Предприятия 8.3

· 9 мин

Содержание

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

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

Программная лицензия или ключ HASP: что именно нужно обновить

В 1С:Предприятии 8.3 встречаются два вида защиты. Узнать свой проще всего по комплекту поставки: конверт с пин-кодами означает программную лицензию, USB-брелок означает аппаратный ключ.

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

Повторная активация программной лицензии нужна в таких случаях:

  • 🖥️ заменили материнскую плату, процессор, системный диск или сетевую карту;
  • 💿 переустановили Windows или перенесли систему на другой диск;
  • ☁️ у виртуальной машины поменялся MAC-адрес или идентификатор после миграции;
  • 🚚 переносите 1С на новый компьютер.

Когда обновление ключа не нужно:

  • обновили платформу 8.3 до нового релиза: лицензии сохраняются;
  • обновили конфигурацию (Бухгалтерию, ЗУП, УТ): защита платформы тут ни при чём;
  • создали новую информационную базу: лицензия общая для компьютера, а не для базы.

Что подготовить до повторной активации

Активация занимает пять минут, а поиск забытых данных растягивается на дни. Соберите всё заранее.

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

Сфотографируйте конверт и сохраните регистрационные данные в текстовый файл сразу после первой активации. Это лучшая страховка на случай замены железа.

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

Как обновить ключ 1С 8.3 по резервному пин-коду

Шаг 1. Удалите старый файл лицензии (если он остался)

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

Основное место хранения на Windows:

C:\ProgramData\1C\licenses

Папка ProgramData скрыта. Вставьте путь в адресную строку Проводника или включите показ скрытых элементов.

Шаг 2. Запустите мастер получения лицензии

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

Шаг 3. Введите пин-коды и регистрационные данные

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

Регистрационные данные должны совпадать с первой активацией. Разница в одной букве или кавычке, и центр лицензирования откажет в выдаче.

Шаг 4а. Получение через интернет

Мастер сам отправит запрос и запишет файл лицензии на диск. Это самый быстрый вариант: обычно хватает минуты.

Шаг 4б. Получение через файл (компьютер без интернета)

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

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

Шаг 5. Проверьте результат

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

Перенос 1С на новый компьютер: порядок действий

Частый сценарий — старый компьютер списывают, а 1С переезжает на новый. Порядок такой:

  1. На старом компьютере сделайте выгрузку информационной базы в .dt или скопируйте каталог файловой базы.
  2. Скопируйте старый файл .lic: из него мастер сможет подставить регистрационные данные.
  3. На новом компьютере установите ту же или более новую платформу 8.3.
  4. Активируйте лицензию по резервному пин-коду, указав старый пин-код как ранее использованный.
  5. Подключите базу в списке и проверьте запуск.

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

Где лежит файл лицензии и как проверить новую активацию

Программная лицензия — это файл с расширением .lic. Платформа ищет его в нескольких местах, главное из них — общая папка компьютера:

РасположениеДля кого
C:\ProgramData\1C\licensesДля всех пользователей компьютера
%APPDATA%\1C\licensesТолько для текущего пользователя Windows

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

Проверить установленные лицензии можно утилитой ring, которая ставится вместе с платформой. Запустите командную строку от имени администратора:

ring license list

Команда покажет имена лицензий, которые видит система. Справка по остальным командам модуля:

ring license help

Если утилита не находится, перейдите в каталог, куда установлены компоненты лицензирования, или найдите ring.cmd поиском по диску. Для работы ей нужна Java.

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

Аппаратный ключ HASP: драйвер, сетевой ключ и nethasp.ini

USB-ключ сам по себе не обновляют: лицензия зашита в нём. Когда 1С перестаёт видеть такой ключ, проблема почти всегда в драйвере, порте или сетевой настройке.

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

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

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

  1. Вставьте ключ, дождитесь, пока Windows его опознает, и запустите 1С.

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

Сетевой ключ

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

Если клиенты перестали находить ключ:

  1. На машине с ключом проверьте, что служба менеджера лицензий запущена.
  2. Откройте в брандмауэре порт 475 (UDP и TCP).
  3. На клиентах пропишите адрес сервера ключей в файле nethasp.ini. Он лежит в каталоге 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 машины с ключом. Отключение широковещательного поиска ускоряет запуск и убирает ложные «ключ не найден» в сетях с несколькими подсетями.

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

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

Ключ на сервере 1С и терминальном сервере

В клиент-серверном варианте и на терминале лицензии получают не на каждом рабочем месте, а на сервере.

  • 🗄️ Сервер 1С:Предприятия. Лицензию сервера активируют на той машине, где работает служба сервера. Клиентские лицензии тоже можно разместить на сервере: тогда их выдаёт сервер, а не локальные компьютеры.
  • 🖥️ Терминальный сервер . Пользователи запускают 1С на одной машине, значит и лицензии активируют на ней, с правами администратора и в общую папку ProgramData.
  • ☁️ Виртуальная машина. Закрепите MAC-адрес сетевого адаптера в настройках гипервизора. Иначе после переноса или перезапуска VM лицензия может слететь и потребовать новый пин-код.

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

Перед заменой железа на компьютере с 1С
Выполнено: 0 / 5

Ошибки при обновлении ключа и что с ними делать

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

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

  • 🔁 Отключите антивирус на время активации: некоторые блокируют запись в ProgramData или сетевой запрос мастера.
  • 🌐 Проверьте прокси. Если интернет идёт через прокси, мастер может не достучаться до центра лицензирования — используйте способ через файл.
  • 📞 Обратитесь к партнёру с регистрационным номером продукта. Он видит историю активаций и подскажет, сколько пин-кодов осталось.

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

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

Сколько раз можно повторно активировать программную лицензию 1С?
Каждый пин-код используется ограниченно, а в комплекте обычно основной и два резервных. Когда они закончатся, дополнительный пин-код выдают по заявке через партнёра или центр лицензирования.
Слетит ли лицензия при обновлении платформы 8.3?
Нет. Новый релиз платформы читает те же файлы лицензий. Повторная активация нужна только при смене оборудования или переустановке системы.
Можно ли перенести лицензию на новый компьютер без пин-кода?
Нет. Файл лицензии привязан к железу исходного компьютера, поэтому перенос всегда идёт через повторное получение по резервному пин-коду.
Работает ли аппаратный ключ для 8.2 с платформой 8.3?
Да, ключи защиты восьмой версии подходят и для 8.3. Достаточно установить актуальный драйвер защиты.
Нужен ли интернет для обновления ключа?
Не обязательно. Мастер умеет формировать файл запроса, который отправляют с другого компьютера, а затем загружают файл ответа.