Администрирование · 11 мин
Как удалить сломанные лицензии 1С и восстановить работу программы
Как найти и удалить повреждённые (сломанные) лицензии 1С: где хранятся файлы lic, как очистить кэш лицензий, восстановить активацию и избежать ошибок.
Сломанная (повреждённая) лицензия 1С — одна из самых частых причин ошибки «Не найдена лицензия» или «Не обнаружен ключ защиты программы» при запуске программы. Обычно это происходит после обновления платформы, переноса базы на другой компьютер, замены оборудования, восстановления системы из образа или сбоя жёсткого диска. Файл программной лицензии остаётся на диске, но платформа больше не может его прочитать или сопоставить с текущей конфигурацией компьютера.
Хорошая новость: удаление повреждённой лицензии — безопасная операция, если вы понимаете, какой именно файл удаляете, и у вас есть возможность активировать лицензию заново (пин-код из комплекта поставки или доступ к порталу 1С). Удаление файла лицензии не затрагивает базы данных, настройки пользователей и конфигурацию — оно касается только механизма защиты.
Ниже разобрано, где 1С хранит лицензии, как отличить повреждённую лицензию от рабочей, как удалить её вручную и через штатные средства, что делать после удаления и в каких случаях лучше остановиться и привлечь специалиста.
Что такое сломанная лицензия и почему она появляется
Программная лицензия 1С — это файл с расширением .lic, который платформа создаёт при активации пин-кода. Файл «привязывается» к параметрам компьютера: имени машины, версии операционной системы, серийным номерам оборудования, дате и другим характеристикам. Если эти параметры меняются, лицензия перестаёт проходить проверку — платформа считает её недействительной.
Типичные причины поломки лицензии:
- обновление Windows, смена имени компьютера или домена;
- замена материнской платы, сетевой карты, жёсткого диска;
- перенос системы на другой компьютер или в виртуальную машину вместе с файлами лицензий;
- восстановление ОС из образа или точки восстановления;
- сбой диска или антивируса, повредивший файл .lic;
- конфликт нескольких версий платформы, использующих один каталог лицензий.
Важно отличать сломанную программную лицензию от проблем с аппаратным ключом HASP. Если у вас USB-ключ, файлов .lic может не быть вовсе, и удаление чего-либо на диске не поможет — нужно проверять драйвер ключа и сервер лицензирования.
Как понять, что лицензия повреждена, а проблема не в другом
Прежде чем что-то удалять, убедитесь, что причина именно в файле лицензии. Характерные признаки: при запуске появляется окно «Не найдена лицензия» или «Не обнаружено свободной лицензии», хотя раньше всё работало; в диалоге поиска лицензий платформа видит файл, но помечает его как неподходящий; ошибка возникает только на одном компьютере, а на остальных та же база открывается.
Полезно открыть окно информации о лицензиях: в диалоге ошибки нажмите «Подробно» — платформа покажет, какие лицензии найдены и почему они не подошли (например, «лицензия не подходит для данного компьютера» или «файл лицензии повреждён»). Это прямое указание на сломанный файл.
Проверьте файлы .lic на этом компьютере
Файл можно удалять и активировать заново
Проверяйте сервер 1С и многопользовательскую лицензию, а не локальные файлы
Удаление файлов не поможет — проверяйте драйвер HASP
Где 1С хранит файлы лицензий
Местоположение зависит от режима установки платформы и типа лицензии. Основные каталоги в Windows:
C:\ProgramData\1C\licenses— основной каталог общих лицензий, видимых всем пользователям компьютера;C:\Users\<ИмяПользователя>\AppData\Local\1C\1cv8\confи...\AppData\Roaming\1C\1cv8\conf— пользовательские каталоги, куда платформа может записывать лицензии при установке «для текущего пользователя»;- каталог
confрядом с исполняемыми файлами платформы (например,C:\Program Files\1cv8\<версия>\bin\conf) — встречается при старых или нестандартных установках.
Папка ProgramData скрыта по умолчанию: включите отображение скрытых элементов в проводнике или вставьте путь прямо в адресную строку. Файлы лицензий имеют вид длинного имени с расширением .lic, например 20260115123045.lic (имя обычно содержит дату и время активации).
Пошаговое удаление сломанной лицензии
Работайте под учётной записью с правами администратора — иначе система не даст изменить файлы в ProgramData.
- Закройте все сеансы 1С на компьютере. Если это сервер — остановите службу «Агент сервера 1С:Предприятия» через services.msc, чтобы файлы не были заняты.
- Сделайте резервную копию папки
C:\ProgramData\1C\licenses— просто скопируйте её целиком на рабочий стол или в архив. - Откройте папку и найдите повреждённый файл. Ориентиры: дата в имени совпадает с моментом, когда началась проблема; в диалоге ошибки платформа указывала путь к конкретному файлу; файл имеет нулевой или аномально малый размер.
- Удалите файл (или переименуйте его, добавив
.bak, если хотите отложенный откат). - Проверьте пользовательские каталоги
AppData\Local\1C\1cv8\confиAppData\Roaming\1C\1cv8\conf— сломанная лицензия может лежать там. - Запустите 1С. Платформа предложит активировать лицензию: выберите получение программной лицензии и введите пин-код из комплекта поставки (либо активируйте через портал portal.1c.ru, если лицензия привязана к учётной записи).
- После активации откройте базу и убедитесь, что ошибка исчезла, а в папке licenses появился новый корректный файл .lic.
- 1Завершите все процессы 1С и при необходимости остановите службу агента сервера
- 2Скопируйте папку C:\ProgramData\1C\licenses как резервную копию
- 3Найдите повреждённый .lic по дате в имени и указаниям в тексте ошибки
- 4Удалите файл или переименуйте его в .bak
- 5Проверьте каталоги conf в AppData пользователя
- 6Запустите 1С и активируйте лицензию заново по пин-коду
- 7Проверьте запуск базы и появление нового файла .lic
Активация лицензии после удаления: что нужно знать
Для повторной активации понадобится пин-код. Он поставляется в конверте комплекта 1С или высылается партнёром при электронной поставке. Важный нюанс: в комплекте обычно один основной пин-код и несколько резервных. Если лицензия уже активировалась и сломалась, при повторной активации на том же компьютере центр лицензирования обычно распознаёт конфигурацию и выдаёт лицензию без расхода резервного пин-кода — но только если параметры компьютера совпадают с исходной активацией.
Если компьютер изменился (замена оборудования, переустановка ОС), основной пин-код может не сработать — тогда используется резервный. Когда резервные пин-коды исчерпаны, нужно обращаться в центр лицензирования 1С за восстановлением: потребуется регистрационный номер продукта и подтверждение, что вы владелец лицензии.
При активации платформа задаёт вопросы о параметрах компьютера и организации. Отвечайте так же, как при первой активации, если хотите, чтобы лицензия восстановилась без расхода резервного пин-кода: несовпадение ответов трактуется как другой компьютер.
Очистка кэша и дополнительные меры
Иногда после удаления сломанной лицензии ошибка сохраняется. Причины: платформа кэшировала сведения о лицензиях, повреждённый файл лежит в другом каталоге, или проблема вообще не в лицензии (например, в службе WMI, от которой зависит сбор параметров компьютера).
Что проверить дополнительно:
- удалите все подозрительные .lic во всех перечисленных каталогах, а не только в одном;
- убедитесь, что служба WMI (Windows Management Instrumentation) работает — без неё платформа не может сформировать «отпечаток» компьютера;
- проверьте системные дату и время: сильное расхождение мешает проверке лицензии;
- исключите каталоги 1С из проверки антивируса — известны случаи порчи файлов .lic антивирусным сканером;
- если платформа обновлялась, убедитесь, что запускается актуальная версия, а не старая из другого каталога.
Когда лучше обратиться к специалисту
Самостоятельное удаление оправдано на отдельном рабочем месте при наличии пин-кода и понимании, какой файл повреждён. Привлеките администратора или франчайзи 1С, если: лицензия сломалась на сервере с многопользовательским доступом; резервные пин-коды исчерпаны; ошибка повторяется после чистой активации; лицензии ломаются регулярно (это признак проблем с диском, антивирусом или нестабильной виртуальной средой).
В виртуальных средах (Hyper-V, VMware) лицензии ломаются чаще из-за изменения виртуального оборудования при миграции машины. В таких инфраструктурах разумнее использовать аппаратные ключи или сервер лицензирования, а не программные лицензии на каждой ВМ.
Что важно запомнить
Сломанная лицензия 1С удаляется вручную из каталогов licenses и conf после резервного копирования папки. Удаляйте только повреждённый файл, держите под рукой пин-код для повторной активации и не трогайте серверные лицензии без администратора. Если пин-кодов нет или ошибка повторяется — обращайтесь в центр лицензирования или к специалисту.
Частые вопросы
Можно ли просто скопировать файл .lic с рабочего компьютера?
Нет. Программная лицензия жёстко привязана к параметрам конкретного компьютера. Скопированный файл на другой машине не пройдёт проверку и будет считаться недействительным. На каждом компьютере лицензия активируется отдельно своим пин-кодом.
Удалится ли база данных вместе с лицензией?
Нет. Файл лицензии относится только к механизму защиты платформы. Информационные базы, настройки, пользователи и данные при удалении .lic не затрагиваются. После повторной активации база откроется в том же состоянии.
Что делать, если пин-код утерян?
Проверьте регистрацию продукта на портале portal.1c.ru — там может храниться информация о пин-кодах, если продукт зарегистрирован на вашу учётную запись. Иначе обращайтесь к партнёру-франчайзи, у которого приобреталась программа, или в поддержку 1С с регистрационным номером продукта.
Лицензия ломается после каждого обновления Windows. Это нормально?
Нет, периодическая поломка — признак проблемы. Крупные обновления ОС могут менять параметры, к которым привязана лицензия, но регулярные сбои обычно указывают на антивирус, повреждающий файл, нестабильный диск или виртуальную среду с плавающей конфигурацией. Добавьте каталоги 1С в исключения антивируса и проверьте диск на ошибки.
Нужно ли удалять лицензии при переустановке платформы 1С?
Нет. Удаление и установка платформы не затрагивают каталог licenses, и лицензия продолжает работать. Удалять файлы .lic при переустановке не нужно — это создаст лишнюю работу по повторной активации без всякой пользы.
Как удалить лицензию на сервере 1С под Linux?
Логика та же: остановите службу агента сервера, найдите файлы .lic в каталоге /var/1C/licenses (или в каталоге, заданном при установке), сделайте резервную копию, удалите повреждённый файл и активируйте лицензию заново через запуск конфигуратора или утилиту лицензирования. Учтите, что на сервере это затронет всех пользователей, поэтому работы планируйте вне рабочего времени.