Kaspersky Security Center 15.1 Windows

Удаленная деинсталляция приложений

Kaspersky Security Center позволяет удаленно деинсталлировать приложения с устройств с помощью задач удаленной деинсталляции. Задачи создаются и назначаются устройствам с помощью мастера. Чтобы быстрее и проще назначить задачу устройствам, вы можете указывать в окне мастера устройства удобным для вас способом:

  • Выбрать устройства, обнаруженные в сети Сервером администрирования. В этом случае задача назначается набору устройств. В набор устройств вы можете включать как устройства в группах администрирования, так и нераспределенные устройства.
  • Задать адреса устройств вручную или импортировать из списка. Вы можете задавать NetBIOS-имена, DNS-имена, IP-адреса, а также диапазоны IP-адресов устройств, которым нужно назначить задачу.
  • Назначить задачу выборке устройств. В этом случае задача назначается устройствам, входящим в состав ранее созданной выборки. Вы можете указать предопределенную выборку или вашу собственную выборку.
  • Назначить задачу группе администрирования. В этом случае задача назначается устройствам, входящим в ранее созданную группу администрирования.

Проблемы с удаленной деинсталляцией

При удаленной деинсталляции приложений сторонних производителей, администраторы могут столкнуться с предупреждением: "Удаление на этом устройстве завершено с предупреждениями: Приложение для деинсталляции не установлено". Эта проблема обычно возникает, когда приложение, которое нужно удалить, установлено только для текущего пользователя, вошедшего в систему. Если пользователь не вошел в систему, такое приложение становится невидимым и его удаленная деинсталляция невозможна.

Такое поведение отличается от поведения приложений, предназначенных для использования несколькими пользователями на одном устройстве, когда приложения видны и доступны всем пользователям устройства.

В Kaspersky Security Center алгоритм регистрации приложений обрабатывает приложения для отдельных пользователей и приложения для нескольких пользователей по-разному:

  • Приложения для нескольких пользователей поддерживаются в актуальном состоянии в реальном времени в списке установленных приложений.
  • Приложения для отдельных пользователей отслеживаются с использованием механизма кеширования.

    Если в момент обнаружения приложения пользователь был в системе, Kaspersky Security Center кеширует информацию о приложениях этого пользователя. Даже если пользователь затем выходит из системы, на основе закешированных данных Kaspersky Security Center продолжает отображать эти приложения как установленные, хотя они больше не видны или доступны на устройстве.

Это несоответствие может привести к ситуациям, когда на основе закешированных данных Kaspersky Security Center определяет приложение как установленное, но задача удаления приложения не выполняется, потому что приложение становится недоступно, когда пользователь выходит из системы.

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

Чтобы настроить время хранения данных в кеше на один час (3600 секунд), выполните следующую команду на Сервере администрирования:

klscflag -fset -pv klserver -n KLNAG_INV_PERUSER_APPS_CACHE_NONACTIVE_SIDS_LIFETIME_SEC -t d -v 3600

После выполнения этой команды перезагрузите Сервер администрирования, чтобы изменения вступили в силу.

Источники информации об установленных приложениях

Агент администрирования получает информацию о программном обеспечении, установленном на устройствах Windows, из следующих ключей реестра:

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

    Содержит информацию о приложениях, установленных для всех пользователей.

  • HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

    Содержит информацию о приложениях, установленных для всех пользователей.

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall

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

  • HKEY_USER<...>\Software\Microsoft\Windows\CurrentVersion\Uninstall

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

В этом разделе

Удаленная деинсталляция приложения с клиентских устройств группы администрирования

Удаленная деинсталляция приложения с выбранных устройств