Администрирование · 9 мин
Как удалить менеджер лицензий 1С
Как полностью удалить менеджер лицензий 1С с сервера или компьютера: остановка службы, удаление программы, очистка файлов и реестра, типичные ошибки.
Менеджер лицензий 1С — это компонент платформы, который выдаёт программные лицензии клиентским приложениям по сети. Обычно его устанавливают на отдельный сервер или на компьютер администратора, чтобы централизованно раздавать многопользовательские программные лицензии. Со временем возникает необходимость его удалить: при переносе лицензирования на другой сервер, переходе на аппаратные ключи HASP, отказе от программных лицензий или при чистой переустановке платформы.
Главный риск при удалении — потеря работоспособности клиентских сеансов. Если менеджер лицензий обслуживал активные многопользовательские лицензии, после его остановки пользователи получат сообщение «Не найдена лицензия» и не смогут запустить информационные базы. Поэтому перед любыми действиями нужно точно понять, какие лицензии через него раздаются и куда они будут перенесены.
Ниже описан полный порядок безопасного удаления: от анализа текущей конфигурации до очистки остатков в файловой системе и реестре. Инструкция актуальна для Windows — именно под этой ОС менеджер лицензий чаще всего разворачивают в небольших организациях.
Проверьте, какие лицензии обслуживает менеджер
Прежде чем что-либо удалять, определите роль менеджера лицензий в вашей инфраструктуре. Откройте консоль управления сервером 1С или проверьте настройки клиентских приложений: в файле nethasp.ini и в параметрах запуска может быть указан адрес компьютера, где работает менеджер лицензий. Если клиенты явно ссылаются на этот сервер, удаление без перенастройки приведёт к остановке работы.
Проверьте также наличие аппаратных ключей HASP. Если в сети используется USB-ключ с драйвером HASP License Manager, программные лицензии могут вообще не использоваться, и менеджер лицензий окажется незадействованным компонентом. В этом случае его удаление полностью безопасно.
Проверьте, указан ли этот компьютер в настройках поиска лицензий
Сначала перенесите лицензии, потом удаляйте
Уточните тип лицензий в договоре и настройках платформы
Сделайте резервную копию и зафиксируйте текущую конфигурацию
Сохраните данные об активированных программных лицензиях: пин-коды, регистрационные номера комплектов, сведения о компьютере, на котором выполнена активация. Программная лицензия привязывается к аппаратной конфигурации, и если вы планируете активировать её заново на другом сервере, потребуется резервный пин-код из комплекта поставки.
Дополнительно сделайте снапшот виртуальной машины или точку восстановления системы, если менеджер лицензий работает на физическом сервере. Это позволит быстро откатиться, если после удаления выяснится, что компонент всё же использовался. Сама процедура удаления обратима переустановкой платформы, но восстановление активаций может занять время.
Остановите службу перед удалением
Если менеджер лицензий работает как часть агента сервера 1С, остановите службу «Агент сервера 1С:Предприятия» через оснастку services.msc или командной строкой. Если это отдельно установленный компонент, службы может не быть — тогда достаточно завершить связанные процессы через диспетчер задач.
net stop "1C:Enterprise 8.3 Server Agent"Дождитесь полной остановки службы: статус в оснастке должен смениться на «Остановлена». Если служба зависает в состоянии «Остановка», завершите процесс ragent.exe вручную через диспетчер задач. Удалять программу при работающей службе нельзя — установщик либо откажется выполнять деинсталляцию, либо оставит в системе повреждённые остатки.
Удалите менеджер лицензий штатными средствами
Основной способ удаления — через «Программы и компоненты» (appwiz.cpl) или раздел «Приложения» в параметрах Windows. Найдите в списке установленных программ пункт, соответствующий платформе 1С или отдельному компоненту менеджера лицензий, и запустите деинсталляцию. Если менеджер ставился вместе с полным дистрибутивом платформы, при удалении выберите изменение состава и снимите отметку с компонента лицензирования, не трогая остальные части.
- 1Остановите службу агента сервера 1С или завершите процессы менеджера лицензий
- 2Откройте «Программы и компоненты» и найдите установленную платформу 1С
- 3Запустите удаление или изменение состава, снимите компонент менеджера лицензий
- 4Дождитесь завершения деинсталляции и перезагрузите сервер
- 5Проверьте, что служба исчезла из списка, а клиенты получают лицензии из нового источника
Если платформа на этом компьютере больше не нужна вовсе, удалите её целиком — это надёжнее, чем выборочное снятие компонентов. После завершения работы деинсталлятора перезагрузите систему: часть файлов и записей служб удаляется только при перезапуске.
Удалите остаточные файлы и записи реестра
Штатный деинсталлятор оставляет часть данных: каталоги с конфигурационными файлами, журналы, ветки реестра. Проверьте стандартные расположения: папку установки платформы в Program Files (или Program Files (x86)), каталог C:\ProgramData\1C и подкаталоги с файлами лицензий *.lic. Если лицензии переносятся на другой сервер, файлы .lic не удаляйте, а скопируйте в безопасное место.
В реестре проверьте ветки HKEY_LOCAL_MACHINE\SOFTWARE\1C и, на 64-разрядных системах, HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C. Удаляйте только те разделы, которые относятся к удалённой версии платформы и точно не используются другими установленными экземплярами 1С. Перед правкой экспортируйте ветку через «Файл → Экспорт» в редакторе реестра.
Проверьте результат и работу клиентов
После перезагрузки убедитесь, что следов менеджера лицензий не осталось: служба отсутствует в services.msc, папки компонента удалены, в списке установленных программ нет соответствующего пункта. Затем проверьте главное — запуск клиентских приложений. Пользователи должны входить в базы без сообщений о поиске лицензий.
Как проверить результат
Служба менеджера или агента отсутствует
Служба осталась и не запускается — удалите её через sc delete
База открывается без сообщений о лицензиях
Ошибка «Не найдена лицензия» — проверьте источник лицензирования
Папки удалённой версии отсутствуют
Остались файлы — удалите вручную после перезагрузки
Если клиенты после удаления не находят лицензию, проверьте, где теперь должна выполняться активация: локально на каждом рабочем месте, на новом сервере лицензий или через аппаратный ключ. Адрес нового сервера прописывается в настройках клиента или в файле конфигурации поиска лицензий.
Альтернативы полному удалению
Не всегда нужно удалять менеджер лицензий полностью. Если компонент мешает, но может понадобиться в будущем, достаточно остановить службу и перевести её тип запуска в «Отключена». Это освобождает ресурсы и исключает конфликты, но сохраняет возможность быстрого возврата.
Сравнение вариантов
Подходит при переходе на другой сервер лицензирования или аппаратные ключи; требует очистки остатков
Быстрый вариант, если менеджер временно не нужен; файлы и настройки сохраняются
Имеет смысл при повреждении компонентов; заодно обновляет версию платформы
Отдельный сценарий — переустановка менеджера начисто. Если причина удаления в сбоях выдачи лицензий, часто проще удалить компонент с очисткой остатков и поставить заново из свежего дистрибутива платформы, чем разбираться в повреждённой конфигурации.
Что важно запомнить
Сначала определите, какие лицензии обслуживает менеджер, и перенесите их. Затем остановите службу, удалите компонент через «Программы и компоненты», перезагрузитесь и очистите остаточные файлы и ветки реестра. Финальный шаг — проверка запуска клиентских приложений без ошибок лицензирования.
Часто задаваемые вопросы
Можно ли удалить менеджер лицензий, не трогая сервер 1С?
Да, если компоненты устанавливались раздельно. При удалении через изменение состава платформы снимите отметку только с компонента лицензирования. Если менеджер работает внутри агента сервера, полностью отделить его нельзя — тогда вариантом будет отключение выдачи лицензий в настройках кластера.
Что будет с активированными программными лицензиями после удаления?
Файлы лицензий .lic физически останутся на диске, если вы их не удалите, но без работающего компонента они не будут выдаваться клиентам. При переустановке на тот же компьютер без изменения аппаратной конфигурации лицензии обычно остаются действительными.
Нужно ли удалять драйвер HASP вместе с менеджером лицензий?
Нет. Драйвер HASP обслуживает аппаратные ключи и никак не связан с менеджером программных лицензий 1С. Удаляйте его только если в организации точно не используются USB-ключи защиты.
Служба не удаляется после деинсталляции, что делать?
Перезагрузите сервер — часть записей удаляется только при перезапуске. Если служба осталась, удалите её командой sc delete с точным именем службы, предварительно убедившись, что это именно остаток удалённой версии, а не рабочий экземпляр другой платформы.
Можно ли перенести лицензии на другой сервер без повторной активации?
Программная лицензия привязана к параметрам оборудования, поэтому простое копирование файлов .lic на другой сервер обычно не срабатывает. Потребуется новая активация с использованием резервного пин-кода из комплекта поставки.