Лицензия 1С и чистая Windows: что сделать до форматирования диска, чтобы потом спокойно запустить базу

· 9 мин

Содержание

Чтобы сохранить лицензию 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 <имя_лицензии_из_списка>

Вторая команда показывает регистрационные данные, с которыми лицензия была получена. Их стоит сохранить в текстовый файл.

Какая защита у вашей 1С?

Что сохранить до переустановки Windows

Диск при переустановке обычно форматируют. Всё, что ниже, скопируйте на флешку или в облако до начала работ.

  1. 📁 Папку с лицензиями C:\ProgramData\1C\licenses целиком. Даже если файлы не подойдут, в них записаны регистрационные данные.
  2. 🔑 Пин-коды. Бумажный конверт из коробки или письмо с электронной поставкой. Отметьте, какой пин-код уже вводили.
  3. 🏢 Регистрационные данные: название организации, ИНН, контактное лицо, адрес — ровно в том написании, в каком их вводили при активации.
  4. 📋 Список информационных баз: файл %APPDATA%\1C\1CEStart\ibases.v8i. В нём пути ко всем базам из окна запуска.
  5. 💾 Сами базы. Файловая база — это каталог с файлом 1Cv8.1CD. Скопируйте каталог целиком или выгрузите базу в .dt через Конфигуратор.
  6. 🌐 Настройки сетевого ключа: файл nethasp.ini из каталога conf в папке установки платформы, например C:\Program Files\1cv8\conf\nethasp.ini.
  7. 🔢 Номер версии платформы. Он виден в окне Справка → О программе. На новой системе лучше поставить ту же версию или новее, но совместимую с конфигурацией.

Копируйте базу только при закрытой 1С. Копия каталога работающей файловой базы может оказаться повреждённой.

Сфотографируйте конверт с пин-кодами и положите фото рядом с копией папки licenses. Бумажные конверты теряются чаще всего именно при смене компьютера.

Перед форматированием диска
Выполнено: 0 / 7

Аппаратный ключ HASP: переустановка без потери лицензии

Ключ HASP хранит лицензию в себе. Windows, имя компьютера и состав железа на него не влияют. Поэтому с ключом переустановка проходит проще всего.

Локальный ключ

  1. Перед переустановкой выньте ключ из порта и уберите в надёжное место. Ключ легко забыть в компьютере, который уносят на диагностику.
  2. Переустановите Windows.
  3. Установите платформу 1С с драйвером защиты (порядок — в разделе про установку ниже).
  4. Вставьте ключ. Индикатор на нём должен загореться ровным светом.
  5. Запустите 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. Запустите 1С без лицензии. Платформа предложит получить лицензию и откроет мастер активации.
  2. Выберите повторное получение лицензии. Этот вариант нужен, когда пин-код уже использовался.
  3. Введите пин-код. Мастер попросит указать и предыдущий пин-код, с которым лицензию получали в прошлый раз.
  4. Введите регистрационные данные. Они должны совпасть с данными первой активации. Расхождение в названии организации или ИНН — частая причина отказа.
  5. Выберите способ получения: через Интернет напрямую с этого компьютера или через файл, если компьютер без доступа в сеть.
  6. После успешной активации в 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

  1. Скачайте дистрибутив платформы той версии, которая нужна конфигурации. Номер вы сохранили заранее.
  2. Запустите setup.exe от имени администратора.
  3. В списке компонентов оставьте «1С:Предприятие» и интерфейс на русском языке. Для сервера дополнительно выберите компоненты сервера.
  4. На последнем шаге отметьте установку драйвера защиты, если используется ключ HASP. Для программной лицензии драйвер не нужен.
  5. Скопируйте сохранённый ibases.v8i в %APPDATA%\1C\1CEStart\. Список баз в окне запуска восстановится.
  6. Если базы лежали на диске C, верните их в те же каталоги — тогда пути в ibases.v8i останутся верными.
  7. Запустите базу. При программной лицензии сразу откроется мастер активации.

Если драйвер защиты при установке платформы не поставили, его можно установить отдельно. В каталоге bin платформы обычно лежит установщик haspdinst.exe, запускается так:

haspdinst.exe -i

Командную строку откройте от имени администратора. Свежий драйвер Sentinel HASP также можно взять на сайте производителя ключей.

На Windows 10 и 11 старые драйверы HASP иногда конфликтуют с новыми сборками системы. Если ключ не определяется, удалите драйвер и поставьте актуальную версию.

Если 1С не видит лицензию после переустановки

Самое частое сообщение — Не обнаружен ключ защиты программы или полученная программная лицензия!. Причины зависят от типа лицензии.

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

Ещё одна неочевидная причина — антивирус, который блокирует запись в C:\ProgramData\1C. Мастер сообщает об успехе, но файл не появляется. Временно добавьте папку в исключения и повторите активацию.

Частые вопросы

Слетит ли лицензия 1С, если заменить жёсткий диск, но не переустанавливать Windows?
Если систему перенесли клонированием, программная лицензия может слететь: серийный номер диска входит в параметры компьютера. Будьте готовы к повторной активации.
Можно ли перенести программную лицензию на новый компьютер вместо старого?
Да, это та же повторная активация пин-кодом на новом компьютере. На старом лицензия после этого использоваться не должна.
Нужно ли активировать лицензию заново после крупного обновления Windows 10 или 11?
Обычно нет. Если после обновления 1С перестала видеть лицензию, выполните повторную активацию тем же порядком.
Подойдёт ли лицензия, если после переустановки поставить более новую версию платформы?
Да. Лицензия выдаётся на продукт, а не на номер версии платформы, поэтому смена версии на неё не влияет.
Можно ли использовать один ключ HASP на двух компьютерах по очереди?
Локальный ключ можно переставлять между компьютерами, если лицензия используется только на одном из них в каждый момент времени и это не противоречит условиям вашего лицензионного соглашения.