Администрирование · 11 мин
Как почистить лицензии 1С: пошаговая инструкция
Как почистить лицензии 1С: где хранятся файлы lic, как удалить неактивные активации, освободить пин-коды и восстановить лицензию после переустановки системы.
Проблема с лицензиями 1С возникает обычно в двух ситуациях: программа сообщает, что «не найдена лицензия», либо при активации система отвечает, что пин-код уже использован и свободных активаций не осталось. В обоих случаях требуется «почистить» лицензии — удалить устаревшие файлы лицензий на компьютере или освободить занятые активации программной лицензии.
Под чисткой понимают три разные операции: удаление файлов программных лицензий (*.lic) с диска, сброс привязки программной лицензии к оборудованию через центр лицензирования 1С и удаление неиспользуемых активаций многопользовательского пин-кода. Каждая операция решает свою задачу, и важно не перепутать их — ошибочное удаление рабочей лицензии остановит учёт в организации.
Перед любыми действиями убедитесь, что у вас есть доступ к пин-кодам из комплекта поставки или регистрационному номеру программы. Без них восстановить удалённую лицензию будет сложно, а в ряде случаев придётся обращаться в поддержку 1С.
Какие лицензии бывают в 1С и что именно чистить
В 1С используются два типа лицензий: аппаратные (USB-ключи HASP) и программные (файлы с расширением .lic, привязанные к параметрам компьютера). Аппаратный ключ «чистить» не нужно — он либо вставлен и виден системе, либо нет. Все операции по очистке относятся к программным лицензиям.
Программная лицензия активируется пин-кодом и «привязывается» к аппаратной конфигурации компьютера: процессору, материнской плате, сетевым адаптерам, дискам. При существенном изменении конфигурации (замена материнской платы, переустановка ОС с изменением ключевых параметров) лицензия перестаёт определяться, и старый файл .lic становится мусором, который имеет смысл удалить.
Отдельный случай — многопользовательские лицензии на сервере 1С. Там чистка означает удаление файлов неактуальных активаций и повторную активацию с сохранёнными пин-кодами. Логика та же, но расположение файлов отличается.
Где хранятся файлы лицензий 1С
Основное расположение файлов лицензий на компьютере с Windows — скрытая папка C:\ProgramData\1C\licenses. Именно здесь платформа ищет .lic-файлы в первую очередь. Папка ProgramData скрыта по умолчанию, поэтому включите отображение скрытых элементов в проводнике или вставьте путь напрямую в адресную строку.
Дополнительные места, где могут лежать лицензии:
C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\licenses— лицензии, активированные «только для текущего пользователя»;C:\Program Files\1cv8\<версия>\bin\conf— при установке отдельных конфигураций лицензирования;- каталог сервера 1С (например,
C:\Program Files\1cv8\srvinfoи подкаталоги) — для серверных лицензий.
На Linux-сервере лицензии обычно находятся в /var/1C/licenses или в домашнем каталоге пользователя, под которым работает агент сервера 1С. Перед удалением проверьте все перечисленные расположения — лишние копии файлов часто становятся причиной конфликтов.
Проверить папку C:\ProgramData\1C\licenses
Освободить активации через licensing.1c.ru
Удалить старый .lic и активировать заново
Подготовка: что сделать до удаления лицензий
Первый шаг — найти и сохранить пин-коды. Они поставляются в конверте с коробочной версией, присылаются по электронной почте при электронной поставке или хранятся в личном кабинете портала 1С. Запишите также регистрационный номер программного продукта — он понадобится при повторной активации и при обращении в поддержку.
Второй шаг — определить, какая именно лицензия используется сейчас. Запустите 1С, откройте «Сервис — О программе» и посмотрите сведения о лицензии. Если программа не запускается, ориентируйтесь на даты файлов в папке licenses: свежий файл, скорее всего, рабочий, а старые — остатки прежних активаций.
Третий шаг — завершите все сеансы 1С на компьютере и, если речь о сервере, остановите службу агента сервера 1С. Удалять файлы лицензий во время работы программы нельзя: платформа может удерживать файл, и вы получите либо ошибку доступа, либо повреждённую лицензию.
Как удалить файлы лицензий на компьютере
Сама процедура удаления проста, но требует аккуратности. Выполняйте её под учётной записью с правами администратора — папка ProgramData защищена системой.
- 1Закройте все сеансы 1С и конфигуратор на компьютере
- 2Откройте папку C:\ProgramData\1C\licenses (включите показ скрытых папок)
- 3Перенесите файлы .lic во временную папку-архив, а не удаляйте безвозвратно
- 4Проверьте папку AppData текущего пользователя и удалите дубликаты .lic
- 5Запустите 1С и пройдите активацию заново с сохранённым пин-кодом
- 6Убедитесь, что программа запускается без запроса лицензии
Рекомендуется не удалять файлы сразу, а перемещать их во временный архив, например в папку C:\1C_lic_backup. Если после чистки выяснится, что удалён действующий файл, вы сможете вернуть его на место без повторной активации. Через несколько дней успешной работы архив можно удалить.
После удаления запустите 1С. Программа обнаружит отсутствие лицензии и предложит активировать её: выберите «Автоматическое получение лицензии», введите пин-код и при необходимости данные организации. Если автоматическая активация недоступна (нет интернета), используйте вариант «На носителе» или «По электронной почте» через файл запроса.
Как освободить активации пин-кода через центр лицензирования
Удаление файла .lic с компьютера не освобождает активацию на стороне 1С. Каждый пин-код имеет ограниченное число активаций, и если вы переустанавливали систему несколько раз, активации могут закончиться. Тогда при попытке активировать лицензию появится сообщение о том, что пин-код уже использован.
Для освобождения активаций используется сервис центра лицензирования 1С (licensing.1c.ru). Потребуется регистрационный номер продукта и доступ к пин-кодам. В сервисе можно просмотреть список выполненных активаций и деактивировать те, что относятся к старым компьютерам или переустановленным системам.
Альтернативный путь — отправить запрос в центр лицензирования по электронной почте через форму в самой программе 1С: при активации выберите вариант «По электронной почте», сформируйте файл запроса и следуйте инструкциям. Этот способ медленнее, но работает без доступа к личному кабинету.
Чистка лицензий на сервере 1С и в клиент-серверном варианте
На сервере 1С:Предприятия лицензии хранятся в каталоге сервера. Перед чисткой остановите службу «Агент сервера 1С:Предприятия» через консоль services.msc, иначе файлы будут заняты процессом. После остановки удалите или переместите неактуальные .lic-файлы, затем запустите службу снова.
В клиент-серверной архитектуре помните про разделение: клиентские лицензии может раздавать сам сервер 1С, а может — отдельный менеджер лицензий (модуль HASP License Manager для аппаратных ключей). Если используется HASP LM, чистка сводится к проверке, что в сети нет лишних копий менеджера лицензий, конфликтующих между собой, и что файл nethasp.ini на клиентах указывает на правильный сервер.
Частая проблема в терминальных средах: каждый сеанс пользователя может тянуть отдельную клиентскую лицензию. Если лицензий «не хватает», проверьте, не остались ли зависшие сеансы, которые удерживают активации, — завершите их через консоль управления сервером.
Как выбрать действие
Проверка результата и типичные ошибки
После чистки и повторной активации проверьте результат по нескольким признакам: 1С запускается без окна запроса лицензии, в «О программе» отображаются корректные сведения о лицензии, а в папке licenses лежит один актуальный файл без дублей. Проверку выполните от имени обычного пользователя, а не только администратора — права на папку licenses должны позволять чтение всем, кто работает с 1С.
Как проверить результат
База открывается без запроса лицензии
Появляется окно активации или ошибка поиска лицензии
Один актуальный .lic файл
Несколько файлов с разными датами — возможен конфликт
Указан верный регистрационный номер и тип лицензии
Сведения пустые или относятся к старой активации
Если после всех действий лицензия не активируется, а пин-коды и регистрационный номер на руках, дальнейшая самостоятельная чистка бессмысленна — обращайтесь в поддержку 1С через центр лицензирования. Там вручную сбрасывают привязки в случаях, когда штатные механизмы не срабатывают.
Что важно запомнить
Чистка лицензий 1С — это удаление устаревших .lic-файлов из папок licenses и освобождение активаций пин-кода через центр лицензирования. Всегда сохраняйте пин-коды и регистрационный номер до начала работ, перемещайте файлы в архив вместо безвозвратного удаления и проверяйте результат запуском программы.
Частые вопросы
Можно ли просто удалить все файлы из папки licenses?
Технически да, но только если у вас есть пин-коды для повторной активации всех продуктов, установленных на компьютере. После удаления 1С потребует активировать лицензию заново при первом запуске. Без пин-кодов удалять файлы нельзя.
Сколько раз можно активировать один пин-код?
Количество активаций ограничено условиями лицензионного соглашения и типом поставки. Когда лимит исчерпан, активации освобождаются через центр лицензирования 1С или используются резервные пин-коды из комплекта поставки.
Слетит ли лицензия при обновлении платформы 1С?
Обычное обновление платформы не затрагивает привязку лицензии — файлы .lic продолжают работать. Лицензия теряется при смене ключевого оборудования (материнской платы, процессора), переустановке ОС с изменением параметров и в некоторых случаях при смене имени компьютера.
Что делать, если пин-код утерян?
Проверьте личный кабинет на портале 1С — при регистрации продукта пин-коды там сохраняются. Если продукта там нет, обратитесь к партнёру 1С, у которого покупалась программа, или в поддержку 1С с документами, подтверждающими покупку.
Нужно ли чистить лицензии при использовании USB-ключа?
Нет. Аппаратный ключ HASP не создаёт файлов .lic и не расходует активации. Если с ключом возникли проблемы, проверяйте драйвер ключа, USB-порт и видимость ключа в сети, а не папки лицензий.
Почему после чистки 1С всё равно не видит лицензию?
Чаще всего причина в оставшейся копии .lic в папке AppData пользователя или в недостаточных правах на папку licenses. Также проверьте, что активация прошла именно для этого компьютера, а привязка к оборудованию не изменилась после активации.