Администрирование · 11 мин
Слетела лицензия 1С: как восстановить и не потерять работу программы
Почему слетает лицензия 1С, как восстановить программную и аппаратную лицензию: активация пин-кодом, файл lic, восстановление через портал 1С и типичные ошибки.
Сообщение «Не обнаружена лицензия для использования программы» обычно появляется в самый неподходящий момент — при закрытии месяца или сдаче отчётности. Хорошая новость: в большинстве случаев лицензия 1С не теряется безвозвратно, а просто «отвязывается» от компьютера из-за изменений в системе. Восстановление занимает от нескольких минут до часа и почти всегда выполняется без обращения в поддержку.
Причины слёта зависят от типа защиты. Программная лицензия (файл с расширением .lic) привязана к параметрам компьютера: материнской плате, процессору, диску, имени компьютера, объёму памяти и версии операционной системы. Любое существенное изменение — замена «железа», переустановка Windows, смена имени ПК, крупное обновление ОС — делает файл лицензии недействительным. Аппаратная лицензия (USB-ключ HASP) слетает реже, но может «пропадать» из-за проблем с драйвером ключа или службой HASP License Manager.
Прежде чем что-либо делать, важно определить, какой у вас тип лицензии и что именно произошло. От этого зависит весь сценарий восстановления: где-то достаточно перезапустить службу, а где-то потребуется повторная активация резервным пин-кодом.
Определяем тип лицензии и причину сбоя
Первый шаг — понять, какая защита используется в вашей поставке. Откройте сообщение об ошибке и нажмите «Подробно»: там будет указано, ищет программа программную лицензию или ключ защиты. Также осмотрите рабочее место: если в USB-порт вставлен фиолетовый или фиолетово-зелёный ключ — у вас аппаратная защита (или комбинированная).
Далее выясните, что менялось в системе незадолго до сбоя. Это ключ к диагностике: если вчера обновлялась Windows или менялся жёсткий диск — причина почти наверняка в этом, и сценарий восстановления понятен заранее.
Менялось ли железо, имя ПК, версия Windows
Горит ли индикатор на ключе, работает ли служба HASP LM
Доступен ли сервер, запущен ли менеджер лицензий
Совпадает ли версия платформы с требованиями поставки
Восстановление программной лицензии повторной активацией
Основной способ вернуть программную лицензию — активировать её заново. В комплект поставки входит конверт с пин-кодами: один основной (уже использован при первой активации) и несколько резервных, как раз для случаев слёта. Найдите этот конверт заранее — без пин-кода восстановление невозможно.
Порядок действий стандартный. Запустите 1С, в окне ошибки нажмите «Получить лицензию» (или «Активировать лицензию»). Мастер предложит ввести пин-код — используйте неизрасходованный резервный. Затем выберите способ получения лицензии: «Автоматически» при наличии интернета — самый быстрый вариант. Программа свяжется с центром лицензирования и сохранит новый файл .lic.
Если интернета на компьютере нет, выберите получение лицензии «через файл» или «по телефону». В первом случае мастер сформирует файл запроса, который нужно отправить через портал 1С или партнёра, а полученный файл ответа загрузить обратно. По телефону оператор центра лицензирования продиктует код ответа, который вводится вручную.
- 1Найдите конверт с пин-кодами из комплекта поставки
- 2Запустите 1С и в окне ошибки нажмите «Получить лицензию»
- 3Введите неиспользованный резервный пин-код
- 4Выберите автоматическое получение лицензии при наличии интернета
- 5Дождитесь сообщения об успешной активации и перезапустите программу
- 6Проверьте запуск информационной базы без сообщения о лицензии
Когда пин-коды закончились или утеряны
Резервных пин-кодов в комплекте обычно несколько, и при частых слетах они расходуются. Если все израсходованы, бесплатно запросите дополнительный комплект: зарегистрируйтесь на портале portal.1c.ru, привяжите регистрационный номер поставки и подайте заявку на дополнительные пин-коды. Альтернатива — обращение к франчайзи-партнёру, через которого приобреталась программа.
При утере конверта с пин-кодами восстановление тоже возможно, но дольше. Партнёр или поддержка 1С по регистрационному номеру поставки помогут восстановить комплект кодов. Регистрационный номер указан в документации на поставку и в регистрационной анкете, поэтому храните эти документы отдельно от конверта.
Что делать, если лицензии нет в списке: файл lic и его размещение
Иногда лицензия фактически активирована, но программа её «не находит» — файл .lic лежит не там, где платформа его ищет. Такое бывает после смены пользователя Windows, переноса системы или при работе в терминальном режиме. Файл лицензии платформа ищет в стандартных каталогах, например в профиле пользователя (AppData) и в общем каталоге ProgramData.
Проверьте, есть ли файлы с расширением .lic в каталогах C:\ProgramData\1C\licenses и в профиле пользователя. Если файл существует, но лицензия «не видна» — возможно, он активирован для другого набора параметров системы, и проще пройти повторную активацию, чем копировать файл между каталогами. Перенос файла .lic с одного компьютера на другой не работает: лицензия привязана к конкретному оборудованию.
Восстановление аппаратной лицензии (USB-ключ HASP)
Если используется ключ HASP, а программа его не видит, начните с простого. Проверьте, горит ли индикатор на ключе: не горит — переставьте ключ в другой USB-порт, желательно напрямую, без хаба. Если ключ физически исправен, но не определяется, переустановите драйвер ключа: он входит в дистрибутив платформы 1С и ставится отдельным пунктом установщика.
В сетевом варианте ключ вставлен в сервер, а клиенты получают лицензии через службу HASP License Manager. Если лицензии пропали у всех пользователей одновременно — проверяйте сервер: запущена ли служба менеджера лицензий, не заблокирован ли нужный сетевой порт брандмауэром, доступен ли сервер по сети. Часто помогает простой перезапуск службы.
Учтите ограничение: ключи HASP разных серий не должны стоять на одном компьютере одновременно — они конфликтуют, и виден будет только один. Если на сервере несколько ключей, разносите их по разным машинам.
Как выбрать действие
Случаи на сервере 1С и в виртуальных средах
При клиент-серверной работе программная лицензия может выдаваться сервером 1С:Предприятия. Тогда файл .lic лежит на сервере, и слёт происходит при изменении параметров сервера. Восстановление — та же повторная активация, но выполнять её нужно на сервере, а не на клиентских машинах.
Особая зона риска — виртуальные машины. Миграция ВМ на другой хост, изменение выделенных ресурсов (числа процессоров, объёма памяти) или смена идентификаторов виртуального оборудования приводят к слёту программной лицензии так же, как замена физического железа. Если 1С работает в виртуалке, зафиксируйте конфигурацию ВМ и согласовывайте любые её изменения с администратором 1С.
Проверка результата и профилактика повторных слётов
После восстановления убедитесь, что лицензия работает стабильно: запустите информационную базу под тем пользователем и на том компьютере, где возникала ошибка, а при сетевой работе — на нескольких клиентских машинах. Полезно сделать копию актуального файла .lic и записать, какой пин-код израсходован и когда.
Чтобы слёт не повторился, минимизируйте неконтролируемые изменения системы на машине с лицензией: не переименовывайте компьютер без необходимости, планируйте замену железа и обновления ОС с учётом переактивации, держите под рукой конверт с пин-кодами и регистрационный номер поставки. Для критичных установок рассмотрите аппаратный ключ — он переживает любые изменения софта и железа, лишь бы работал драйвер.
Как проверить результат
База открывается без сообщения о лицензии
Ошибка «Не обнаружена лицензия» появляется снова
Свежий файл .lic присутствует в каталоге лицензий
Файла нет или дата создания старая
Лицензии получают все рабочие места
Часть машин не видит лицензию — проверяйте службу менеджера лицензий
Лицензия сохраняется после перезагрузки ПК или сервера
Лицензия слетает при каждой перезагрузке — ищите изменяющийся параметр системы
Частые вопросы
Сколько раз можно восстанавливать лицензию 1С?
Количество восстановлений ограничено числом резервных пин-кодов в комплекте. Когда они заканчиваются, дополнительные коды бесплатно запрашиваются через портал 1С или партнёра по регистрационному номеру поставки — формального лимита на такие запросы при обоснованных причинах нет.
Слетит ли лицензия при обновлении платформы 1С?
Обычно нет: обновление платформы не меняет параметры привязки. Слёт вызывают изменения оборудования, имени компьютера, версии операционной системы. Тем не менее перед крупным обновлением полезно убедиться, что пин-коды доступны.
Можно ли скопировать файл lic на другой компьютер?
Нет. Программная лицензия привязана к параметрам конкретного компьютера, и скопированный файл на другой машине работать не будет. Для второго рабочего места нужна отдельная лицензия или многопользовательская поставка.
Что делать, если утерян конверт с пин-кодами?
Обратитесь к партнёру 1С, у которого куплена программа, или в поддержку через портал 1С. По регистрационному номеру поставки комплект пин-кодов восстанавливается, поэтому сохраните документы с регистрационным номером.
Почему лицензия слетает после каждой перезагрузки?
Это признак того, что при перезагрузке меняется какой-то параметр привязки — типично для виртуальных машин с динамическими идентификаторами или при проблемах с оборудованием. Зафиксируйте конфигурацию ВМ или проверьте железо, иначе пин-коды будут расходоваться бесконечно.
Что надёжнее: программная лицензия или USB-ключ?
Для стабильной работы надёжнее аппаратный ключ: он не зависит от изменений системы и легко переносится между компьютерами. Программная лицензия удобнее для виртуальных сред и ноутбуков, где USB-порт занимать нежелательно, но требует бережного отношения к конфигурации системы.
Что важно запомнить
Слетевшая программная лицензия 1С восстанавливается повторной активацией резервным пин-кодом, аппаратная — проверкой ключа, драйвера и службы менеджера лицензий. Храните конверт с пин-кодами и регистрационный номер поставки в доступном месте и контролируйте изменения железа, ОС и виртуальной среды — это главная причина слётов.