Чтобы 1С запускалась годами: пин-коды, файлы лицензий, ИТС и ключи защиты

· 9 мин

Содержание

Многие думают, что лицензия 1С «сгорает» вместе с договором ИТС. Это не так. Купленная лицензия на 1С:Предприятие 8.3 бессрочная. Чтобы сохранить её, нужно беречь три вещи: конверт с пин-кодами, файлы *.lic из папки C:\ProgramData\1C\licenses и регистрационные данные, которые вы вводили при активации.

ИТС — отдельная подписка. Её продление даёт легальные обновления, сервисы и поддержку, но на сам запуск программы не влияет. Поэтому продление ИТС и защита лицензии — две разные задачи, и решать нужно обе.

Какие лицензии 1С бывают и от чего они «слетают»

В 1С 8.3 есть два способа защиты: программная лицензия и аппаратный ключ (USB-ключ HASP). Внутри каждого способа — клиентские лицензии и лицензии на сервер 1С.

ВидГде хранитсяЧто её «ломает»
Программная клиентскаяФайл .lic на компьютере или сервереЗамена железа, смена MAC-адреса, перенос виртуальной машины
Программная сервернаяФайл .lic на компьютере с сервером 1СТо же, плюс смена имени и параметров сервера
Аппаратный локальный ключUSB-ключ в компьютереПотеря, поломка ключа, нет драйвера
Аппаратный сетевой ключUSB-ключ + менеджер лицензийСбой менеджера лицензий, закрытый порт, неверный адрес в настройках

Программная лицензия привязывается к параметрам компьютера: материнской плате, процессору, дискам, сетевым картам, имени компьютера. Поменялись несколько параметров — лицензия перестаёт подходить, и 1С просит её получить заново.

Сама по себе переустановка Windows лицензию не ломает. Ломает то, что при этом стирается папка с файлом .lic. Если железо прежнее, достаточно вернуть файл на место.

Клиентская лицензия считается на компьютер, а не на окно программы. Если на одном ПК открыты три сеанса одной базы в файловом режиме, занята одна лицензия. На терминальном сервере каждый пользовательский сеанс расходует свою.

Продление ИТС: что даёт договор и что будет без него

Договор ИТС (информационно-технологического сопровождения) нужен ПРОФ- и КОРП-версиям для легального получения обновлений. Без действующего договора программа продолжит запускаться, но вы теряете:

  • 📦 право скачивать и устанавливать новые релизы конфигурации;
  • 🔌 часть сервисов Интернет-поддержки (зависит от уровня ИТС и подключённых сервисов);
  • 📞 линию консультаций и методические материалы.

Самая неприятная часть — обновления. Учёт меняется каждый квартал: новые формы отчётности, ставки, форматы ЭДО. База без обновлений через полгода начинает выдавать отчётность по устаревшим формам.

Обновлять конфигурацию релизами, полученными без договора ИТС, — нарушение лицензионных условий. При обновлении типовой конфигурации программа показывает форму подтверждения легальности получения обновлений, и её подтверждение — ваша ответственность.

Как продлить ИТС без перерыва

  1. Проверьте дату окончания договора. Она видна в личном кабинете на портале 1С:ИТС и в карточке клиента у обслуживающего партнёра.
  2. За 2–4 недели до окончания запросите у партнёра счёт на продление.
  3. Оплатите счёт до даты окончания. Договор продлевается со следующего дня, без «окна».
  4. Убедитесь, что Интернет-поддержка подключена в базе: Администрирование → Интернет-поддержка и сервисы. Логин и пароль — от портала 1С:ИТС.
  5. Проверьте, что программа видит новые релизы: запустите обновление через интернет и посмотрите, предлагает ли оно версию.

Ориентиры по цене ИТС ПРОФ — примерно от 4–7 тыс. руб. в месяц при оплате на полгода или год. Точная цена зависит от региона, уровня договора и состава сервисов, её называет партнёр.

Если договор прервался, при возобновлении партнёр обычно выставляет счёт и за пропущенный период. Уточните условия заранее: иногда дешевле продлить вовремя, чем потом восстанавливать.

Если ИТС уже закончился

Ничего не удаляйте и не «откатывайте». База работает на последнем установленном релизе. Ваши шаги:

  • ✅ сделайте резервную копию базы до любых действий с обновлением;
  • ✅ запросите у партнёра расчёт возобновления;
  • ✅ после оплаты обновляйтесь последовательно, по цепочке релизов, а не «прыжком» через несколько версий, если программа обновления этого не разрешает.

Как сохранить и восстановить программную лицензию

Программную лицензию проще всего потерять при переустановке системы или замене компьютера. И проще всего сохранить — если сделать три вещи заранее.

Что сохранить сразу после активации

  • 🗂 Файлы лицензий. Папка C:\ProgramData\1C\licenses на Windows, /var/1C/licenses на Linux. Скопируйте все .lic в надёжное место.
  • ✉️ Конверт с пин-кодами. В комплекте основной и резервные пин-коды. Отметьте на конверте, какой код где и когда использован.
  • 📝 Регистрационные данные. Название организации, ИНН, адрес, контакт — ровно так, как вы их вводили. При повторной активации данные должны совпасть. Сохраните их текстом рядом с копией .lic.

Папка ProgramData скрытая. Вставьте путь в адресную строку Проводника или включите показ скрытых элементов.

Переустановка Windows на том же компьютере

  1. Перед переустановкой скопируйте папку C:\ProgramData\1C\licenses.
  2. Установите платформу 1С той же разрядности, что раньше, или новее.
  3. Верните файлы .lic в ту же папку.
  4. Запустите 1С. Если железо и сетевые карты прежние, лицензия подхватится без активации.

Если 1С всё же просит лицензию — значит, изменились параметры привязки (например, другая сетевая карта или новый MAC). Тогда — повторная активация.

Повторная активация после замены железа

  1. При запуске 1С выберите получение лицензии.
  2. Укажите, что лицензия получается повторно, и введите пин-код, использованный ранее.
  3. Программа попросит регистрационные данные. Введите их так же, как в первый раз.
  4. Если повторная активация этим кодом недоступна, используйте резервный пин-код.
  5. Выберите способ: автоматически через интернет или через файл — для компьютера без доступа в сеть.

Когда резервные пин-коды закончились, восстановление идёт через центр лицензирования 1С. Обращение обычно оформляет партнёр: нужен регистрационный номер продукта, пин-коды и объяснение, почему лицензия потеряна.

Не активируйте лицензию на тестовом ноутбуке или виртуальной машине «на минутку». Каждая активация расходует попытку, а резервных кодов немного.

Виртуальные машины

На виртуальной машине лицензия привязана к виртуальному железу. Перенос ВМ на другой хост, пересоздание сетевого адаптера или случайная генерация нового MAC-адреса — и лицензия слетает.

Что делать:

  • закрепите в настройках ВМ статический MAC-адрес;
  • не меняйте количество процессоров и дисков без необходимости;
  • после миграции ВМ сразу проверяйте запуск 1С, пока партнёр на связи.

Аппаратный ключ HASP: как не остаться без доступа

USB-ключ надёжнее при смене железа: переставили ключ в новый компьютер — и работаете. Зато его можно потерять, сломать или «не увидеть» из-за драйвера.

Если 1С не видит ключ

  1. Проверьте, горит ли светодиод на ключе. Не горит — ключ не опознан системой.
  2. Переставьте ключ в другой USB-порт, лучше на задней панели, без удлинителей и хабов.
  3. Переустановите драйвер: запустите от имени администратора командную строку и выполните haspdinst.exe -i из папки с драйвером (он есть в дистрибутиве платформы).
  4. В самой 1С проверьте параметр использования аппаратной лицензии: Главное меню → Сервис → Параметры, поле «Использовать аппаратную лицензию (ключ защиты)». Значение должно быть «Да» или «Авто».
:: переустановка драйвера ключа защиты (командная строка от имени администратора)
haspdinst.exe -r
haspdinst.exe -i

Первая строка удаляет драйвер, вторая ставит заново. Перед этим закройте все сеансы 1С на этом компьютере.

Если ключ сломан или потерян

Сломанный ключ меняют через партнёра: обычно нужен сам ключ и документы на покупку. Потерянный ключ, как правило, не восстанавливают — это как потерять оплаченную коробку. Поэтому:

  • держите ключ в компьютере внутри корпуса или в порту на задней панели;
  • не носите ключ «с собой» между офисом и домом;
  • сфотографируйте номер ключа и сохраните документы на покупку.

Лицензии в сети: сервер 1С, терминал и сетевой ключ

Сохранить лицензии в сети — значит понимать, кто их раздаёт. Схем три.

СхемаГде лицензииЧто держать в порядке
Клиент-серверный режимПрограммные клиентские лицензии на компьютере с сервером 1СКопию .lic с сервера, неизменное железо сервера
Терминальный серверПрограммные лицензии на терминальном сервереКопию .lic, число сеансов не больше числа лицензий
Сетевой HASPUSB-ключ на одном компьютере + менеджер лицензийСлужбу менеджера, порт 475 UDP, файл nethasp.ini

Клиент-серверный вариант

Клиентские лицензии активируют на компьютере, где работает сервер 1С. Кластер выдаёт их пользователям при входе. Посмотреть, кто какую лицензию занял, можно утилитой rac:

rac cluster list
rac session list --cluster=<id кластера> --licenses

Первая команда покажет идентификатор кластера, вторая — сеансы и выданные им лицензии. Если лицензий не хватает, здесь сразу видно, кто их держит.

Сетевой ключ и менеджер лицензий

  1. На компьютер с ключом установите драйвер и HASP License Manager как службу.
  2. Откройте в брандмауэре порт 475 по UDP.
  3. На клиентах в каталоге bin платформы откройте nethasp.ini и укажите адрес компьютера с ключом.
[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Явный адрес вместо широковещательного поиска ускоряет вход и убирает случайные «ключ не найден» при загруженной сети.

Перезапуск службы менеджера лицензий или сервера 1С обрывает сеансы пользователей. Делайте это вне рабочего времени и предупреждайте коллег.

Резервные копии: база отдельно, лицензии отдельно

Частая ошибка — считать, что выгрузка базы «сохраняет всё». Файл .dt и копия 1Cv8.1CD содержат данные и конфигурацию. Лицензий в них нет.

Поэтому план резервного копирования должен включать два набора:

Что копироватьКакКак часто
Данные базыВыгрузка .dt из Конфигуратора (Администрирование → Выгрузить информационную базу), копия файла базы или бэкап СУБДЕжедневно
Файлы лицензийКопия папки licensesПосле каждой активации
Пин-коды и регданныеСкан конверта + текстовый файлОдин раз, обновлять при изменениях
Документы на ключ и ИТССканы договора, накладной, номер ключаОдин раз

Копию файловой базы снимайте, когда в ней никто не работает. Копия «на ходу» может оказаться битой — а узнаете вы об этом только при восстановлении.

Храните копии минимум в двух местах: на другом диске и вне офиса. Раз в квартал разворачивайте выгрузку в тестовую базу: только так понятно, что копия рабочая.

Минимальный набор, чтобы не потерять лицензию 1С
Выполнено: 0 / 6

Ошибки с лицензиями 1С: что значит и что делать

Самая частая ошибка при запуске — Не найден ключ защиты программы или полученная программная лицензия. За ней стоят разные причины, и лечатся они по-разному.

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

Ещё несколько промахов, которые стоят лицензии:

  • ❌ активировать лицензию на чужие регистрационные данные «временно» — потом повторная активация не пройдёт;
  • ❌ выбросить конверт с пин-кодами после первой активации;
  • ❌ клонировать компьютер с 1С и ждать, что лицензия «поедет» на клон;
  • ❌ удалить папку ProgramData\1C при «чистке» системы.

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

Перестанет ли 1С работать, если не продлить ИТС?
Нет. Лицензия бессрочная, программа продолжит запускаться. Перестанут быть доступны легальные обновления и часть сервисов поддержки.
Можно ли перенести программную лицензию на новый компьютер?
Да, через повторную активацию на новом компьютере тем же или резервным пин-кодом. Файл .lic со старого компьютера на новом не заработает.
Где посмотреть, какая лицензия используется сейчас?
В окне «О программе» 1С видно, какая лицензия получена. В клиент-серверном режиме выданные лицензии видны по сеансам в консоли кластера.
Нужно ли сохранять лицензию при обновлении платформы?
Обновление платформы файлы в папке licenses не трогает. Но копию перед обновлением сделать стоит: это пара секунд.
Что делать, если закончились резервные пин-коды?
Обратиться к обслуживающему партнёру. Он поможет оформить обращение в центр лицензирования с регистрационным номером продукта и описанием ситуации.