Что делать, если 1С выдает ошибку «Пинкод привязан к двум компьютерам»?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

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

Разберем причины возникновения конфликта лицензий

Прежде всего, проанализируем ситуацию: почему система считает, что один и тот же пин-код используется на двух компьютерах, даже если физически вы работаете на одном? 1С привязывает лицензию не к «железу» в общем смысле, а к уникальному идентификатору системы (Hardware ID). Этот идентификатор формируется на основе набора параметров. Если хотя бы один из них меняется, 1С воспринимает компьютер как совершенно новое устройство.

К ключевым параметрам привязки относятся:

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

Шаг 1. Проверяем наличие файлов лицензий

Выясним, где именно 1С хранит файлы программных лицензий. Нам необходимо проверить папку C:/ProgramData/1C/licenses/. Обратите внимание, что папка ProgramData является скрытой, поэтому вам может потребоваться включить отображение скрытых элементов в проводнике.

Проанализируем содержимое этой папки. Файлы лицензий имеют расширение .lic. Названия этих файлов формируются автоматически в формате ГГГГММДДЧЧММСС (дата и время получения лицензии). Если в этой папке находится несколько файлов, созданных с разницей в несколько месяцев или даже минут, это явный признак дублирования.

Что нужно сделать:

  1. Закроем все сеансы 1С.
  2. Временно переместим все файлы .lic из папки C:/ProgramData/1C/licenses/ в любую архивную папку на рабочем столе.
  3. Попробуем запустить 1С. Система должна выдать окно «Лицензия не обнаружена» и предложить получить её.

Шаг 2. Работа в Конфигураторе для получения новой лицензии

Когда мы убедились, что старые файлы мешают работе, перейдем к процедуре активации резервного пин-кода. В стандартном комплекте поставки 1С (электронной или коробочной) обычно идет 3 пин-кода: один основной и два резервных.

Разберем последовательность действий в Конфигураторе:

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

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

Шаг 3. Использование сервиса на портале ИТС

Если вы не знаете, какие пин-коды уже использованы, воспользуемся официальным инструментом 1С. На портале ИТС в личном кабинете существует раздел «Управление программными лицензиями».

Рассмотрим, что полезного мы можем там найти:

Шаг 4. Взаимодействие с Центром лицензирования (lic@1c.ru)

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

Подготовим данные для письма:

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

После проверки сотрудники 1С аннулируют старую привязку или выдадут вам новый резервный пин-код.

Особенности для терминальных серверов и многопользовательских лицензий

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

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

Проверка nethasp.ini

В логах ошибки часто фигурируют упоминания nethasp.ini и Status=-100. Посмотрим, что это значит. 1С при запуске выполняет поиск лицензий в определенном приоритете: сначала программные, потом локальные USB-ключи, затем сетевые ключи. Ошибки, связанные с nethasp.ini, говорят лишь о том, что 1С честно попыталась найти аппаратный ключ и не смогла этого сделать. В контексте нашей проблемы с программной лицензией на эти строки можно не обращать внимания — они являются следствием того, что основная программная лицензия заблокирована из-за дубля, и система начала искать альтернативы.

Резюме

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

← На главную