Переустановка лицензии 1С после замены компьютера, Windows или сервера

· 9 мин

Содержание

Чтобы переустановить лицензию 1С, сначала определите её тип. Программную лицензию заново активируют ПИН-кодом из конверта комплекта: тем же, если оборудование не менялось, или резервным, если поменяли компьютер. Аппаратный ключ HASP не активируют вовсе: достаточно поставить драйвер защиты и вставить ключ.

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

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

Начните с осмотра. Ответ на вопрос «что переустанавливать» обычно лежит на виду.

  • 🔑 Аппаратная защита — USB-ключ HASP в компьютере или сервере. На ключе есть маркировка: ORGL8 — локальный ключ на одно рабочее место, NET с числом — сетевой ключ на несколько пользователей.
  • 📄 Программная лицензия — файл с расширением .lic и конверт с ПИН-кодами в коробке комплекта или электронная поставка с ПИН-кодами.
  • 🖥️ Лицензия на сервере 1С — файл .lic лежит не на рабочих местах, а на компьютере с сервером 1С:Предприятия. Пользователи берут лицензии оттуда.

Где искать файлы программных лицензий:

СистемаПапкаДля кого действует
WindowsC:\ProgramData\1C\licensesВсе пользователи компьютера
Windows%APPDATA%\1C\licensesТолько текущий пользователь Windows
Linux/var/1C/licensesВсе пользователи

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

Для программных лицензий есть консольная утилита ring из пакета «1С:Лицензирование». Команда ring license list выводит список лицензий на компьютере. Остальные параметры смотрите в справке утилиты ring license help, а не по памяти.

Подготовка к переустановке лицензии 1С: что сохранить заранее

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

Отдельной «деактивации» программной лицензии нет. Удаление файла .lic не возвращает активацию в центр лицензирования и не освобождает ПИН-код. Поэтому важно другое — сохранить данные, которые понадобятся при повторной активации.

Что сохранить:

  1. 📁 Копию папки C:\ProgramData\1C\licenses (и %APPDATA%\1C\licenses, если лицензия ставилась в профиль) — на флешку или в сетевое хранилище.
  2. 🔢 Регистрационный номер комплекта и все ПИН-коды из конверта с пометкой, какие уже использованы.
  3. 🏢 Данные владельца, которые вводились при первой активации: наименование организации, ИНН, адрес, контактное лицо. При повторном получении лицензии их сверяют с первичными, сохраните их дословно, лучше снимком экрана.
  4. 🔌 Для HASP — номер и маркировку ключа, а для сетевого ключа ещё и настройки файла nethasp.ini на рабочих местах.

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

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

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

Шаг 1. Установите платформу и запустите базу

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

Шаг 2. Выберите, куда ставить лицензию

Мастер получения лицензии спросит, где её разместить:

  • на этом компьютере — для файловой базы и для однопользовательской работы;
  • на сервере 1С:Предприятия — если база клиент-серверная и лицензии должны быть общими (подробно — в разделе про сервер ниже).

Если 1С запущена от имени администратора Windows, лицензию можно получить сразу для всех пользователей компьютера. Без прав администратора файл ляжет в профиль текущего пользователя, и у коллеги на том же компьютере 1С снова попросит лицензию.

Шаг 3. Первичное или повторное получение

Здесь развилка.

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

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

Шаг 4. Отправьте запрос в центр лицензирования

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

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

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

Резервных ПИН-кодов в конверте ограниченное число. Не тратьте их на эксперименты: сначала проверьте, не подходит ли повторное получение с прежним ПИН-кодом.

Лицензия на сервере 1С для сетевой работы

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

На сервере нужны два вида лицензий:

  • 🖥️ лицензия на сервер 1С:Предприятия — без неё сервер не обслуживает базы;
  • 👥 клиентские лицензии — по числу одновременно работающих пользователей.

Как получить клиентскую лицензию на сервере:

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

Если серверов в кластере несколько, укажите, какой из них выдаёт клиентские лицензии. Это делается в консоли администрирования серверов: в свойствах рабочего сервера, раздел требований назначения функциональности, объект «Клиентская лицензия».

При переезде на новый сервер действуют те же правила: другое железо — резервный ПИН-код. Для виртуальной машины зафиксируйте MAC-адрес сетевого адаптера и не меняйте её конфигурацию после активации — для лицензии это равносильно замене компьютера.

Служба сервера 1С должна иметь права на чтение папки C:\ProgramData\1C\licenses. Если сервер запущен от отдельного пользователя (обычно USR1CV8) и права на папку урезаны, файл лицензии лежит на месте, а сервер его «не видит».

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

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

Аппаратный ключ HASP: драйвер и сетевой менеджер

USB-ключ не нужно активировать заново. После переустановки Windows компьютер просто не знает, что это за устройство, — нужен драйвер защиты.

Установка драйвера на локальный компьютер

  1. Выньте ключ из USB-порта.
  2. Установите драйвер Sentinel HASP. Компонент «Драйвер защиты» есть в установщике платформы 1С, отдельный установщик драйвера выпускает и производитель ключей.
  3. Вставьте ключ. Светодиод на нём должен гореть ровно.
  4. Откройте в браузере http://localhost:1947 — это Sentinel Admin Control Center. Ключ должен появиться в списке.

Если драйвер встал криво, переустановите его из командной строки, запущенной от имени администратора:

haspdinst.exe -r
haspdinst.exe -i

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

Сетевой ключ NET

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

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

[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Замените 192.168.1.10 на реальный IP-адрес компьютера с ключом. Отключение широковещательного поиска ускоряет подключение и снимает проблемы в сетях с несколькими подсетями.

Ключ в USB-удлинителе или пассивном хабе часто «отваливается». Вставляйте его напрямую в порт материнской платы.

Ошибки активации ключа 1С и как их устранить

Основные ситуации собраны в диагностике: выберите свой симптом.

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

Частые ошибки, которые стоят ПИН-кода

  • ❌ Активировали лицензию в сеансе обычного пользователя. Файл лёг в его профиль, коллега получает сообщение об отсутствии лицензии — и тратит второй ПИН-код. Сначала проверьте %APPDATA%\1C\licenses у первого пользователя.
  • ❌ Получили клиентскую лицензию на рабочем месте вместо сервера. Лицензия привязалась к одному компьютеру, а сетевой работы как не было, так и нет. Перед вводом ПИН-кода внимательно выбирайте размещение.
  • ❌ Активировали до финальной настройки компьютера. Поставили лицензию, а потом добавили диск, сменили сетевую карту или пересоздали виртуальную машину. Лицензия слетает. Активируйте последней, когда оборудование уже в окончательном виде.
  • ❌ Удалили старые файлы .lic «для чистоты». Если один из них был рабочим, придётся тратить резервный ПИН. Не удаляйте — переносите в отдельную папку.

Частые вопросы о переустановке лицензии 1С

Можно ли перенести программную лицензию 1С на другой компьютер, просто скопировав файл?
Нет. Файл .lic привязан к параметрам компьютера, на котором получен. На новом компьютере нужно активировать лицензию заново, обычно резервным ПИН-кодом.
Что делать, если закончились резервные ПИН-коды?
Обратитесь к партнёру 1С, у которого покупали программу. Он поможет запросить дополнительные ПИН-коды в центре лицензирования, понадобится регистрационный номер комплекта и пояснение, почему менялось оборудование.
Нужно ли переустанавливать лицензию после обновления платформы 1С?
Нет. Обновление платформы на том же компьютере лицензию не затрагивает: файл остаётся в папке лицензий и продолжает действовать.
Можно ли одновременно использовать HASP-ключ и программные лицензии?
Да. Платформа учитывает и ключи, и программные лицензии, число мест складывается. Это удобно при постепенном переходе с ключей на программную защиту.
Работает ли 1С без лицензии, пока ждёшь новые ПИН-коды?
Нет. Без лицензии платформа не запускает базу. Исключение — учебная версия, но рабочие базы в ней не используются.