Переустановка системы или платформы без потери ключа 1С: порядок действий для каждого вида лицензии
Содержание
Чтобы сохранить лицензию 1С при переустановке Windows, до форматирования диска скопируйте папку C:\ProgramData\1C\licenses (там лежат файлы .lic программной лицензии) и найдите конверт с пин-кодами и регистрационными данными, указанными при первой активации. Аппаратный USB-ключ HASP сохранять не нужно: он сам носитель лицензии, после переустановки достаточно поставить драйвер защиты.
Переустановка самой программы 1С лицензию не трогает. Удаление платформы не стирает ни файлы из ProgramData, ни драйвер ключа. Рискованна именно переустановка операционной системы и замена железа: программная лицензия привязана к параметрам компьютера, и после смены этих параметров её придётся активировать заново.
Какая у вас лицензия 1С и что от этого зависит
Сначала определите вид защиты. От него зависит, что копировать и что делать после установки новой системы.
| Вид лицензии | Как узнать | Где хранится | Что будет после переустановки Windows |
|---|---|---|---|
| Аппаратный локальный ключ HASP | В USB-порту стоит «флешка» с надписью 1С, без сетевой маркировки | В самом ключе | Работает после установки драйвера |
| Аппаратный сетевой ключ (NET) | Ключ стоит на одном компьютере или сервере, остальные берут лицензию по сети | В ключе + менеджер лицензий | Нужно заново поставить драйвер и менеджер лицензий |
| Программная лицензия | Ключа нет, в комплекте был конверт с пин-кодами | Файл .lic на диске | Файл сохраняется, но может перестать подходить к «новой» системе |
| Облачная 1С | Работа через браузер или тонкий клиент по ссылке сервиса | У провайдера | На компьютере нечего сохранять |
Проверить программную лицензию проще всего так: откройте C:\ProgramData\1C\licenses. Если там есть файлы с расширением .lic — у вас программная защита. Папка ProgramData скрыта, поэтому путь удобнее вставить в адресную строку Проводника.
Если лицензия активировалась только для одного пользователя Windows, файл может лежать в профиле: %APPDATA%\1C\licenses. Проверьте оба места.
На сервере 1С под Linux программные лицензии хранятся в /var/1C/licenses. Для серверов с установленной утилитой ring список лицензий можно вывести командой ring license list, а подробности по конкретной — ring license info (синтаксис уточните в ring help).
Аппаратный ключ HASP: переустановка без потери лицензии
С USB-ключом всё проще всего. Лицензия записана в самом ключе, Windows её не хранит. Риск один — потерять или повредить ключ.
Порядок действий:
- Перед переустановкой выньте ключ из порта и положите в надёжное место. Так он не пострадает, если придётся вскрывать корпус или менять порты.
- Установите Windows и все драйверы материнской платы, включая USB.
- Установите платформу 1С. В конце установки мастер предлагает установить драйвер защиты — оставьте флажок включённым.
- Если флажок пропустили, запустите
haspdinst.exeиз каталога платформы или скачайте актуальный Sentinel HASP Runtime у производителя ключа (Thales). Установка из командной строки от имени администратора:haspdinst.exe -i. - Вставьте ключ. Светодиод на нём должен гореть ровно.
- Запустите 1С и откройте базу.
:: Командная строка от имени администратора, из папки с haspdinst.exe
haspdinst.exe -i
Не вставляйте ключ в USB-хабы без питания и передние порты корпуса, если с ними уже были сбои. Ключу нужен стабильный контакт: при «моргающем» подключении 1С выдаёт сообщение об отсутствии лицензии посреди работы.
Если ключ не определяется, проверьте его в http://localhost:1947 — это веб-интерфейс Sentinel Admin Control Center, который ставится вместе с драйвером. В списке ключей должен появиться ваш.
Программная лицензия: резервная копия и повторная активация
Программная лицензия — это файл, в котором зашифрованы параметры компьютера: сведения о процессоре, материнской плате, дисках, сетевых адаптерах и операционной системе. При запуске 1С сверяет их с текущими. Совпали — работает. Изменились слишком сильно — лицензия считается недействительной.
Отсюда два сценария:
- 🔁 Переустановка той же Windows на том же железе. Файл
.lic, возвращённый из копии, часто подходит. Но гарантии нет: часть параметров связана с самой установкой системы. - 🖥️ Новый компьютер, замена диска или материнской платы. Старый файл почти наверняка не подойдёт. Нужна повторная активация.
Что сохранить до переустановки
- 📁 Папку
C:\ProgramData\1C\licensesцеликом (и%APPDATA%\1C\licenses, если там что-то есть). - 🔑 Конверт с пин-кодами. В нём основной пин-код и резервные — для повторной активации.
- 🧾 Регистрационные данные, которые вводили при первой активации: название организации, ИНН, адрес, контакты, регистрационный номер продукта.
- 🌐 Настройки сетевого доступа к лицензиям, если 1С получала их с другого компьютера (файл
nethasp.iniиз каталогаconfплатформы, см. раздел про сетевые ключи).
Регистрационные данные — самое частое, чего не хватает. При повторной активации программа сверяет их с теми, что записаны в центре лицензирования. Расхождение в одной букве в названии организации — и активация не пройдёт. Если данные никто не записал, их можно посмотреть в старом файле .lic: откройте его Блокнотом, в начале файла открытым текстом указаны сведения о владельце.
Восстановление после переустановки
- Установите ту же или более новую версию платформы 1С.
- Скопируйте сохранённые файлы
.licобратно вC:\ProgramData\1C\licenses. - Запустите 1С и откройте базу.
- Если база открылась — всё, лицензия подошла.
- Если появилось окно получения лицензии, выберите повторное получение (вариант для восстановления ранее активированной лицензии), введите использованный пин-код и новый пин-код из конверта.
- Заполните регистрационные данные ровно так же, как при первой активации.
- Выберите способ получения: автоматически через интернет , по электронной почте или по телефону, если на компьютере нет доступа в сеть.
Не активируйте лицензию на «временной» системе, которую потом снова переустановите. Каждая такая попытка тратит резервный пин-код, а их число ограничено.
Когда резервные пин-коды закончились
Ситуация решаемая, но небыстрая. Лицензию можно восстановить через центр лицензирования 1С: обычно для этого нужен запрос от владельца лицензии с объяснением причин и документами о покупке. Проще всего пройти этот путь через партнёра, у которого покупали продукт. Пока запрос рассматривают, работать в базе на этом компьютере не получится — отсюда правило: не тратить пин-коды без необходимости.
Сетевой ключ и HASP License Manager после переустановки сервера
Сетевой ключ раздаёт лицензии по сети. Ключ стоит на одном компьютере, на нём работает служба HASP License Manager, а остальные рабочие места обращаются к этому компьютеру.
Если переустанавливаете компьютер с ключом
- Заранее сохраните файл настроек менеджера лицензий
nhsrv.ini, если вы его меняли (он лежит в каталоге установки License Manager). В нём задают, например, диапазон адресов, которым разрешено брать лицензии. - Запишите IP-адрес компьютера. Если клиенты настроены на конкретный адрес, после переустановки он должен остаться прежним — закрепите его в DHCP роутера или задайте статически.
- После установки Windows поставьте драйвер HASP (как для локального ключа) и HASP License Manager. Ставьте его как службу, а не как приложение: так он будет работать без входа пользователя в систему.
- Верните
nhsrv.ini, перезапустите службу. - В брандмауэре Windows откройте UDP- и TCP-порт
475— по нему клиенты обращаются к менеджеру лицензий.
Перезапуск службы License Manager отключит лицензии всем пользователям, которые сейчас работают в 1С. Делайте это вне рабочего времени или после того, как все вышли из программы.
Если переустанавливаете рабочее место
На клиентском компьютере драйвер ключа не нужен. Нужно вернуть настройку поиска ключа в сети. Она лежит в файле 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 на адрес компьютера с ключом. Без этого файла клиент ищет ключ широковещательным запросом, что в сети с несколькими подсетями или VPN часто не срабатывает.
Клиент-серверный вариант
Если базы работают на сервере 1С, клиентские лицензии могут выдаваться самим сервером. Тогда при переустановке рабочих мест ничего сохранять не нужно — лицензия берётся с сервера. При переустановке же самого сервера действуют те же правила: сохраните файлы .lic сервера (для Windows — тот же C:\ProgramData\1C\licenses, для Linux — /var/1C/licenses) или драйвер и настройки для аппаратного ключа.
Облачная 1С: Fresh и Линк
В облачных сервисах лицензия не живёт на вашем компьютере, поэтому при переустановке Windows терять нечего.
- ☁️ 1С:Fresh и аналогичные сервисы аренды. Лицензия входит в подписку. Сохранить нужно только логин и пароль от личного кабинета и доступ к почте, на которую он зарегистрирован. Для перестраховки периодически делайте выгрузку своих данных из сервиса.
- 🔗 1С:Линк. Сервис даёт удалённый доступ к базе, которая работает на вашем же компьютере или сервере. Лицензии используются ваши собственные — программные или аппаратные. Если переустанавливаете компьютер, где стоит база, действуйте по разделу о своём виде лицензии и заново установите приложение Линка. Если переустанавливаете компьютер, с которого просто подключаетесь, достаточно снова войти в аккаунт.
Для тонкого клиента или браузера, подключённых к облаку, после переустановки Windows нужен только сам тонкий клиент нужной версии. Обычно сервис подсказывает ссылку на него при первом входе.
Лицензия не подхватилась после переустановки: что делать
.lic лежит в C:\ProgramData\1C\licenses, а не во вложенной папке. Если файл на месте, но не подходит — выполните повторную активацию резервным пин-кодом.http://localhost:1947.nethasp.ini..lic или со сведениями у партнёра 1С.Отдельный случай — виртуальные машины. Программная лицензия, активированная внутри виртуалки, привязывается к её виртуальному оборудованию. Если машину пересоздать, сменить тип сетевого адаптера или MAC-адрес, лицензия «слетит» так же, как при замене железа.
Перед переустановкой системы на виртуальной машине сделайте снимок (snapshot) или экспорт. Откат на снимок вернёт систему с работающей лицензией и не потратит пин-код.
Как не потерять лицензию 1С в будущем
Большинство историй с потерей лицензии — это потерянный конверт или забытые регистрационные данные. Наведите порядок один раз:
- 🗂️ Отсканируйте конверты с пин-кодами и храните скан вне компьютера, где стоит 1С: в общей папке бухгалтерии или у руководителя.
- 📝 Заведите карточку лицензий: регистрационный номер продукта, вид лицензии, на каком компьютере активирована, какие пин-коды израсходованы и когда.
- 💾 Добавьте папку лицензий в резервное копирование
. Если вы уже копируете базы 1С, включите туда и
C:\ProgramData\1C\licenses— это несколько килобайт. - 🧷 Застрахуйте USB-ключ от потери. Пометьте его, не носите между офисами без нужды. Утерянный аппаратный ключ восстановить нельзя: придётся покупать новую лицензию.
- 🔧 Меняйте железо по плану. Перед заменой диска или материнской платы заранее приготовьте резервный пин-код и регистрационные данные.
Частые вопросы
Слетит ли лицензия, если переустановить только платформу 1С?
Можно ли перенести программную лицензию на другой компьютер?
Помогает ли обновление Windows 10 до Windows 11 без переустановки?
.lic и держите резервный пин-код под рукой.