Удаление дубликатов виртуальных машин из списка управляемых устройств Kaspersky Security Center
14 сентября 2026
ID 99595
В некоторых инфраструктурах VDI после завершения сессии пользователя временная виртуальная машина выключается без завершения работы гостевой операционной системы и остановки приложений. В результате Легкий агент, работающий на виртуальной машине, не передает в Kaspersky Security Center информацию о выключении этой виртуальной машины и виртуальная машина не удаляется из списка управляемых устройств в Kaspersky Security Center. При следующем запуске временная виртуальная машина регистрируется в Kaspersky Security Center, и в списке управляемых устройств появляется дубликат предыдущей сессии для этого шаблона виртуальной машины. В результате список управляемых устройств содержит дубликаты временных виртуальных машин, соответствующих каждой сессии работы пользователя в инфраструктуре VDI.
Эта проблема существует, например, для инфраструктур VDI на базе Termidesk и Базис.WorkPlace.
Для решения этой проблемы вы можете настроить автоматическое удаление дубликатов виртуальной машины из списка управляемых устройств Kaspersky Security Center после ее выключения. Если дубликат временной виртуальной машины не удалось удалить автоматически, вы можете удалить его вручную.
Автоматическое удаление дубликатов виртуальных машин
Чтобы дубликаты виртуальных машин удалялись из списка управляемых устройств Kaspersky Security Center автоматически:
- Настройте подключение Сервера интеграции к Серверу администрирования Kaspersky Security Center.
- В конфигурационном файле Сервера интеграции appsettings.json в секции
VdiModeустановите значение параметраEnabled=true.В зависимости от версии Сервера интеграции файл расположен по следующему пути:
- /var/opt/kaspersky/viis/common/appsettings.json – файл Сервера интеграции на базе Linux.
- %ProgramFiles(x86)%\Kaspersky Lab\Kaspersky VIISLA\appsettings.json – файл Сервера интеграции на базе Windows.
В виртуальных инфраструктурах Nutanix Acropolis и Microsoft Hyper-V автоматическое удаление дубликатов виртуальных машин выполняется корректно, если для подключения Сервера интеграции вы указали адрес объекта, находящегося на верхнем уровне иерархии виртуальной инфраструктуры: Nutanix Prism Central для инфраструктуры Nutanix Acropolis, кластер гипервизоров или Microsoft SCVMM для инфраструктуры Microsoft Hyper-V. Если Сервер интеграции подключается к объекту на более низком уровне иерархии, могут удаляться виртуальные машины, которые не являются дубликатами.
Удаление дубликатов виртуальных машин вручную
Для удаления временной виртуальной машины из списка управляемых устройств Kaspersky Security Center вручную вы можете использовать один из следующих способов
- Перед выключением временной виртуальной машины остановить Агент администрирования Kaspersky Security Center (службу klnagent). Для этого выполните команду:
- на виртуальной машине с 64-разрядной операционной системой Linux:
systemctl stop klnagent64 - на виртуальной машине с 32-разрядной операционной системой Linux:
systemctl stop klnagent - на виртуальной машине с операционной системой Windows:
net stop klnagent
При выключении Агент администрирования оповещает Kaspersky Security Center о выключении временной виртуальной машины, виртуальная машина удаляется из списка управляемых устройств Kaspersky Security Center.
- на виртуальной машине с 64-разрядной операционной системой Linux:
- После запуска виртуальной машины и запуска Агента администрирования (службы klnagent) выполнить следующие действия:
- Посмотреть идентификатор устройства, назначенный виртуальной машине. Идентификатор устройства содержится в параметре Protection_HostId в сведениях о защите клиентского устройства:
- на виртуальной машине с операционной системой Linux – в текстовых файлах в директории /var/opt/kaspersky/klnagent/1103/1.0.0.0/Statistics/AVState/;
- на виртуальной машине с 32-разрядной операционной системой Windows – в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\Components\34\1103\1.0.0.0\Statistics\AVState;
- на виртуальной машине с 64-разрядной операционной системой Windows – в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KasperskyLab\Components\34\1103\1.0.0.0\Statistics\AVState.
- После завершения работы пользователя на временной виртуальной машине удалить устройство по его идентификатору с помощью Kaspersky Security Center Open API: HostGroup::RemoveHost (wstring strHostName).
- Посмотреть идентификатор устройства, назначенный виртуальной машине. Идентификатор устройства содержится в параметре Protection_HostId в сведениях о защите клиентского устройства: