Администрирование · 9 мин
1С пишет «не обнаружена программная лицензия»: причины и решение
Почему 1С пишет «не обнаружена программная лицензия»: причины, поиск файла лицензии, повторная активация пин-кода и настройка прав доступа.
Сообщение «не обнаружена программная лицензия» появляется при запуске информационной базы, когда платформа 1С не может найти или прочитать файл программной лицензии. Это не означает, что лицензия утеряна безвозвратно: в большинстве случаев файл лицензии на месте, но платформа не видит его из-за изменения параметров компьютера, нехватки прав доступа или повреждения файла.
Программная лицензия 1С «привязывается» к аппаратным параметрам компьютера: серийным номерам жёсткого диска, сетевой карты, версии BIOS, имени компьютера и другим характеристикам. Если что-то из этого изменилось — заменили диск, переустановили Windows, обновили BIOS, — платформа считает, что запуск происходит на другом компьютере, и отказывается принимать лицензию.
Ниже разобраны основные причины ошибки и порядок действий: от простой проверки расположения файла лицензии до повторной активации с помощью резервного пин-кода.
Почему 1С не видит программную лицензию
Файл программной лицензии имеет расширение .lic и хранится в служебных каталогах платформы. При запуске 1С проверяет наличие файла, его целостность и соответствие текущим параметрам компьютера. Ошибка возникает, если хотя бы одна из проверок не пройдена.
Вспомните, что менялось: диск, сетевая карта, Windows, BIOS, имя компьютера
Проверьте права на папку с файлом .lic для учётной записи пользователя
Проверьте разрядность платформы и каталоги поиска лицензий
Проверьте наличие лицензии на компьютере с агентом сервера 1С
Типичные причины по частоте встречаемости:
- изменение аппаратной конфигурации (замена диска, сетевой карты, материнской платы);
- переустановка или обновление операционной системы;
- изменение имени компьютера или сетевых параметров;
- отсутствие у пользователя прав на чтение папки с файлом лицензии;
- повреждение или удаление файла .lic антивирусом или при очистке диска;
- конфликт при совместном использовании 32-битной и 64-битной версий платформы.
Где хранится файл лицензии и как его найти
Перед любыми действиями убедитесь, что файл лицензии физически существует. По умолчанию платформа ищет файлы .lic в нескольких каталогах. Основные расположения на Windows:
C:\ProgramData\1C\licenses— общий каталог для всех пользователей компьютера;C:\Users\<имя пользователя>\AppData\Roaming\1C\1cv8\conf— каталог конкретного пользователя;- папка
confв каталоге установки платформы — если лицензия активировалась с привязкой к конкретной установке.
Папка ProgramData скрытая: чтобы её увидеть, включите отображение скрытых элементов в проводнике или вставьте путь напрямую в адресную строку. Если файла .lic нет ни в одном из каталогов, лицензию придётся активировать заново.
Проверка прав доступа к файлу лицензии
Если файл .lic на месте, но ошибка сохраняется, проверьте права доступа. Типичная ситуация: лицензия активирована под учётной записью администратора, а работает пользователь с ограниченными правами, которому запрещено чтение папки licenses.
Порядок проверки:
- Откройте свойства папки
C:\ProgramData\1C\licenses(правый клик → «Свойства» → вкладка «Безопасность»). - Убедитесь, что у группы «Пользователи» или у конкретной учётной записи есть права на чтение и выполнение.
- Если прав нет, нажмите «Изменить» и добавьте нужные разрешения. Для этого потребуются права администратора.
- Проверьте, что файл .lic не имеет атрибут «Только чтение» в контексте блокировок антивируса.
Дополнительно проверьте журналы антивируса: некоторые защитные решения помещают файлы .lic в карантин, принимая их за подозрительные. Если файл обнаружен в карантине, восстановите его и добавьте папку licenses в исключения антивируса.
Лицензия «слетела» после изменения компьютера
Если ошибка появилась после замены оборудования, переустановки Windows или обновления BIOS, файл лицензии перестал соответствовать текущим параметрам. В этом случае файл .lic бесполезно восстанавливать — нужна новая активация.
При активации программной лицензии выдаётся комплект пин-кодов: один основной и несколько резервных. Резервные пин-коды предназначены именно для таких ситуаций. Порядок действий:
- 1Удалите старый файл .lic из папки C:\ProgramData\1C\licenses (предварительно сохраните его копию)
- 2Запустите 1С — платформа предложит активировать лицензию
- 3Выберите «Получить программную лицензию» и введите резервный пин-код из комплекта
- 4Заполните регистрационные данные в точности как при первой активации
- 5Проверьте запуск информационной базы после получения лицензии
Критически важно: регистрационные данные (название организации, ИНН и прочие поля) при повторной активации должны совпадать с исходными. При несовпадении центр лицензирования отклонит запрос, а пин-код будет израсходован.
Если резервные пин-коды закончились
Когда все пин-коды из комплекта использованы, требуется обращение в службу лицензирования фирмы «1С» через партнёра или напрямую с заявлением на перевыпуск пин-кодов. Потребуется регистрационный номер программного продукта и данные организации, на которую оформлена лицензия.
Особенности для сервера 1С и терминального доступа
В клиент-серверном режиме лицензия должна быть установлена на компьютере, где работает агент сервера 1С, либо раздаваться сервером лицензирования. Если ошибка возникает у всех пользователей одновременно, проверяйте в первую очередь сервер, а не рабочие станции.
При работе через терминальный сервер (RDP) учитывайте, что однопользовательская программная лицензия не подходит для множества одновременных сеансов — потребуется многопользовательская лицензия или набор клиентских лицензий. Признак проблемы: первый пользователь входит нормально, а последующие получают ошибку отсутствия лицензии.
Как проверить, что проблема решена
После выполнения действий проверьте результат по нескольким признакам, чтобы убедиться, что ошибка не вернётся при следующем запуске или у другого пользователя.
Как проверить результат
База открывается без сообщения о лицензии
Ошибка повторяется — проверяйте каталоги и права
Новый файл .lic появился в C:\ProgramData\1C\licenses
Файл не создан — активация не завершилась
Все учётные записи запускают 1С без ошибки
Ошибка у части пользователей — проблема с правами
После перезагрузки лицензия на месте
Лицензия исчезает — проверяйте антивирус и системные утилиты очистки
Если лицензия стабильно пропадает после перезагрузки, ищите причину в стороннем ПО: антивирусах, программах «очистки» системы, скриптах автоматического обслуживания. Добавьте папку licenses в исключения таких программ.
Профилактика: как не потерять лицензию в будущем
Несколько простых мер заметно снижают риск повторения ситуации:
- храните комплект пин-кодов и регистрационные данные активации в надёжном месте, доступном администратору;
- перед заменой оборудования или переустановкой Windows сохраняйте копию файла .lic и фиксируйте, какие параметры изменятся;
- активируйте лицензию в общий каталог ProgramData, если на компьютере работает несколько пользователей;
- добавьте папки лицензий 1С в исключения антивируса;
- при использовании виртуальных машин учитывайте, что изменение конфигурации ВМ для 1С равнозначно замене «железа».
Что важно запомнить
Ошибка «не обнаружена программная лицензия» решается по цепочке: проверить наличие файла .lic → проверить права доступа и антивирус → при изменении «железа» активировать лицензию заново резервным пин-кодом с точным повторением регистрационных данных.
Частые вопросы
Можно ли просто скопировать файл .lic с другого компьютера?
Нет. Программная лицензия привязана к аппаратным параметрам конкретного компьютера, поэтому скопированный файл на другой машине работать не будет. Для нового компьютера лицензию активируют отдельным пин-кодом.
Лицензия есть, но 1С её не видит после обновления платформы. Что делать?
Проверьте разрядность установленной платформы: при смене 32-битной версии на 64-битную каталоги поиска могут отличаться. Также убедитесь, что файл .lic находится в общей папке C:\ProgramData\1C\licenses, а не в профиле пользователя, под которым выполнялась старая установка.
Сколько раз можно активировать лицензию повторно?
Количество активаций ограничено числом пин-кодов в комплекте поставки. Когда резервные пин-коды заканчиваются, нужно запрашивать перевыпуск через службу лицензирования 1С, подтверждая регистрационный номер продукта.
Почему ошибка появляется только у одного пользователя из нескольких?
Наиболее вероятная причина — отсутствие у этой учётной записи прав на чтение папки с файлом лицензии либо размещение лицензии в личном профиле другого пользователя. Перенесите файл .lic в общий каталог ProgramData и проверьте права доступа.
Поможет ли переустановка платформы 1С?
Сама по себе переустановка платформы файл лицензии не восстанавливает и проблему привязки к «железу» не решает. Она помогает только в редких случаях повреждения компонентов платформы. Сначала проверяйте файл .lic и права доступа.