Администрирование · 9 мин
Почему слетают лицензии 1С и как их восстановить
Разбираем, почему слетают лицензии 1С: аппаратные изменения, обновления, сбои сервера лицензирования. Пошаговое восстановление и профилактика.
Сообщение «Не найдена лицензия» или «Программа защиты не обнаружена» — одна из самых частых причин остановки работы бухгалтерии и отдела продаж. Лицензия 1С «слетает» не сама по себе: всегда есть конкретный триггер — замена оборудования, обновление платформы, переустановка Windows, перенос сервера или сбой в работе службы лицензирования. Понимание механизма привязки лицензии позволяет быстро найти причину и восстановить работу без паники и лишних обращений в поддержку.
Лицензии 1С бывают двух типов: программные (файл с расширением .lic, привязанный к параметрам компьютера) и аппаратные (USB-ключи HASP). Проблемы с ними диагностируются по-разному, и смешивать сценарии нельзя. Ниже разобраны оба варианта, типовые причины сбоев, порядок восстановления и меры профилактики.
Как устроено лицензирование 1С: программные и аппаратные лицензии
Программная лицензия активируется пин-кодом и формирует файл .lic, в котором зашифрованы параметры конкретного компьютера: серийные номера дисков, сетевых адаптеров, версия операционной системы, имя компьютера и другие характеристики. При каждом запуске платформа сверяет текущие параметры с записанными в файле лицензии. Если критичный параметр изменился, лицензия считается недействительной.
Аппаратная лицензия хранится в USB-ключе HASP. Платформа находит ключ либо напрямую (локальный ключ в USB-порту), либо через сеть — с помощью менеджера лицензий HASP License Manager. Здесь сбои связаны не с привязкой, а с видимостью ключа: драйвер, сеть, конфликт ключей, питание USB-порта.
Основные причины слёта программных лицензий
Наиболее частая причина — изменение оборудования. Замена материнской платы, сетевой карты, жёсткого диска или даже добавление нового сетевого адаптера меняет набор параметров, к которым привязана лицензия. То же происходит при переносе системы на другой компьютер или в виртуальную машину: гипервизор генерирует виртуальное оборудование, отличное от исходного.
Вторая группа причин — программные изменения. Переустановка или крупное обновление Windows, смена имени компьютера, изменение разметки дисков могут нарушить привязку. Отдельный сценарий — обновление платформы 1С: файлы лицензий хранятся в каталоге, привязанном к версии платформы и разрядности, и после обновления платформа может просто не найти старый файл .lic в ожидаемом месте.
Третья группа — повреждение или удаление файлов лицензий. Антивирусы иногда помещают .lic-файлы в карантин, утилиты «очистки» системы удаляют их как мусор, а при аварийном завершении работы файл может оказаться битым. Также лицензия пропадает, если пользователь запускает 1С под другой учётной записью Windows, у которой нет доступа к каталогу с лицензиями.
Проверьте каталог лицензий, учётную запись и антивирус на этом компьютере
Проверьте службу агента сервера 1С и каталог srvinfo
Готовьте пин-код для повторной активации
Проверьте каталоги conf старой и новой версий платформы
Причины сбоев аппаратных ключей HASP
Если используется USB-ключ, первое подозрение — драйвер ключа. После обновления Windows драйвер HASP может перестать работать или быть заменён несовместимой версией. Признак: ключ физически вставлен, но в диспетчере устройств он отсутствует или отмечен ошибкой.
В сетевом варианте ключ подключён к одному компьютеру, а остальные получают лицензии через HASP License Manager по сети. Здесь типичные причины сбоев: остановлен менеджер лицензий, изменился IP-адрес сервера с ключом, порт 475 блокируется брандмауэром, либо ключи одной серии установлены на нескольких машинах в одной сети и конфликтуют между собой.
Физические проблемы тоже встречаются: нестабильное питание USB-порта, удлинители и хабы без питания, износ разъёма. Ключ при этом то виден, то пропадает — лицензия «слетает» периодически без видимой закономерности.
Как восстановить программную лицензию
Стандартный путь — повторная активация. При запуске 1С без действующей лицензии платформа предлагает получить лицензию заново: выберите «Восстановить лицензию», введите пин-код из комплекта поставки и ответьте на вопросы о предыдущей активации. Если параметры компьютера изменились, система предложит ввести резервный пин-код — именно для этого он предусмотрен в конверте.
Если пин-коды утеряны, восстановление возможно через партнёра-франчайзи или поддержку «1С» по регистрационному номеру программного продукта. Поэтому регистрационный номер и все пин-коды стоит хранить отдельно от сервера — в электронном сейфе паролей или на бумаге.
- 1Сохраните копии всех .lic-файлов из каталога лицензий
- 2Найдите конверт с пин-кодами и регистрационным номером продукта
- 3Запустите 1С и в диалоге ошибки выберите получение лицензии
- 4Укажите пин-код; при изменении оборудования используйте резервный пин-код
- 5Проверьте появление нового .lic-файла и запуск информационной базы
- 6Зафиксируйте в учёте, какой пин-код израсходован и на каком компьютере
Что делать при сбое сервера лицензирования и сетевых ключей
Если лицензии раздаёт сервер 1С, проверьте, запущена ли служба агента сервера и цел ли каталог srvinfo — именно там в подкаталоге хранятся файлы многопользовательских программных лицензий. После аварийного выключения сервера или переполнения диска эти файлы могут повредиться, и тогда помогает только повторная активация многопользовательской лицензии на сервере.
Для сетевого HASP-ключа проверьте: работает ли HASP License Manager на сервере с ключом, открыт ли порт 475 (TCP и UDP) на брандмауэрах, виден ли ключ в веб-интерфейсе Admin Control Center. При конфликте нескольких ключей одной серии оставьте на каждом компьютере только один ключ, а остальные разнесите по разным машинам с отдельными менеджерами лицензий.
Профилактика: как снизить риск повторного слёта
Большинство проблем предотвращается простой дисциплиной. Перед любым изменением оборудования, обновлением Windows или миграцией виртуальной машины делайте резервную копию каталогов с лицензиями и убеждайтесь, что пин-коды доступны. Добавьте каталоги лицензий 1С в исключения антивируса и запретите «оптимизаторам» системы трогать эти папки.
Для серверных развёртываний полезно мониторить состояние службы агента сервера 1С и свободное место на системном диске. В виртуальных средах фиксируйте MAC-адреса виртуальных сетевых адаптеров и избегайте автоматической смены оборудования при миграции ВМ между хостами — это резко снижает число «спонтанных» слётов привязки.
Что важно запомнить
Программная лицензия 1С привязана к оборудованию и слетает при его изменении, переустановке ОС или повреждении .lic-файла; аппаратный ключ — при сбоях драйвера, сети или USB. Лечение почти всегда одно: резервная копия лицензий, пин-коды под рукой и повторная активация в правильном месте.
Частые вопросы
Сколько раз можно активировать лицензию по одному пин-коду?
Каждый пин-код имеет ограниченное число активаций, поэтому в комплекте есть основные и резервные пин-коды. Если лимит исчерпан, дополнительные активации запрашиваются через франчайзи или поддержку «1С» по регистрационному номеру продукта.
Слетит ли лицензия при обновлении платформы 1С?
Сама привязка не нарушается, но новая версия платформы может искать лицензию в другом каталоге. Обычно достаточно скопировать .lic-файл в каталог conf новой версии или выполнить активацию заново тем же пин-кодом.
Что делать, если лицензия слетает периодически без изменений в системе?
Проверьте стабильность USB-порта и питания для аппаратных ключей, исключения антивируса для программных лицензий и журналы событий Windows. Периодические сбои почти всегда указывают на внешний фактор: антивирус, сеть или оборудование.
Можно ли перенести программную лицензию на новый компьютер?
Копирование .lic-файла не сработает — привязка не совпадёт. На новом компьютере выполняется новая активация по пин-коду, при необходимости с использованием резервного пин-кода из комплекта.
Почему после переименования компьютера пропала лицензия?
Имя компьютера входит в набор параметров привязки программной лицензии. После переименования потребуется повторная активация, поэтому имя сервера лицензирования лучше не менять без необходимости.
Куда обращаться, если пин-коды утеряны?
К обслуживающему франчайзи или в поддержку фирмы «1С» с указанием регистрационного номера продукта. По нему восстанавливается доступ к активациям, поэтому регистрационный номер нужно хранить в надёжном месте.