Слетела лицензия 1С после чистой установки системы: что делать с ключом, пин-кодом и сервером
Содержание
Чтобы восстановить лицензию
1С после переустановки Windows, сначала определите тип защиты. С USB-ключом HASP достаточно поставить платформу и драйвер защиты — лицензия живёт в самом ключе. С программной лицензией нужно либо вернуть сохранённый файл .lic в C:\ProgramData\1C\licenses, либо заново активировать её пин-кодом из комплекта с теми же регистрационными данными, что и в первый раз.
Порядок действий одинаковый для Бухгалтерии, ЗУП, УТ и других конфигураций: лицензирование — функция платформы 1С:Предприятие 8.3, а не конкретной программы. Отличаются только варианты: файловая база на одном компьютере, сетевой ключ или сервер 1С.
Какая защита стоит у вас и что теряется при переустановке
Посмотрите в комплект поставки или спросите у того, кто ставил программу. От типа защиты зависит, что именно пропадёт вместе со старой системой.
| Тип защиты | Где хранится лицензия | Что пропадает при переустановке Windows |
|---|---|---|
| 🔑 Локальный USB-ключ HASP | В самом ключе | Только драйвер защиты |
| 🌐 Сетевой ключ HASP (NET) | В ключе на одном компьютере сети | Драйвер, менеджер лицензий и файл nethasp.ini на клиентах |
| 📄 Программная лицензия (пин-код) | Файл .lic на диске | Сам файл, если его не сохранили |
| 🖥 Лицензии на сервере 1С | Файлы .lic на сервере | Файлы и права службы сервера на каталог |
Программная лицензия привязана к параметрам компьютера. Платформа при каждом запуске сверяет их с тем, что записано в файле. Если параметры разошлись, файл перестаёт подходить, и 1С сообщает, что лицензия не найдена.
Без лицензии платформа базу не запустит. Исключение — учебная версия, у неё свои ограничения. Никакого «демо-режима» у обычной поставки нет.
Программную лицензию легко отличить: в коробке или в письме поставщика лежит конверт с регистрационным номером комплекта и пин-кодами из 15 цифр. Если пин-кодов нет, а в комплекте был USB-ключ — у вас аппаратная защита.
Подготовка до и после переустановки Windows
Лучший сценарий — когда переустановку планируют заранее. Тогда восстановление занимает пять минут и не тратит пин-коды.
Что сохранить, пока старая система ещё работает
- Скопируйте каталог
C:\ProgramData\1C\licensesцеликом на флешку или в облако. - Проверьте каталог пользователя
%APPDATA%\1C\licenses— лицензию могли получить «для текущего пользователя», и тогда она лежит там. - Запишите регистрационные данные владельца: организация или ФИО, ИНН, адрес. Их придётся ввести при повторной активации, и они должны совпасть.
- Найдите конверт с пин-кодами и отметьте, какие уже использованы.
- Если стоял сетевой ключ — сохраните
nethasp.iniиз каталогаconfустановленной платформы. - Сделайте резервную копию самих баз 1С. Лицензия к ним не относится, но переустановка без копии рискованнее, чем без лицензии.
Не форматируйте диск, пока файлы лицензий и баз не лежат на внешнем носителе.
Что поставить на чистую Windows
- 📦 Платформу 1С:Предприятие 8.3 той же или более новой версии. Номер берите не ниже того, на котором работала база.
- 🔌 Драйвер защиты HASP — только если у вас USB-ключ. В установщике платформы есть отдельный пункт для установки драйвера защиты.
- 🛠 Утилиту
ringиз пакета 1C:Enterprise License Tools — пригодится для проверки лицензий, особенно на сервере. Она ставится отдельно от платформы. - ⏰ Правильные дату, время и часовой пояс. Сбитые часы мешают активации через интернет .
Восстановление работы с USB-ключом HASP
С аппаратной защитой лицензию восстанавливать не нужно — она не пропадала. Нужно, чтобы новая Windows увидела ключ.
Локальный ключ
- Установите платформу и отметьте в установщике установку драйвера защиты.
- Если пропустили этот пункт — запустите из каталога платформы установщик драйвера с правами администратора:
haspdinst.exe -i. - Вставьте ключ. Светодиод на нём должен загореться ровно.
- Откройте в браузере
http://localhost:1947— это консоль Sentinel. В списке ключей должен появиться ваш. - Запустите 1С.
Если ключ не горит, попробуйте другой USB-порт, лучше прямо на материнской плате, без удлинителя и хаба.
Сетевой ключ
Сетевой ключ стоит на одном компьютере, остальные берут лицензии по сети. После переустановки системы на компьютере с ключом:
- Поставьте драйвер защиты.
- Поставьте менеджер лицензий HASP License Manager и запустите его как службу.
- Разрешите в брандмауэре Windows входящие подключения для менеджера лицензий (по умолчанию UDP-порт 475).
Если переустанавливали систему на клиенте, верните ему файл nethasp.ini в каталог conf платформы. Минимальное содержимое, когда менеджер лицензий стоит на компьютере 192.168.1.10:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled
Явный адрес вместо широковещательного поиска ускоряет запуск и убирает случайные «ключ не найден» в сетях с несколькими подсетями.
Повторная активация программной лицензии пин-кодом
Сначала попробуйте вернуть сохранённый файл
Если оборудование не меняли, скопируйте сохранённые файлы .lic обратно в C:\ProgramData\1C\licenses и запустите 1С. Часто этого хватает: пин-код не тратится, активировать ничего не нужно.
Если платформа всё равно пишет, что лицензия не найдена, значит, параметры компьютера для неё изменились. Удалите неподходящий файл из каталога (оставьте копию на флешке) и переходите к повторной активации.
Активация через интернет
- Запустите 1С. Без лицензии откроется окно с предложением получить её.
- Выберите получение лицензии.
- Введите регистрационный номер комплекта и пин-код.
- Если пин-код уже использовался на этом комплекте, программа попросит указать ранее использованный пин-код — возьмите его из записей.
- Заполните данные владельца. Они должны в точности совпадать с теми, что вводили при первой активации — организация, ИНН, ФИО, адрес.
- Дождитесь ответа центра лицензирования. Файл
.licсоздастся сам. - Сразу скопируйте новый файл на внешний носитель.
На компьютере без интернета активацию проводят через файл запроса: его формируют в том же окне, обрабатывают на другом компьютере с доступом в сеть и возвращают ответ обратно. Вариант выбирается в окне получения лицензии.
Где сохранить новую лицензию
При активации платформа спрашивает, куда записать файл. От выбора зависит, увидят ли лицензию другие учётные записи Windows.
| Вариант | Каталог | Когда выбирать |
|---|---|---|
| Для всех пользователей | C:\ProgramData\1C\licenses | Компьютер общий или под 1С заведена отдельная учётная запись |
| Для текущего пользователя | %APPDATA%\1C\licenses | За компьютером работает один человек под одной учётной записью |
Для записи в общий каталог 1С может понадобиться запустить от имени администратора. Если прав не хватит, файл туда не запишется. Проверьте права до того, как вводить пин-код, чтобы не проходить активацию дважды.
Сколько раз можно восстанавливать
В комплекте обычно есть основной пин-код и несколько резервных. Каждое восстановление после переустановки системы или замены оборудования расходует запас.
Когда пин-коды закончились, восстанавливать лицензию самостоятельно уже нечем. Дальше — обращение в центр лицензирования фирмы 1С, как правило через вашего партнёра 1С, с документами о покупке. Это легальный и единственный рабочий путь.
Не скачивайте «активаторы» и «таблетки», чтобы обойти активацию. Это нарушение исключительных прав правообладателя, а сами файлы — частый источник вирусов и шифровальщиков для бухгалтерских компьютеров. Законные варианты: резервный пин-код, обращение к партнёру, покупка дополнительной лицензии или аренда 1С в облаке.
Лицензии в клиент-серверном варианте
Если базы работают на сервере 1С:Предприятия, после переустановки Windows на сервере нужно вернуть две вещи: лицензию самого сервера и клиентские лицензии, которые хранились на нём.
Порядок восстановления на сервере
- Установите сервер 1С той же или более новой версии и запустите его службу.
- Верните сохранённые файлы
.licвC:\ProgramData\1C\licensesна сервере. - Дайте пользователю, от имени которого работает служба сервера 1С, права на чтение этого каталога. Про права часто забывают: файл на месте, а сервер его не видит.
- Если файлы не подошли — активируйте лицензии заново. Удобнее всего с помощью
ringпрямо на сервере или из клиентского окна получения лицензии, выбрав получение для сервера. - Откройте порты в брандмауэре Windows: 1540 (агент сервера), 1541 (менеджер кластера) и диапазон рабочих процессов, заданный в свойствах рабочего сервера (по умолчанию 1560–1591).
Перезапуск службы сервера 1С обрывает сеансы всех пользователей. Делайте это вне рабочего времени или предупредите сотрудников заранее.
Проверка, что сервер раздаёт лицензии
Список лицензий, которые видит утилита на сервере:
ring license list
ring license info --name <имя_лицензии_из_списка>
Вторая команда показывает подробности по конкретной лицензии, в том числе регистрационные данные — удобно, если вы их не записали.
Кто и какую лицензию занял сейчас, видно через консоль кластера или утилиту rac:
rac cluster list
rac session list --cluster=<id_кластера> --licenses
Ещё два места в консоли администрирования серверов, которые стоит проверить после переустановки:
- 🔧 свойство информационной базы «Выдача лицензий сервером 1С:Предприятия» — если стоит «Нет», клиенты ищут лицензию у себя на компьютере;
- 🔧 требования назначения функциональности в свойствах рабочего сервера — там клиентские лицензии могут быть закреплены за конкретным сервером кластера.
Ошибки при восстановлении лицензии и их причины
Нажмите на симптом, чтобы увидеть причину и решение.
C:\ProgramData\1C\licenses и %APPDATA%\1C\licenses. Если файл есть, но не подходит — удалите его оттуда (копию сохраните) и активируйте заново.haspdinst.exe -i от имени администратора и проверьте ключ в http://localhost:1947. Если ключ не горит — смените USB-порт.nethasp.ini с адресом менеджера.ring license info или из регистрационной анкеты.Что чаще всего делают не так
- ❌ Активируют лицензию «для текущего пользователя», а потом заходят под другой учётной записью Windows — и лицензии снова «нет». Для общего компьютера выбирайте хранение для всех пользователей.
- ❌ Тратят новый пин-код, хотя сохранённый файл подошёл бы. Сначала всегда пробуйте вернуть
.lic. - ❌ Вводят данные владельца «как помнят». Одна буква — и активация не проходит.
- ❌ Меняют комплектующие одновременно с переустановкой системы. Тогда старый файл точно не подойдёт, и пин-код уйдёт в любом случае. Если планируете апгрейд, совместите его с переустановкой, чтобы активировать один раз, а не два.
- ❌ Не копируют новый файл лицензии после активации. Следующая переустановка снова обойдётся в пин-код.
Частые вопросы
Нужно ли заново покупать 1С после переустановки Windows?
Слетит ли лицензия при обновлении Windows 10 до 11 без переустановки?
C:\ProgramData\1C\licenses — восстановление из копии бесплатно.Можно ли перенести программную лицензию на новый компьютер?
Где взять регистрационный номер, если коробка потерялась?
ring license info, в регистрационной анкете или в документах от поставщика. Если ничего не сохранилось — партнёр 1С поднимет данные по вашей покупке.Можно ли держать одну программную лицензию на флешке и носить между компьютерами?
.lic привязан к параметрам конкретного компьютера и на другом не заработает. Переносная лицензия — это USB-ключ HASP.