Новый компьютер и старая лицензия 1С: что делать с пин-кодом, ключом HASP и сервером
Содержание
Перенести лицензию 1С на другой компьютер можно, но способ зависит от вида защиты. Программную лицензию нельзя просто скопировать файлом — её получают на новом компьютере заново по резервному пин-коду из конверта. USB-ключ HASP переносится физически: вставили в новый компьютер, поставили драйвер — и работаете.
Сетевой ключ и лицензии на сервере 1С требуют чуть больше действий: менеджер лицензий или сервер переезжает на новую машину, а клиентам меняют адрес. Самый частый тормоз во всех случаях один — потерянные регистрационные данные первой активации, поэтому их ищут в первую очередь.
Какая у вас защита: определяем перед переносом лицензии
Прежде чем что-то делать, выясните три вещи: вид защиты, где лежит лицензия и сколько у вас осталось пин-кодов.
| Признак | Программная лицензия | Аппаратный ключ HASP |
|---|---|---|
| Что в коробке | Конверт с пин-кодами | USB-ключ |
| Где хранится | Файл .lic на диске | Внутри ключа |
| Привязка | К оборудованию компьютера | К самому ключу |
| Перенос | Повторное получение на новом ПК | Переставить ключ |
Как проверить на рабочем компьютере:
- 🔍 Откройте папку
C:\ProgramData\1C\licenses. Если в ней есть файлы с расширением.lic— у вас программная лицензия. ПапкаProgramDataскрытая: вставьте путь прямо в адресную строку Проводника. - 🔌 Если файлов нет, а в USB-порту торчит ключ — защита аппаратная.
- 🖥️ Если база клиент-серверная, лицензии могут лежать на сервере 1С — в такой же папке на машине сервера.
На Linux программные лицензии хранятся в /var/1C/licenses.
Что собрать до переноса
Для программной лицензии главное — регистрационные данные. При повторном получении лицензии мастер требует те же сведения, что вводились в первый раз: организацию, ФИО, адрес и прочие поля. Расхождение в одном символе, лишний пробел или другая кавычка — и центр лицензирования откажет.
Сразу после любой активации сделайте снимок экрана с введёнными данными и положите его в конверт. В следующий раз переезд займёт десять минут вместо недели переписки.
Перенос программной лицензии 1С по пин-коду
Программная лицензия привязана к параметрам компьютера: материнской плате, процессору, диску, сетевой карте и операционной системе. Поэтому файл .lic со старого компьютера на новом не работает
, даже если положить его в ту же папку.
В конверте лицензии есть основной пин-код и резервные. Основной уходит на первую активацию, резервные — как раз на переносы и замену оборудования. Сколько их в вашем комплекте, видно по конверту.
Шаг 1. Установите платформу на новый компьютер
Поставьте платформу 1С:Предприятие 8.3 и добавьте информационную базу в список. Отдельно «удалять» лицензию со старого компьютера не нужно: механизма возврата пин-кода нет, удаление файла .lic использованный пин-код не восстанавливает.
Шаг 2. Запустите базу и вызовите мастер
При первом запуске на новом компьютере 1С сообщит, что лицензия не найдена, и предложит её получить. Нажмите кнопку получения лицензии — откроется мастер.
Шаг 3. Введите пин-коды
Мастер спросит пин-код. Для переноса введите следующий неиспользованный резервный пин-код. Если мастер просит указать предыдущий пин-код — впишите тот, по которому лицензия была получена на старом компьютере.
Пин-код вводите внимательно: цифры и дефисы как в конверте. Ошибочная попытка с чужим или опечатанным кодом может «съесть» активацию.
Шаг 4. Заполните регистрационные данные
Введите данные ровно так, как при первой активации. Если не помните — остановитесь и сначала найдите их (см. раздел про утерянный компьютер). Подбирать наугад — плохая идея: каждая неудачная попытка отнимает время, а иногда и активацию.
Шаг 5. Выберите способ получения
- 🌐 Автоматически через интернет — самый быстрый вариант, если на компьютере есть выход в сеть.
- 📄 Через файл — если компьютер без интернета. Мастер формирует файл запроса, вы переносите его на машину с доступом в сеть, получаете ответ и загружаете его обратно.
После успешного получения в C:\ProgramData\1C\licenses появится новый файл .lic, а база запустится.
Когда пин-код придётся тратить снова
| Событие | Нужна повторная активация? |
|---|---|
| Обновление платформы 1С | Нет |
| Обновление конфигурации | Нет |
| Замена материнской платы или процессора | Как правило, да |
| Переустановка Windows | Как правило, да |
| Перенос виртуальной машины на другой хост | Часто да: меняются параметры «железа» |
| Добавление памяти, смена монитора | Обычно нет |
Если впереди ремонт компьютера, сначала обновите «железо» и систему, а уже потом получайте лицензию. Иначе можно потратить два резервных пин-кода за неделю.
Перенос ключа HASP: локальный и сетевой
Аппаратный ключ не привязан к компьютеру. Лицензия живёт внутри ключа, поэтому переезд сводится к установке драйвера.
Локальный ключ
- Установите на новый компьютер платформу 1С. При установке отметьте компонент установки драйвера защиты — или поставьте драйвер HASP/Sentinel отдельно.
- Выньте ключ из старого компьютера и вставьте в новый.
- Убедитесь, что Windows увидела устройство: в диспетчере устройств не должно быть неизвестного оборудования.
- Запустите базу.
Если 1С пишет Не обнаружен ключ защиты программы, почти всегда дело в драйвере: переустановите его с правами администратора и перезагрузите компьютер.
Сетевой ключ
Сетевой ключ раздаёт лицензии по локальной сети через HASP License Manager. Если переезжает компьютер с ключом, переезжает и менеджер лицензий:
- На новой машине установите драйвер ключа и HASP License Manager (лучше как службу Windows).
- Переставьте ключ.
- Откройте в брандмауэре порт UDP 475 — через него клиенты ищут менеджер.
- На каждом клиентском компьютере пропишите новый адрес в файле
nethasp.ini.
Файл лежит в папке conf каталога установки платформы, например C:\Program Files\1cv8\conf\nethasp.ini. Минимальная настройка:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.20
NH_USE_BROADCAST = Disabled
Вместо 192.168.1.20 укажите IP-адрес нового компьютера с ключом. Отключение широковещательного поиска ускоряет запуск 1С: клиент сразу идёт по адресу, а не опрашивает всю сеть.
Если переносите менеджер лицензий в рабочее время, все, кто сейчас в 1С по сетевому ключу, потеряют лицензию и будут выброшены из программы. Делайте это вечером или предупредите людей заранее.
Лицензии на сервере 1С при переезде сервера
В клиент-серверном варианте программные клиентские лицензии можно получить на сервере 1С. Тогда их используют все клиенты этого сервера, а не один компьютер. Серверная лицензия (на сам сервер 1С) тоже программная и тоже привязана к оборудованию машины.
Отсюда простое правило:
- 👤 Переносите рабочее место пользователя — с лицензиями на сервере ничего делать не надо. Ставите платформу на новый ПК, подключаете базу, работаете.
- 🖥️ Переносите сам сервер 1С — и серверную, и клиентские лицензии на сервере придётся получить заново по резервным пин-кодам каждого комплекта.
Порядок переезда сервера
- Установите на новой машине сервер 1С той же версии платформы, что и на клиентах.
- Перенесите информационные базы (выгрузкой
.dtили средствами СУБД) и зарегистрируйте их в кластере. - Запустите клиент 1С и подключитесь к базе на новом сервере.
- В мастере получения лицензии выберите размещение лицензии на сервере 1С, а не на этом компьютере.
- Повторите получение для каждого комплекта: серверного и всех клиентских.
- Проверьте, что файлы
.licпоявились вC:\ProgramData\1C\licensesна сервере, а не на вашем рабочем компьютере.
Проверить, какие лицензии выдаются сеансам, можно в консоли администрирования кластера: у сеансов есть сведения о полученной лицензии. Из командной строки то же показывает rac session list --licenses.
Старый сервер выключайте только после того, как новый принял пользователей. При остановке службы сервера 1С все текущие сеансы оборвутся, а несохранённые документы пропадут.
Если сетевая работа идёт по ключу HASP на сервере, а не по программным лицензиям, — действуйте по разделу про сетевой ключ: ключ и менеджер лицензий переезжают вместе, на клиентах меняется nethasp.ini.
Старый компьютер сломан или утерян: как вернуть доступ
Сгорел диск, украли ноутбук, компьютер сдали в утиль — лицензию это не уничтожает. Пин-коды и регистрационные данные важнее самого компьютера.
Что делать по порядку:
- Найдите конверт. Нужен следующий неиспользованный резервный пин-код.
- Восстановите регистрационные данные. Источники: анкета из комплекта, письмо или договор партнёра, у которого покупали 1С, ваши записи при первой активации. Если старый диск читается, файл
.licиз его папкиProgramData\1C\licensesпригодится обслуживающему партнёру как подтверждение. - Получите лицензию на новом компьютере по шагам из раздела про программную лицензию.
Для HASP-ключа история другая. Ключ потерян — значит, потеряна и лицензия: «перевыпустить» её по номеру не получится. Сломанный ключ меняют через партнёра или фирму 1С, обычно с предъявлением повреждённого ключа и документов на покупку.
Храните конверты и ключи отдельно от компьютера и в описи имущества. Потерянный конверт — частая причина, по которой перенос растягивается на недели.
Резервные пин-коды закончились
Если все пин-коды из конверта израсходованы, получить лицензию самостоятельно уже не получится. Это не тупик:
- 📨 Обратитесь к партнёру 1С, который вас обслуживает, или напрямую в центр лицензирования фирмы 1С.
- 📋 Подготовьте регистрационный номер комплекта , данные владельца и документы, подтверждающие покупку.
- 🧾 Объясните причину: замена оборудования, новый компьютер, переустановка системы.
Дополнительные пин-коды выдают владельцу легальной лицензии. Срок зависит от загрузки центра и полноты документов, так что заявку лучше подать до переезда, а не в день, когда бухгалтерия стоит.
Отдельно о «бесплатных способах» без пин-кода, которые встречаются в сети. Подмена файлов лицензии, «таблетки» и эмуляторы ключей — это нарушение исключительных прав на программу. Кроме юридического риска, такие сборки часто несут вредоносный код, а при обновлении платформы перестают запускаться. Легальные альтернативы — дополнительные пин-коды через центр лицензирования или покупка недостающей лицензии.