Администрирование · 10 мин
Как перезапустить менеджер лицензий 1С
Как перезапустить менеджер лицензий 1С на Windows и Linux: служба HASP Loader, сервер 1С, программные лицензии. Признаки сбоя, проверка результата, типичные ошибки.
Когда 1С перестаёт видеть лицензию и выдаёт сообщение «Не найдена лицензия» или «Не обнаружен ключ защиты программы», первым шагом обычно становится перезапуск менеджера лицензий. Эта служба отвечает за выдачу программных и аппаратных лицензий клиентским сеансам, и её зависание — одна из самых частых причин проблем с запуском программы.
Способ перезапуска зависит от того, какая схема лицензирования используется: программные лицензии через сервер 1С:Предприятия, аппаратные ключи HASP через службу HASP Loader или локальная лицензия на отдельном компьютере. Ниже разобраны все три сценария с точными действиями и способами проверки результата.
Перед любыми действиями убедитесь, что у вас есть права администратора на сервере или компьютере, где работает менеджер лицензий. Перезапуск служб на боевом сервере может на несколько секунд прервать выдачу лицензий, поэтому в рабочее время действуйте аккуратно.
Определите, какой именно менеджер лицензий нужно перезапустить
В экосистеме 1С лицензии раздают два разных механизма, и перезапускать нужно именно тот, который используется у вас. Если лицензия программная (файл с расширением .lic) и раздаётся сервером 1С, за выдачу отвечает агент сервера 1С:Предприятия. Если используется USB-ключ HASP, лицензии раздаёт менеджер лицензий HASP License Manager (служба HASP Loader).
Быстрый способ понять схему — посмотреть текст ошибки. Сообщение «Не обнаружен ключ защиты программы» указывает на аппаратный ключ HASP. Сообщение «Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия» при клиент-серверном режиме чаще означает проблему с программной лицензией на сервере 1С.
Перезапускать службу HASP Loader
Перезапускать агент сервера 1С
Перезапуск служб не нужен, проверяйте файл лицензии
Проверьте ключ, драйвер и HASP Loader
Перезапуск HASP Loader на Windows
Служба менеджера лицензий HASP устанавливается вместе с драйвером ключа защиты и в системе отображается под именем «HASP Loader» (процесс hasplms.exe). Она работает на компьютере, куда вставлен USB-ключ, и раздаёт лицензии по сети через порт 475.
- 1Нажмите Win+R, введите services.msc и нажмите Enter
- 2Найдите в списке службу «HASP Loader»
- 3Щёлкните по ней правой кнопкой и выберите «Перезапустить»
- 4Дождитесь остановки и повторного запуска службы
- 5Проверьте, что статус службы — «Работает»
Тот же результат можно получить из командной строки, запущенной от имени администратора. Это удобно, если нужно автоматизировать перезапуск или выполнить его удалённо.
net stop "HASP Loader" && net start "HASP Loader"После перезапуска подождите 30–60 секунд: менеджеру лицензий нужно время, чтобы инициализировать ключ и начать отвечать на сетевые запросы. Затем попробуйте запустить 1С на клиентском компьютере.
Перезапуск агента сервера 1С при программных лицензиях
Если программные лицензии раздаёт сервер 1С:Предприятия, менеджером лицензий фактически выступает сам агент сервера. Его перезапуск перечитывает файлы лицензий и сбрасывает зависшие сеансовые данные. Учтите важное ограничение: перезапуск агента сервера разорвёт все активные сеансы пользователей, работающих через этот сервер.
На Windows агент сервера перезапускается через ту же оснастку services.msc: служба называется «Агент сервера 1С:Предприятия 8.3» (с указанием версии). Также можно использовать командную строку от имени администратора:
net stop "1C:Enterprise 8.3 Server Agent" && net start "1C:Enterprise 8.3 Server Agent"Перезапуск на Linux
На Linux-сервере агент сервера 1С обычно управляется через systemd. Имя службы зависит от версии платформы, например srv1cv8-8.3.22 или обобщённое srv1cv8. Перезапуск выполняется стандартной командой:
sudo systemctl restart srv1cv8-8.3.22-x86_64 && sudo systemctl status srv1cv8-8.3.22-x86_64Менеджер лицензий HASP на Linux перезапускается аналогично — служба обычно называется hasplm. Проверьте точное имя командой systemctl list-units | grep -i hasp.
Проверка результата после перезапуска
Сам факт запуска службы ещё не гарантирует, что лицензии раздаются. Нужно проверить цепочку целиком: служба работает, ключ или файл лицензии виден, клиенты получают лицензии.
Как проверить результат
Служба работает без ошибок
Служба остановлена или падает сразу после старта
Порт прослушивается, виден в netstat
Порт не прослушивается или заблокирован брандмауэром
База открывается без сообщения о лицензии
Ошибка «не найдена лицензия» сохраняется
Нет ошибок службы после перезапуска
Повторяющиеся ошибки драйвера ключа или доступа к .lic
Для HASP дополнительно проверьте, что USB-ключ физически горит (на большинстве ключей есть светодиод) и определяется системой. Если ключ не виден, перезапуск службы не поможет — нужно переустановить драйвер ключа или переподключить устройство.
Что делать, если перезапуск не помог
Если после перезапуска службы клиенты по-прежнему не получают лицензии, проблема лежит глубже. Проверяйте по порядку: сетевую доступность сервера лицензий, настройки брандмауэра, целостность файла лицензии и корректность драйвера ключа.
Как выбрать действие
Для программных лицензий частая причина — повреждение файла .lic или изменение аппаратных параметров сервера, к которым привязана лицензия. В этом случае перезапуск бесполезен: требуется повторная активация по пин-коду из комплекта поставки или восстановление через центр лицензирования.
Профилактика: чаще ли нужно перезапускать менеджер лицензий
Регулярный перезапуск «для профилактики» не требуется: службы менеджера лицензий рассчитаны на непрерывную работу. Если перезапуск приходится делать часто, это симптом неполадки — переполнения памяти сервера, конфликта версий драйвера ключа, нестабильной сети или аппаратных проблем с USB-портом.
При обновлении платформы 1С или драйвера HASP перезапуск соответствующих служб обязателен — старые процессы могут удерживать файлы и порты, что приводит к конфликтам версий. Выполняйте обновление в окно обслуживания с последующей проверкой выдачи лицензий.
Что важно запомнить
Перезапуск менеджера лицензий 1С сводится к перезапуску нужной службы: HASP Loader для аппаратных ключей или агента сервера 1С для программных лицензий. Действуйте с правами администратора, учитывайте риск обрыва сеансов при перезапуске сервера 1С и обязательно проверяйте результат запуском клиента. Если перезапуск не помогает — ищите причину в сети, драйвере ключа или файле лицензии.
Частые вопросы
Можно ли перезапустить менеджер лицензий 1С удалённо?
Да, если у вас есть административный доступ к серверу. Используйте подключение по RDP, либо удалённый запуск команд через PowerShell Remoting или PsExec: команда net stop / net start для нужной службы выполняется так же, как локально. На Linux достаточно SSH-доступа и systemctl restart.
Отключатся ли пользователи при перезапуске HASP Loader?
Кратковременный обрыв возможен: новые сеансы не смогут получить лицензию, пока служба не запустится. Уже запущенные сеансы обычно продолжают работать, так как лицензия проверяется при старте сеанса. Тем не менее перезапуск лучше выполнять в период минимальной нагрузки.
Где находится файл программной лицензии 1С?
Расположение зависит от способа активации. Обычно файлы .lic хранятся в каталоге conf сервера 1С (например, C:\Program Files\1cv8\srvinfo\reg_1541) либо в профильном каталоге вида C:\ProgramData\1C\licenses при локальной активации. Точный путь можно увидеть в настройках кластера или в диалоге получения лицензии.
Служба HASP Loader не запускается после перезапуска. Что делать?
Проверьте журнал событий Windows на предмет ошибок драйвера, убедитесь, что USB-ключ подключён и определяется системой, затем переустановите драйвер ключа защиты. Если служба конфликтует с другим ПО, использующим порт 475, освободите порт или перенастройте конфликтующее приложение.
Нужно ли перезапускать менеджер лицензий после добавления новой лицензии?
Для программных лицензий, раздаваемых сервером 1С, после активации новой лицензии перезапуск агента сервера обычно не требуется — сервер подхватывает файл автоматически. Для HASP-ключей новый ключ распознаётся после подключения, но при проблемах с обнаружением перезапуск HASP Loader помогает службе заново просканировать устройства.
Как понять, что проблема именно в менеджере лицензий, а не в самой 1С?
Характерный признак — ошибка появляется у всех или многих клиентов одновременно и содержит формулировки про отсутствие лицензии или ключа защиты. Если ошибка только у одного пользователя, чаще виноваты локальные настройки: файл nethasp.ini, сетевой доступ или локальная лицензия на его компьютере.