Чтобы 1С запускалась годами: пин-коды, файлы лицензий, ИТС и ключи защиты
Содержание
Многие думают, что лицензия 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С:ИТС и в карточке клиента у обслуживающего партнёра.
- За 2–4 недели до окончания запросите у партнёра счёт на продление.
- Оплатите счёт до даты окончания. Договор продлевается со следующего дня, без «окна».
- Убедитесь, что Интернет-поддержка подключена в базе:
Администрирование → Интернет-поддержка и сервисы. Логин и пароль — от портала 1С:ИТС. - Проверьте, что программа видит новые релизы: запустите обновление через интернет и посмотрите, предлагает ли оно версию.
Ориентиры по цене ИТС ПРОФ — примерно от 4–7 тыс. руб. в месяц при оплате на полгода или год. Точная цена зависит от региона, уровня договора и состава сервисов, её называет партнёр.
Если договор прервался, при возобновлении партнёр обычно выставляет счёт и за пропущенный период. Уточните условия заранее: иногда дешевле продлить вовремя, чем потом восстанавливать.
Если ИТС уже закончился
Ничего не удаляйте и не «откатывайте». База работает на последнем установленном релизе. Ваши шаги:
- ✅ сделайте резервную копию базы до любых действий с обновлением;
- ✅ запросите у партнёра расчёт возобновления;
- ✅ после оплаты обновляйтесь последовательно, по цепочке релизов, а не «прыжком» через несколько версий, если программа обновления этого не разрешает.
Как сохранить и восстановить программную лицензию
Программную лицензию проще всего потерять при переустановке системы или замене компьютера. И проще всего сохранить — если сделать три вещи заранее.
Что сохранить сразу после активации
- 🗂 Файлы лицензий. Папка
C:\ProgramData\1C\licensesна Windows,/var/1C/licensesна Linux. Скопируйте все.licв надёжное место. - ✉️ Конверт с пин-кодами. В комплекте основной и резервные пин-коды. Отметьте на конверте, какой код где и когда использован.
- 📝 Регистрационные данные. Название организации, ИНН, адрес, контакт — ровно так, как вы их вводили. При повторной активации данные должны совпасть. Сохраните их текстом рядом с копией
.lic.
Папка ProgramData скрытая. Вставьте путь в адресную строку Проводника или включите показ скрытых элементов.
Переустановка Windows на том же компьютере
- Перед переустановкой скопируйте папку
C:\ProgramData\1C\licenses. - Установите платформу 1С той же разрядности, что раньше, или новее.
- Верните файлы
.licв ту же папку. - Запустите 1С. Если железо и сетевые карты прежние, лицензия подхватится без активации.
Если 1С всё же просит лицензию — значит, изменились параметры привязки (например, другая сетевая карта или новый MAC). Тогда — повторная активация.
Повторная активация после замены железа
- При запуске 1С выберите получение лицензии.
- Укажите, что лицензия получается повторно, и введите пин-код, использованный ранее.
- Программа попросит регистрационные данные. Введите их так же, как в первый раз.
- Если повторная активация этим кодом недоступна, используйте резервный пин-код.
- Выберите способ: автоматически через интернет или через файл — для компьютера без доступа в сеть.
Когда резервные пин-коды закончились, восстановление идёт через центр лицензирования 1С. Обращение обычно оформляет партнёр: нужен регистрационный номер продукта, пин-коды и объяснение, почему лицензия потеряна.
Не активируйте лицензию на тестовом ноутбуке или виртуальной машине «на минутку». Каждая активация расходует попытку, а резервных кодов немного.
Виртуальные машины
На виртуальной машине лицензия привязана к виртуальному железу. Перенос ВМ на другой хост, пересоздание сетевого адаптера или случайная генерация нового MAC-адреса — и лицензия слетает.
Что делать:
- закрепите в настройках ВМ статический MAC-адрес;
- не меняйте количество процессоров и дисков без необходимости;
- после миграции ВМ сразу проверяйте запуск 1С, пока партнёр на связи.
Аппаратный ключ HASP: как не остаться без доступа
USB-ключ надёжнее при смене железа: переставили ключ в новый компьютер — и работаете. Зато его можно потерять, сломать или «не увидеть» из-за драйвера.
Если 1С не видит ключ
- Проверьте, горит ли светодиод на ключе. Не горит — ключ не опознан системой.
- Переставьте ключ в другой USB-порт, лучше на задней панели, без удлинителей и хабов.
- Переустановите драйвер: запустите от имени администратора командную строку и выполните
haspdinst.exe -iиз папки с драйвером (он есть в дистрибутиве платформы). - В самой 1С проверьте параметр использования аппаратной лицензии:
Главное меню → Сервис → Параметры, поле «Использовать аппаратную лицензию (ключ защиты)». Значение должно быть «Да» или «Авто».
:: переустановка драйвера ключа защиты (командная строка от имени администратора)
haspdinst.exe -r
haspdinst.exe -i
Первая строка удаляет драйвер, вторая ставит заново. Перед этим закройте все сеансы 1С на этом компьютере.
Если ключ сломан или потерян
Сломанный ключ меняют через партнёра: обычно нужен сам ключ и документы на покупку. Потерянный ключ, как правило, не восстанавливают — это как потерять оплаченную коробку. Поэтому:
- держите ключ в компьютере внутри корпуса или в порту на задней панели;
- не носите ключ «с собой» между офисом и домом;
- сфотографируйте номер ключа и сохраните документы на покупку.
Лицензии в сети: сервер 1С, терминал и сетевой ключ
Сохранить лицензии в сети — значит понимать, кто их раздаёт. Схем три.
| Схема | Где лицензии | Что держать в порядке |
|---|---|---|
| Клиент-серверный режим | Программные клиентские лицензии на компьютере с сервером 1С | Копию .lic с сервера, неизменное железо сервера |
| Терминальный сервер | Программные лицензии на терминальном сервере | Копию .lic, число сеансов не больше числа лицензий |
| Сетевой HASP | USB-ключ на одном компьютере + менеджер лицензий | Службу менеджера, порт 475 UDP, файл nethasp.ini |
Клиент-серверный вариант
Клиентские лицензии активируют на компьютере, где работает сервер 1С. Кластер выдаёт их пользователям при входе. Посмотреть, кто какую лицензию занял, можно утилитой rac:
rac cluster list
rac session list --cluster=<id кластера> --licenses
Первая команда покажет идентификатор кластера, вторая — сеансы и выданные им лицензии. Если лицензий не хватает, здесь сразу видно, кто их держит.
Сетевой ключ и менеджер лицензий
- На компьютер с ключом установите драйвер и HASP License Manager как службу.
- Откройте в брандмауэре порт 475 по UDP.
- На клиентах в каталоге
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С: что значит и что делать
Самая частая ошибка при запуске — Не найден ключ защиты программы или полученная программная лицензия. За ней стоят разные причины, и лечатся они по-разному.
Ещё несколько промахов, которые стоят лицензии:
- ❌ активировать лицензию на чужие регистрационные данные «временно» — потом повторная активация не пройдёт;
- ❌ выбросить конверт с пин-кодами после первой активации;
- ❌ клонировать компьютер с 1С и ждать, что лицензия «поедет» на клон;
- ❌ удалить папку
ProgramData\1Cпри «чистке» системы.