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

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

Как удалить программную лицензию 1С

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

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

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

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

Где 1С хранит файлы программных лицензий

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

Основные пути в Windows:

  • C:\ProgramData\1C\licenses — лицензии, доступные всем пользователям компьютера (наиболее частый вариант при активации с правами администратора);
  • C:\Users\<ИмяПользователя>\AppData\Local\1C\1Cv8\licenses — лицензии текущего пользователя;
  • C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1Cv8\licenses — дополнительный вариант размещения в roaming-профиле.

Папка ProgramData по умолчанию скрыта. Чтобы увидеть её, включите отображение скрытых элементов в проводнике (Вид → Скрытые элементы) или вставьте путь напрямую в адресную строку.

Внутри папки licenses находятся файлы вида XXXXXXXXXXXX.lic — каждый файл соответствует одной активированной лицензии. Если лицензий несколько (например, клиентская и серверная), файлов будет несколько, и важно не удалить лишнее.

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

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

Обязательный минимум подготовки:

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

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

Удаление лицензии через папку licenses

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

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

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

Для удаления из ProgramData потребуются права администратора. Если система отказывает в доступе, запустите проводник от имени администратора или выполните удаление через командную строку с повышенными правами.

cmd
cd /d C:\ProgramData\1C\licenses
dir *.lic
del /p имя_файла.lic

Ключ /p в команде del запрашивает подтверждение перед удалением каждого файла — это защищает от случайного удаления не той лицензии.

Удаление сведений о лицензии из реестра

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

Основные ветки, связанные с лицензированием 1С:

  • HKEY_LOCAL_MACHINE\SOFTWARE\1C\Licenses (для 64-разрядных систем также проверьте HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C);
  • HKEY_CURRENT_USER\SOFTWARE\1C — пользовательские настройки платформы.

Порядок работы: откройте редактор реестра командой regedit, экспортируйте нужную ветку через меню Файл → Экспорт (это ваша резервная копия), затем удалите параметры, относящиеся к лицензии. Перезагрузите компьютер и проверьте запуск 1С.

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

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

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

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

Способы удаления лицензии

Удаление файла .lic

Основной способ для клиентских компьютеров. Быстро, обратимо при наличии копии файла, требует прав администратора для ProgramData

Очистка реестра

Дополнительная мера при ошибках активации и «залипшей» привязке. Рискованнее, требует резервной копии ветки

Переустановка платформы

Не удаляет лицензии — файлы .lic лежат отдельно от программы. Подходит только в связке с ручной очисткой папки licenses

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

Частая причина удаления лицензии — перенос на новое рабочее место. Правильная последовательность такая: сначала активируйте лицензию на новом компьютере резервным пин-кодом, убедитесь, что всё работает, и только потом удаляйте файл .lic на старом.

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

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

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

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

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

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

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

Запуск 1С после удаления файла
Норма

Появляется диалог получения лицензии — файл удалён, платформа чиста

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

1С запускается как обычно — файл лежит в другой папке, проверьте AppData и ProgramData

Повторная активация
Норма

Активация проходит штатно по пин-коду

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

Ошибка о превышении числа активаций — нужен резервный пин-код или восстановление

Папка licenses
Норма

Нужного файла .lic нет ни в ProgramData, ни в профиле пользователя

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

Файл появился снова — проверьте, не восстановила ли его платформа из кэша или другой папки

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

Итог

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

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

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

Можно ли удалить лицензию 1С без прав администратора?

Только если лицензия была активирована для текущего пользователя и лежит в его профиле (AppData). Файлы в C:\ProgramData\1C\licenses защищены системой, и для их удаления потребуются права администратора.

Вернётся ли пин-код после удаления лицензии?

Нет. Удаление файла не освобождает использованный пин-код. Для новой активации нужен резервный пин-код из комплекта поставки или процедура восстановления лицензии через центр лицензирования с указанием регистрационных данных.

Что делать, если лицензия слетела после обновления Windows или замены железа?

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

Поможет ли переустановка платформы 1С удалить лицензию?

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

Как удалить лицензию на сервере 1С?

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

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

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