Ситуация, когда после планового обновления платформы 1С:Предприятие 8.3 система внезапно перестает видеть программную лицензию, является довольно распространенной. Особенно часто это встречается на операционных системах Windows 10 и при использовании определенных веток платформы, таких как 8.3.13. В данной статье мы подробно разберем, почему это происходит, и пройдем по шагам процесс восстановления работоспособности защиты.
Прежде чем предпринимать активные действия по переустановке или повторной активации, нам необходимо выяснить, какую именно ошибку выдает система защиты. Зачастую простого сообщения «Лицензия не обнаружена» недостаточно для понимания причины.
Рассмотрим порядок действий для получения детальной информации:
Если в окне «Подробно» указано, что файл лицензии найден, но «изменились параметры компьютера», значит, обновление платформы или сопутствующее обновление Windows изменило идентификатор системы, к которому привязана лицензия. Если же список путей пуст или файлы не найдены, проблема кроется в правах доступа или путях размещения.
Разберем ситуацию, специфичную для версии 8.3.13.1690. Как показывает практика, эта конкретная сборка имела ряд внутренних багов, связанных с менеджером лицензирования и корректным определением аппаратных характеристик. В некоторых случаях платформа могла некорректно переименовывать файлы с расширением .lic или игнорировать их наличие в системных папках.
Проанализируем наши действия: если после корректной активации лицензия все равно «не подхватывается», оптимальным решением будет отказ от проблемного релиза. Рекомендуется установить более современную и стабильную версию платформы (например, актуальные релизы веток 8.3.17, 8.3.22 или выше), где ошибки взаимодействия с программной защитой были исправлены.
Одной из скрытых причин конфликта является дублирование лицензий. Если в разных системных каталогах лежат файлы, полученные по одному и тому же пин-коду, система защиты может заблокировать их использование, воспринимая это как нарушение лицензионной политики. Рассмотрим, где могут «прятаться» эти файлы.
Нам необходимо проверить следующие директории и удалить из них все файлы с расширением .lic перед новой активацией:
C:\ProgramData\1C\licenses (основное место хранения для всех пользователей).C:\Users\[ИмяПользователя]\AppData\Local\1C\1Cv8\ConfC:\Program Files\1cv8\8.3.XX.XXXX\bin\confВажно: Перед удалением убедитесь, что у вас есть бумажный лист с регистрационным номером и пин-кодами для повторной активации!
В современных версиях Windows 10 даже учетная запись, входящая в группу «Администраторы», не всегда обладает полными правами для записи в системные папки без явного подтверждения (UAC). Разберем, как это влияет на 1С.
Если активация запускается от имени обычного пользователя, Windows может применить механизм VirtualStore. В этом случае файл лицензии физически запишется не в общую папку ProgramData, а в изолированное хранилище пользователя: C:\Users\[Имя]\AppData\Local\VirtualStore\ProgramData\1C\licenses. Сама платформа, запущенная под другим пользователем или как служба, этот файл не увидит.
Для решения этой проблемы выполним следующие шаги:
C:\ProgramData\1C\licenses, откуда его смогут прочитать все пользователи и службы.После того как мы очистили систему от старых файлов и обновили платформу до стабильной версии, приступим к получению лицензии заново. Выясним последовательность действий:
1. В окне запуска нажмем «Настройка» и убедимся, что установлена галочка «Использовать программную лицензию».
2. При запуске базы выберем пункт «Получить лицензию».
3. Введем регистрационный номер комплекта и актуальный пин-код. Обратите внимание, что если вы уже использовали первый пин-код, а параметры компьютера изменились (или вы переустановили ОС), вам потребуется использовать следующий резервный пин-код из списка.
4. На этапе проверки личных данных владельца лицензии крайне важно нажать кнопку «Восстановление», если вы повторно активируете уже имеющуюся лицензию. Данные (ФИО, адрес, организация) должны быть введены символ в символ так же, как они вводились при самой первой активации.
Подведем итог и составим краткий чек-лист, который помог решить проблему автору темы:
8.3.13).*.lic из папок ProgramData\1C\licenses и пользовательских AppData.Проанализировав ситуацию, мы видим, что комплексный подход — очистка старых данных, использование актуального софта и соблюдение прав доступа — гарантированно восстанавливает работу системы защиты 1С.