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

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

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

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

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

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

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

Что именно вы собираетесь снести: определяем тип лицензии

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

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

Где лежат файлы лицензий 1С

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

  • C:\ProgramData\1C\licenses — лицензии для всех пользователей (самый частый вариант);
  • C:\Users\ИмяПользователя\AppData\Local\1C\1Cv8\conf — лицензия текущего пользователя;
  • C:\Program Files\1cv8\...\bin\conf — устаревший вариант, если лицензия ставилась в каталог платформы.

Папка ProgramData по умолчанию скрыта — включите отображение скрытых элементов в проводнике или вставьте путь напрямую в адресную строку. Внутри вы увидите файлы вида 2*****.lic и служебный файл 1Cv8Conn.pfl (его трогать не нужно, он относится к списку баз, а не к лицензиям).

На Linux-сервере лицензии обычно лежат в /var/1C/licenses или в домашнем каталоге пользователя, под которым работает сервер 1С.

Как удалить программную лицензию: пошагово

Процедура одинакова для большинства версий платформы 8.3. Главное условие — закрытая 1С и наличие прав администратора на компьютере.

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

Резервное копирование вместо удаления — обязательный шаг. Если повторная активация не удастся (например, не окажется свободного пин-кода), вы сможете вернуть файл на место и восстановить работоспособность без обращения в поддержку.

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

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

Перенос — самая частая причина, по которой требуется «снести» лицензию. Прямого переноса файла не существует: на новом компьютере выполняется новая активация. Для этого в комплекте поставки есть основной и резервные пин-коды.

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

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

Что делать с «битой» лицензией и ошибкой «не обнаружена лицензия»

Типичная ситуация: после замены жёсткого диска, материнской платы, обновления Windows или изменения имени компьютера 1С сообщает, что лицензия не найдена или повреждена. Файл .lic при этом на месте, но привязка к оборудованию слетела.

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

Если при активации платформа пишет, что пин-код уже использован, значит, этот код активирован ранее. Используйте следующий пин-код из комплекта или проходите процедуру восстановления.

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

Удаление аппаратного ключа HASP

Если защита реализована USB-ключом, «снести лицензию» означает удалить драйвер ключа и при необходимости отключить его сетевую раздачу. Сам ключ просто извлекается из USB-порта.

Драйвер удаляется через «Программы и компоненты» — ищите Sentinel HASP / HASP License Manager или «Драйвер защиты». Если ключ раздавался по сети, дополнительно остановите и удалите менеджер лицензий на сервере, а на клиентах проверьте файл nethasp.ini, чтобы клиенты не искали несуществующий сервер ключей.

Проверка результата

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

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

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

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

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

Ошибка «не найдена лицензия» без предложения активации — проверьте оставшиеся .lic и службу лицензирования

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

Лицензия получена, в папке licenses появился новый .lic-файл

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

Сообщение «пин-код уже использован» — нужен другой пин-код или восстановление

Работа пользователей на сервере
Норма

Все сеансы запускаются, лицензии раздаются

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

Часть пользователей не входит — проверьте количество активированных клиентских лицензий

FAQ

Можно ли снести лицензию 1С без удаления самой платформы?

Да. Удаление файлов .lic никак не затрагивает установленную платформу и информационные базы — стирается только активация. После повторной активации пин-кодом всё продолжит работать в прежнем виде.

Потеряются ли данные и базы при удалении лицензии?

Нет. Лицензия связана только с правом запуска платформы. Информационные базы хранятся отдельно (в каталоге базы или на SQL-сервере) и не зависят от файлов .lic.

Сколько раз можно активировать один пин-код?

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

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

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

Нужно ли сносить лицензию перед продажей или списанием компьютера?

Желательно. Удалите .lic-файлы, чтобы активированная лицензия не осталась на чужом оборудовании. Сама активация при этом не «возвращается» — для использования на новой машине понадобится свободный пин-код или восстановление через центр лицензирования.

Лицензия слетела после обновления Windows — это нормально?

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

Итог

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

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