К статье
Практический материал

Администрирование · 9 мин

1С пишет «не обнаружена программная лицензия»: причины и решение

Почему 1С пишет «не обнаружена программная лицензия»: причины, поиск файла лицензии, повторная активация пин-кода и настройка прав доступа.

Сообщение «не обнаружена программная лицензия» появляется при запуске информационной базы, когда платформа 1С не может найти или прочитать файл программной лицензии. Это не означает, что лицензия утеряна безвозвратно: в большинстве случаев файл лицензии на месте, но платформа не видит его из-за изменения параметров компьютера, нехватки прав доступа или повреждения файла.

Программная лицензия 1С «привязывается» к аппаратным параметрам компьютера: серийным номерам жёсткого диска, сетевой карты, версии BIOS, имени компьютера и другим характеристикам. Если что-то из этого изменилось — заменили диск, переустановили Windows, обновили BIOS, — платформа считает, что запуск происходит на другом компьютере, и отказывается принимать лицензию.

Ниже разобраны основные причины ошибки и порядок действий: от простой проверки расположения файла лицензии до повторной активации с помощью резервного пин-кода.

Почему 1С не видит программную лицензию

Файл программной лицензии имеет расширение .lic и хранится в служебных каталогах платформы. При запуске 1С проверяет наличие файла, его целостность и соответствие текущим параметрам компьютера. Ошибка возникает, если хотя бы одна из проверок не пройдена.

Лицензия работала, потом пропалаИзменение параметров ПК

Вспомните, что менялось: диск, сетевая карта, Windows, BIOS, имя компьютера

Ошибка только у одного пользователяПроблема с правами доступа

Проверьте права на папку с файлом .lic для учётной записи пользователя

Ошибка после обновления платформыЛицензия не найдена новой версией

Проверьте разрядность платформы и каталоги поиска лицензий

Ошибка на сервере 1СЛицензия не установлена на сервере

Проверьте наличие лицензии на компьютере с агентом сервера 1С

Типичные причины по частоте встречаемости:

  • изменение аппаратной конфигурации (замена диска, сетевой карты, материнской платы);
  • переустановка или обновление операционной системы;
  • изменение имени компьютера или сетевых параметров;
  • отсутствие у пользователя прав на чтение папки с файлом лицензии;
  • повреждение или удаление файла .lic антивирусом или при очистке диска;
  • конфликт при совместном использовании 32-битной и 64-битной версий платформы.

Где хранится файл лицензии и как его найти

Перед любыми действиями убедитесь, что файл лицензии физически существует. По умолчанию платформа ищет файлы .lic в нескольких каталогах. Основные расположения на Windows:

  • C:\ProgramData\1C\licenses — общий каталог для всех пользователей компьютера;
  • C:\Users\<имя пользователя>\AppData\Roaming\1C\1cv8\conf — каталог конкретного пользователя;
  • папка conf в каталоге установки платформы — если лицензия активировалась с привязкой к конкретной установке.

Папка ProgramData скрытая: чтобы её увидеть, включите отображение скрытых элементов в проводнике или вставьте путь напрямую в адресную строку. Если файла .lic нет ни в одном из каталогов, лицензию придётся активировать заново.

Проверка прав доступа к файлу лицензии

Если файл .lic на месте, но ошибка сохраняется, проверьте права доступа. Типичная ситуация: лицензия активирована под учётной записью администратора, а работает пользователь с ограниченными правами, которому запрещено чтение папки licenses.

Порядок проверки:

  1. Откройте свойства папки C:\ProgramData\1C\licenses (правый клик → «Свойства» → вкладка «Безопасность»).
  2. Убедитесь, что у группы «Пользователи» или у конкретной учётной записи есть права на чтение и выполнение.
  3. Если прав нет, нажмите «Изменить» и добавьте нужные разрешения. Для этого потребуются права администратора.
  4. Проверьте, что файл .lic не имеет атрибут «Только чтение» в контексте блокировок антивируса.

Дополнительно проверьте журналы антивируса: некоторые защитные решения помещают файлы .lic в карантин, принимая их за подозрительные. Если файл обнаружен в карантине, восстановите его и добавьте папку licenses в исключения антивируса.

Лицензия «слетела» после изменения компьютера

Если ошибка появилась после замены оборудования, переустановки Windows или обновления BIOS, файл лицензии перестал соответствовать текущим параметрам. В этом случае файл .lic бесполезно восстанавливать — нужна новая активация.

При активации программной лицензии выдаётся комплект пин-кодов: один основной и несколько резервных. Резервные пин-коды предназначены именно для таких ситуаций. Порядок действий:

Повторная активация лицензии
  1. 1
    Удалите старый файл .lic из папки C:\ProgramData\1C\licenses (предварительно сохраните его копию)
  2. 2
    Запустите 1С — платформа предложит активировать лицензию
  3. 3
    Выберите «Получить программную лицензию» и введите резервный пин-код из комплекта
  4. 4
    Заполните регистрационные данные в точности как при первой активации
  5. 5
    Проверьте запуск информационной базы после получения лицензии

Критически важно: регистрационные данные (название организации, ИНН и прочие поля) при повторной активации должны совпадать с исходными. При несовпадении центр лицензирования отклонит запрос, а пин-код будет израсходован.

Если резервные пин-коды закончились

Когда все пин-коды из комплекта использованы, требуется обращение в службу лицензирования фирмы «1С» через партнёра или напрямую с заявлением на перевыпуск пин-кодов. Потребуется регистрационный номер программного продукта и данные организации, на которую оформлена лицензия.

Особенности для сервера 1С и терминального доступа

В клиент-серверном режиме лицензия должна быть установлена на компьютере, где работает агент сервера 1С, либо раздаваться сервером лицензирования. Если ошибка возникает у всех пользователей одновременно, проверяйте в первую очередь сервер, а не рабочие станции.

При работе через терминальный сервер (RDP) учитывайте, что однопользовательская программная лицензия не подходит для множества одновременных сеансов — потребуется многопользовательская лицензия или набор клиентских лицензий. Признак проблемы: первый пользователь входит нормально, а последующие получают ошибку отсутствия лицензии.

Типичные ошибки
01
Активация лицензии заново без удаления старого повреждённого файла .lic — платформа продолжает цепляться к старому файлу
02
Ввод регистрационных данных, отличающихся от первичной активации, — запрос отклоняется, пин-код расходуется впустую
03
Активация лицензии в профиль администратора вместо общей папки ProgramData — у остальных пользователей лицензия не видна
04
Игнорирование антивируса — файл .lic снова попадает в карантин после восстановления

Как проверить, что проблема решена

После выполнения действий проверьте результат по нескольким признакам, чтобы убедиться, что ошибка не вернётся при следующем запуске или у другого пользователя.

Контрольные точки

Как проверить результат

Запуск информационной базы
Норма

База открывается без сообщения о лицензии

Тревожный признак

Ошибка повторяется — проверяйте каталоги и права

Файл лицензии
Норма

Новый файл .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 и права доступа.