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

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

Как убрать историю лицензий 1С и сбросить привязку к компьютеру

Как убрать историю лицензий 1С: удаление файлов .lic, очистка реестра и служебных папок, сброс привязки к компьютеру. Риски, проверка результата и ответы на частые вопросы.

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

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

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

Где 1С хранит файлы лицензий и историю активаций

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

Второе типичное место — каталог C:\ProgramData\1C\1Cv8\conf, где рядом с конфигурационными файлами может находиться файл однопользовательской лицензии. Третий вариант — профиль конкретного пользователя: C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8\conf и аналогичная ветка в Local.

На сервере 1С:Предприятия файлы лицензий располагаются в каталоге srvinfo — в подпапках reg_1541 или аналогичных, в зависимости от версии агента. Если лицензия выдаётся сервером, чистить историю нужно именно там, а не на клиентских машинах.

Подготовка: что сделать перед удалением истории лицензий

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

Завершите все сеансы 1С на компьютере: закройте конфигуратор, толстый и тонкий клиенты. Если чистка выполняется на сервере, остановите службу агента сервера 1С:Предприятия, иначе часть файлов будет заблокирована и не удалится.

Сделайте резервную копию папки с лицензиями — просто скопируйте каталог licenses в отдельное место. Если после очистки что-то пойдёт не так, файлы можно будет вернуть на место без повторной активации.

Как удалить файлы лицензий вручную

Основной способ убрать историю лицензий — удалить содержимое служебных папок. Откройте проводник, включите отображение скрытых элементов и перейдите в каталог C:\ProgramData\1C\licenses. Внутри будут файлы вида *.lic — по одному на каждую выполненную активацию.

Удалите файлы лицензий, которые относятся к ненужным активациям. Если задача — полностью очистить историю, удалите все .lic-файлы из папки. Затем проверьте каталоги C:\ProgramData\1C\1Cv8\conf и профили пользователей: там тоже могут лежать файлы лицензий, особенно на компьютерах со старыми версиями платформы.

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

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

Очистка истории лицензий через реестр Windows

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

Откройте редактор реестра командой regedit и проверьте ветки, связанные с 1С: HKEY_LOCAL_MACHINE\SOFTWARE\1C и HKEY_CURRENT_USER\SOFTWARE\1C. Перед любыми изменениями экспортируйте ветку через меню «Файл → Экспорт», чтобы иметь возможность откатить правки.

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

Очистка истории на сервере 1С:Предприятия

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

Остановите службу «Агент сервера 1С:Предприятия» через оснастку services.msc. Затем откройте каталог srvinfo (путь указывается при установке сервера, по умолчанию внутри Program Files или в профиле служебной учётной записи) и найдите файлы с расширением .lic в подпапках кластера. Удалите ненужные файлы и запустите службу обратно.

После перезапуска службы проверьте журнал регистрации сервера: ошибок, связанных с лицензированием, быть не должно. Если клиентские лицензии выдавались сервером, при первом запуске базы потребуется новая активация серверной лицензии.

На серверах удобно вести учёт: какой файл .lic соответствует какому пин-коду. Дата создания файла совпадает с датой активации, что помогает отличить старые лицензии от актуальных перед удалением.
ПЗ
Практическое замечание

Проверка результата и повторная активация

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

Для повторной активации выберите пункт «Получить лицензию», введите пин-код из комплекта поставки и дождитесь формирования файла ответа. Если компьютер подключён к интернету, активация проходит автоматически; иначе файл запроса сохраняется и отправляется в центр лицензирования вручную.

Если после активации платформа снова сообщает об отсутствии лицензии, проверьте, куда был записан новый файл .lic, и нет ли у пользователя ограничений на запись в папку ProgramData. Недостаток прав — частая причина того, что лицензия «слетает» после каждого перезапуска.

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

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

Запуск 1С после очистки
Норма

Появляется окно получения лицензии

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

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

Папка licenses после активации
Норма

Появился новый файл .lic с текущей датой

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

Папка пуста — нет прав на запись или активация не завершена

Повторный запуск после перезагрузки
Норма

Лицензия находится, база открывается

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

Снова запрос лицензии — проверьте права и антивирус

Типичные ошибки и ограничения

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

Вторая ошибка — очистка только одного каталога. Файлы лицензий могут лежать одновременно в ProgramData и в профиле пользователя, и платформа найдёт «забытую» копию. Проверяйте все перечисленные выше расположения.

Третья ошибка — попытка убрать историю активаций с сервера лицензирования 1С через локальные действия. Это невозможно: централизованный учёт пин-кодов не зависит от содержимого вашего диска. Локальная очистка влияет только на файлы конкретного компьютера.

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

Частые вопросы

Удалится ли история активаций на сервере лицензирования 1С, если стереть файлы на компьютере?

Нет. Учёт использованных пин-кодов ведётся централизованно фирмой «1С» и не зависит от локальных файлов. Удаление .lic-файлов очищает только данные конкретного компьютера.

Можно ли удалить только одну старую лицензию, оставив рабочую?

Да. Откройте папку licenses и сориентируйтесь по дате создания файлов: каждая активация создаёт отдельный .lic-файл. Удалите файлы с датами старых активаций, актуальный файл не трогайте.

Что делать, если после удаления лицензии пин-код не принимается?

Проверьте, не исчерпано ли количество активаций по этому пин-коду. Если лимит исчерпан, потребуется запрос в службу лицензирования 1С через партнёра или портал поставщика с объяснением причины переактивации.

Почему лицензия слетает после каждой перезагрузки?

Чаще всего причина в отсутствии прав на запись в папку ProgramData\1C\licenses у пользователя, под которым запускается 1С. Реже — в работе антивируса или средств восстановления системы, откатывающих изменения в системных каталогах.

Нужно ли чистить историю лицензий при переносе 1С на новый компьютер?

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

Влияет ли удаление файлов лицензий на аппаратный ключ HASP?

Нет. Аппаратные ключи защиты не используют файлы .lic — платформа опрашивает сам ключ или сервер лицензий HASP. Очистка папки licenses никак не затрагивает работу USB-ключей.

Итог

Что важно запомнить

История лицензий 1С — это файлы .lic в папках ProgramData и профилях пользователей. Перед удалением сохраните резервную копию и пин-коды, закройте все сеансы 1С. После очистки лицензию придётся активировать заново, а централизованный учёт активаций локальная чистка не затрагивает.