Лицензия 1С и чистая Windows: что сделать до форматирования диска, чтобы потом спокойно запустить базу
Содержание
Чтобы сохранить лицензию 1С при переустановке Windows, сначала выясните её тип. Аппаратный ключ HASP к системе не привязан: после переустановки достаточно поставить платформу и драйвер защиты. Программную лицензию на новой Windows почти всегда придётся активировать заново — для этого заранее сохраните пин-коды, регистрационные данные и файлы из C:\ProgramData\1C\licenses.
Главный риск — не сама переустановка, а потеря сведений, которые вводили при первой активации. Без конверта с пин-кодами и точного названия организации восстановление растягивается на дни переписки с партнёром 1С. С ними — это пятнадцать минут.
Определяем, какая лицензия 1С стоит на компьютере
Тип защиты определяет весь дальнейший порядок. Проверьте его до того, как отдавать компьютер на переустановку.
| Признак | Тип лицензии | Что будет после переустановки Windows |
|---|---|---|
| В USB-порт вставлен ключ с надписью 1С или HASP | Локальный аппаратный ключ | Работает сразу после установки драйвера |
| Ключ стоит на другом компьютере или сервере, у вас ключа нет | Сетевой аппаратный ключ | Нужно снова настроить связь с менеджером лицензий |
Ключа нет, в C:\ProgramData\1C\licenses есть файлы .lic | Программная лицензия | Нужна повторная активация |
| Ключа нет, лицензия выдана сервером 1С:Предприятия | Клиентская лицензия на сервере | Клиентский компьютер ничего не теряет, если переустанавливают не сервер |
Быстрый способ проверить программные лицензии — заглянуть в папку:
C:\ProgramData\1C\licenses
Папка ProgramData скрыта, поэтому путь удобнее вставить в адресную строку Проводника. Файлы с расширением .lic — это и есть полученные лицензии. Лицензии, полученные только для одного пользователя Windows, могут лежать в профиле: %APPDATA%\1C\licenses.
Если на компьютере установлена утилита администрирования лицензий ring, список и содержимое лицензий можно посмотреть из командной строки:
ring license list
ring license info --name <имя_лицензии_из_списка>
Вторая команда показывает регистрационные данные, с которыми лицензия была получена. Их стоит сохранить в текстовый файл.
Что сохранить до переустановки Windows
Диск при переустановке обычно форматируют. Всё, что ниже, скопируйте на флешку или в облако до начала работ.
- 📁 Папку с лицензиями
C:\ProgramData\1C\licensesцеликом. Даже если файлы не подойдут, в них записаны регистрационные данные. - 🔑 Пин-коды. Бумажный конверт из коробки или письмо с электронной поставкой. Отметьте, какой пин-код уже вводили.
- 🏢 Регистрационные данные: название организации, ИНН, контактное лицо, адрес — ровно в том написании, в каком их вводили при активации.
- 📋 Список информационных баз: файл
%APPDATA%\1C\1CEStart\ibases.v8i. В нём пути ко всем базам из окна запуска. - 💾 Сами базы. Файловая база — это каталог с файлом
1Cv8.1CD. Скопируйте каталог целиком или выгрузите базу в.dtчерез Конфигуратор. - 🌐 Настройки сетевого ключа: файл
nethasp.iniиз каталогаconfв папке установки платформы, напримерC:\Program Files\1cv8\conf\nethasp.ini. - 🔢 Номер версии платформы. Он виден в окне
Справка → О программе. На новой системе лучше поставить ту же версию или новее, но совместимую с конфигурацией.
Копируйте базу только при закрытой 1С. Копия каталога работающей файловой базы может оказаться повреждённой.
Сфотографируйте конверт с пин-кодами и положите фото рядом с копией папки licenses. Бумажные конверты теряются чаще всего именно при смене компьютера.
Аппаратный ключ HASP: переустановка без потери лицензии
Ключ HASP хранит лицензию в себе. Windows, имя компьютера и состав железа на него не влияют. Поэтому с ключом переустановка проходит проще всего.
Локальный ключ
- Перед переустановкой выньте ключ из порта и уберите в надёжное место. Ключ легко забыть в компьютере, который уносят на диагностику.
- Переустановите Windows.
- Установите платформу 1С с драйвером защиты (порядок — в разделе про установку ниже).
- Вставьте ключ. Индикатор на нём должен загореться ровным светом.
- Запустите 1С — база откроется без активации.
Сетевой ключ
Сетевой ключ (на корпусе обычно указано число пользователей, например NET5 или NET10) стоит на одном компьютере, а остальные получают лицензии по сети через HASP License Manager. Порядок зависит от того, что переустанавливают.
Переустанавливают клиентский компьютер. Поставьте платформу и верните сохранённый nethasp.ini. Если файл потерян, создайте его заново:
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled
Вместо 192.168.1.10 укажите адрес компьютера, где стоит ключ и менеджер лицензий.
Переустанавливают компьютер с ключом. После установки драйвера нужно снова поставить HASP License Manager как службу Windows. Затем разрешите в брандмауэре порт 475 (UDP и TCP) — по нему клиенты обращаются к менеджеру. Дайте компьютеру тот же IP-адрес, что был раньше. Тогда у пользователей не придётся править nethasp.ini.
Пока компьютер с сетевым ключом переустанавливается, у всех пользователей 1С не запустится. Планируйте работы на нерабочее время.
Программная лицензия: как восстановить её по пин-коду
Программная лицензия — это файл, привязанный к параметрам конкретного компьютера. В привязку входят характеристики оборудования и операционной системы. После переустановки Windows параметры меняются, и старый файл обычно перестаёт подходить. Поэтому сохранённый .lic — это скорее источник регистрационных данных, чем готовая лицензия.
Сначала всё же попробуйте вернуть файл: скопируйте его обратно в C:\ProgramData\1C\licenses и запустите 1С. Если база открылась — лицензия подошла. Если 1С сообщает, что лицензия не найдена, переходите к повторной активации.
Повторная активация
- Запустите 1С без лицензии. Платформа предложит получить лицензию и откроет мастер активации.
- Выберите повторное получение лицензии. Этот вариант нужен, когда пин-код уже использовался.
- Введите пин-код. Мастер попросит указать и предыдущий пин-код, с которым лицензию получали в прошлый раз.
- Введите регистрационные данные. Они должны совпасть с данными первой активации. Расхождение в названии организации или ИНН — частая причина отказа.
- Выберите способ получения: через Интернет напрямую с этого компьютера или через файл, если компьютер без доступа в сеть.
- После успешной активации в
C:\ProgramData\1C\licensesпоявится новый файл.lic.
Сколько раз можно активировать
В комплекте программной лицензии есть основной пин-код и резервные. Повторные активации расходуют резерв. Поэтому каждая переустановка Windows «съедает» часть запаса.
Когда резервные пин-коды закончились, лицензию восстанавливают через партнёра 1С, у которого покупали программу, или через центр лицензирования фирмы 1С. Понадобятся регистрационная анкета или данные лицензионного соглашения и пояснение, почему нужна новая активация.
| Ситуация | Что делать |
|---|---|
| Есть неиспользованный резервный пин-код | Повторная активация в мастере, 10–15 минут |
| Все пин-коды использованы | Запрос через партнёра или центр лицензирования |
| Регистрационные данные утеряны | Взять из старого .lic или через ring license info до форматирования |
| Пин-код утерян вместе с конвертом | Обращение к продавцу с документами о покупке |
Если Windows переустанавливают из-за мелких сбоев, сначала рассмотрите восстановление системы или «Вернуть компьютер в исходное состояние» с сохранением файлов. Иногда это решает проблему без расхода пин-кода.
Электронная поставка, сервер 1С и 1С:Линк
Электронная поставка
Лицензии, купленные в электронном виде, — те же программные лицензии. Пин-коды приходят не в конверте, а в письме или в личном кабинете продавца. Порядок восстановления после переустановки Windows такой же, как выше. Перед переустановкой найдите письмо и убедитесь, что доступ к почтовому ящику или кабинету не потерян.
Лицензии на сервере 1С:Предприятия
В клиент-серверном варианте клиентские лицензии часто активируют на сервере. Сервер раздаёт их сеансам, а рабочие места своих лицензий не держат. Переустановка Windows на таком рабочем месте лицензию не затрагивает: поставьте тонкий клиент той же версии, что и сервер, и добавьте базу в список.
Если переустанавливают сам сервер, повторная активация нужна и серверной лицензии, и клиентским лицензиям, полученным на нём. Посмотреть, какие лицензии выдаются сеансам, можно через rac session list --licenses.
При переустановке сервера обрываются все сеансы пользователей. Предупредите людей заранее и выполняйте работы вне рабочего дня.
1С:Линк
1С:Линк даёт удалённый доступ к базе, которая работает на вашем компьютере. Лицензии при этом используются на компьютере, где запущена база, а не у удалённых пользователей. Если переустанавливают этот компьютер, после восстановления лицензии заново установите программу 1С:Линк и войдите в неё под той же учётной записью. Пользователи, подключавшиеся удалённо, ничего не переустанавливают.
Установка платформы и драйвера защиты на новую Windows
- Скачайте дистрибутив платформы той версии, которая нужна конфигурации. Номер вы сохранили заранее.
- Запустите
setup.exeот имени администратора. - В списке компонентов оставьте «1С:Предприятие» и интерфейс на русском языке. Для сервера дополнительно выберите компоненты сервера.
- На последнем шаге отметьте установку драйвера защиты, если используется ключ HASP. Для программной лицензии драйвер не нужен.
- Скопируйте сохранённый
ibases.v8iв%APPDATA%\1C\1CEStart\. Список баз в окне запуска восстановится. - Если базы лежали на диске C, верните их в те же каталоги — тогда пути в
ibases.v8iостанутся верными. - Запустите базу. При программной лицензии сразу откроется мастер активации.
Если драйвер защиты при установке платформы не поставили, его можно установить отдельно. В каталоге bin платформы обычно лежит установщик haspdinst.exe, запускается так:
haspdinst.exe -i
Командную строку откройте от имени администратора. Свежий драйвер Sentinel HASP также можно взять на сайте производителя ключей.
На Windows 10 и 11 старые драйверы HASP иногда конфликтуют с новыми сборками системы. Если ключ не определяется, удалите драйвер и поставьте актуальную версию.
Если 1С не видит лицензию после переустановки
Самое частое сообщение — Не обнаружен ключ защиты программы или полученная программная лицензия!. Причины зависят от типа лицензии.
Ещё одна неочевидная причина — антивирус, который блокирует запись в C:\ProgramData\1C. Мастер сообщает об успехе, но файл не появляется. Временно добавьте папку в исключения и повторите активацию.