Администрирование · 10 мин
Из-за чего может слететь программная лицензия 1С
Разбираем, из-за чего слетает программная лицензия 1С: смена железа, обновления, клонирование дисков. Как восстановить лицензию и не потерять её снова.
Программная лицензия 1С привязывается к аппаратной и программной конфигурации компьютера: процессору, материнской плате, оперативной памяти, сетевым адаптерам, серийным номерам дисков, имени компьютера и версии операционной системы. Как только один или несколько ключевых параметров меняются, механизм защиты считает, что программу перенесли на другую машину, и отзывает лицензию. При запуске появляется сообщение «Лицензия не обнаружена» или «Лицензия не найдена», хотя файл лицензии физически может оставаться на диске.
Это не сбой и не «баг платформы», а штатное поведение системы защиты от копирования. Понимание того, какие именно изменения считаются критичными, позволяет заранее спланировать обновления железа и софта так, чтобы лицензия не слетала, а если это уже произошло — быстро восстановить её по резервному пин-коду.
Ниже разобраны основные причины слёта лицензии, способы восстановления, ограничения на количество активаций и меры профилактики, которые стоит внедрить в любом офисе, где работает 1С.
Как устроена привязка программной лицензии
При активации 1С формирует так называемый «отпечаток» компьютера — набор характеристик оборудования и системы. В него входят параметры процессора, материнской платы, объёма и конфигурации оперативной памяти, сетевых адаптеров, жёстких дисков, видеокарты, а также имя компьютера, версия и разрядность операционной системы. Файл лицензии (с расширением .lic) хранит эти данные в зашифрованном виде.
При каждом запуске платформа заново собирает текущий отпечаток и сравнивает его с сохранённым. Совпадение не обязано быть стопроцентным: небольшие изменения (например, добавление планки памяти) система обычно «прощает». Но если изменилось сразу несколько значимых параметров или один критичный — лицензия признаётся недействительной.
Замена или изменение оборудования
Самая частая причина слёта лицензии — апгрейд или ремонт компьютера. Замена материнской платы практически всегда приводит к потере лицензии, поскольку меняется сразу несколько привязанных параметров. Замена процессора, жёсткого диска (особенно системного) или сетевой карты также входит в группу риска.
Отдельный случай — отключение или замена сетевого адаптера. Если лицензия была активирована при работающей сетевой карте, а затем её отключили в BIOS или диспетчере устройств, отпечаток изменится. То же происходит при переходе с проводного подключения на Wi-Fi-адаптер с другим MAC-адресом.
Увеличение оперативной памяти
Добавление планки ОЗУ само по себе обычно не приводит к слёту, но в сочетании с другими изменениями (например, обновлением Windows в тот же день) может стать «последней каплей». Если планируется апгрейд, выполняйте его в один этап и сразу проверяйте запуск 1С.
Изменения операционной системы и имени компьютера
Переустановка Windows с форматированием диска гарантированно обнуляет привязку: меняются серийные номера томов и системные идентификаторы. Крупное обновление версии Windows (например, переход на новую редакцию) или смена разрядности системы с 32 на 64 бита также относится к критичным изменениям.
Менее очевидная причина — переименование компьютера. Имя машины входит в отпечаток лицензии, и после его смены 1С перестаёт видеть активированную лицензию. Это часто случается, когда компьютер вводят в домен или приводят имена к единому стандарту в организации. Если переименование необходимо, делайте его осознанно и держите под рукой резервный пин-код.
Ещё одна типичная ситуация — изменение даты и времени на компьютере или некорректная работа системных часов. Разовый сбой обычно не критичен, но систематические расхождения могут вызывать ошибки проверки лицензии, особенно при работе с сервером лицензирования.
Замена почти всегда отзывает лицензию
Переименование требует повторной активации
Замена или форматирование меняет серийные номера
Одиночное добавление обычно прощает
Отключение или замена меняет отпечаток
Клонирование дисков и виртуальные машины
Перенос системы на новый диск путём клонирования (например, с HDD на SSD) — частая причина слёта лицензии. Даже если Windows загружается без проблем, серийные номера томов и идентификаторы дисков изменились, и 1С считает систему новой. То же относится к восстановлению системы из образа на другой компьютер.
На виртуальных машинах ситуация ещё тоньше. Лицензия привязывается к виртуальному оборудованию, и изменение конфигурации ВМ (числа виртуальных процессоров, объёма памяти, переноса на другой хост) может отозвать лицензию. Особенно нестабильно ведут себя среды с динамической миграцией виртуальных машин между хостами. Для виртуализации надёжнее использовать аппаратные USB-ключи или серверные лицензии, рассчитанные на такой сценарий.
Проблемы с файлами лицензий и правами доступа
Иногда лицензия «слетает» не из-за смены параметров, а из-за того, что платформа не может прочитать файл лицензии. Файлы .lic хранятся в служебных каталогах (например, в папке conf каталога установки платформы или в профиле пользователя/общем каталоге ProgramData). Типичные проблемы:
- файл лицензии удалён антивирусом, чистильщиком диска или вручную при «наведении порядка»;
- у пользователя нет прав на чтение каталога с файлом лицензии;
- каталог находится на сетевом диске, который временно недоступен;
- после обновления платформы изменился путь поиска лицензий, и старый файл не находится.
Проверьте наличие файлов *.lic в стандартных расположениях и убедитесь, что службы и пользователи, от имени которых работает 1С, имеют к ним доступ. Если лицензия клиентская, а программу запускают под разными учётными записями, файл должен лежать в общедоступном каталоге.
Как восстановить слетевшую лицензию
Стандартный путь — повторная активация. При запуске 1С предложит получить лицензию заново: выберите вариант «восстановление» и введите резервный пин-код из комплекта поставки. Важно отвечать на вопросы мастера активации точно так же, как при первичной активации: данные организации должны совпадать символ в символ, иначе центр лицензирования отклонит запрос.
Если при активации программа сообщает, что параметры компьютера изменились, выберите пункт «Я уверен, что ключевые параметры компьютера не изменились» только в том случае, если это действительно так. При реальной замене железа используйте новый пин-код из комплекта.
- 1Найдите конверт с пин-кодами из комплекта поставки 1С
- 2Запустите 1С и в окне «Лицензия не найдена» выберите получение лицензии
- 3Укажите регистрационный номер и пин-код (резервный, если основной использован)
- 4Заполните данные организации точно как при первой активации
- 5Получите лицензию автоматически, по телефону или через файл запроса
- 6Проверьте запуск информационной базы под рабочим пользователем
Когда все пин-коды исчерпаны, остаётся официальная процедура: письмо в центр лицензирования 1С на бланке организации с просьбой выдать дополнительный комплект пин-кодов. Запрос отправляется через партнёра 1С или напрямую, срок рассмотрения обычно занимает несколько рабочих дней.
Профилактика: как не потерять лицензию повторно
Храните конверт с пин-кодами и копию регистрационных данных организации (в том виде, как они вводились при активации) в надёжном месте, отдельно от рабочего компьютера. Сфотографируйте или отсканируйте комплект — это ускорит восстановление.
Планируйте работы по замене оборудования и переустановке системы с учётом лицензий: сначала убедитесь, что есть свободные пин-коды, затем выполняйте работы, затем сразу проверяйте запуск 1С. Перед крупными изменениями сохраните копию файлов .lic — иногда это позволяет восстановить работу без новой активации.
Для серверов и виртуальных сред рассмотрите переход на аппаратные ключи HASP: они привязываются к самому ключу, а не к железу, и переживают любые апгрейды и миграции. Это особенно оправдано там, где простой 1С останавливает работу всего отдела.
Программная лицензия или USB-ключ
Дешевле и не требует физического носителя, но чувствительна к замене железа, переустановке ОС и виртуализации
Не зависит от конфигурации компьютера, легко переносится между машинами, но ключ можно потерять или повредить физически
Что важно запомнить
Лицензия 1С слетает из-за изменения отпечатка компьютера: замены железа, переустановки Windows, переименования машины или клонирования диска. Всегда держите резервные пин-коды и данные первичной активации в сохранности, а для нестабильных и виртуальных сред рассмотрите аппаратный ключ.
Частые вопросы
Слетит ли лицензия при обновлении платформы 1С?
Сама по себе установка новой версии платформы не меняет отпечаток компьютера и не отзывает лицензию. Однако после обновления может измениться каталог поиска лицензий, и старый файл .lic перестанет находиться. В этом случае достаточно скопировать файл лицензии в актуальный каталог или пройти активацию заново.
Сколько раз можно активировать один пин-код?
Каждый пин-код рассчитан на одну активацию. В комплекте поставки обычно есть основной и несколько резервных пин-кодов. Когда все они израсходованы, нужно запрашивать дополнительный комплект в центре лицензирования 1С через письмо на бланке организации.
Лицензия слетела после переименования компьютера. Можно ли вернуть старое имя?
Да. Если вернуть компьютеру прежнее имя и не менять другие параметры, отпечаток восстановится, и ранее активированная лицензия снова заработает без повторной активации. Это самый быстрый способ решить проблему, если переименование было случайным.
Почему лицензия видна одному пользователю, но не видна другому?
Файл лицензии сохраняется в каталог, доступный тому пользователю, под которым выполнялась активация. Если 1С запускают под другими учётными записями, файл нужно разместить в общем каталоге (например, в ProgramData) и выдать всем пользователям права на чтение.
Что делать, если компьютер с лицензией полностью вышел из строя?
Активируйте лицензию на новом компьютере по резервному пин-коду из комплекта поставки. Если резервных пин-кодов нет, направьте в центр лицензирования 1С письмо с описанием ситуации — после проверки выдадут новый комплект пин-кодов.
Влияет ли смена даты и времени на лицензию?
Разовая неточность часов обычно не критична, но систематическое рассогласование времени, особенно на сервере лицензирования, может вызывать ошибки проверки. Настройте автоматическую синхронизацию времени на всех машинах, где работает 1С.