Kaspersky
Solved

Рестр программ и программы установленные в профиль пользователя

  • 26 November 2019
  • 4 replies
  • 5042 views

В процессе работы KSC 11.0.0.1131 (Autopatch A), и агентов 11.0.0.1131 (Patch 😎 (на свежих Windows) и агентов 10.51781 (на старых Windows) обнаружилось что с обновлением реестра программ , установленых в С:\ProgramFiles , например Firefox 70.0.1 в C:\ProgramFiles\Mozilla Firefox, проблем нет, а если Firefox 62.0 установлен в C:\Users\UserName\AppData\Local\Mozilla Firefox и уже заведомо удален, и заведомо нет ничего про Firefox 62.0 в HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall, все равно отсвечивает в Реестре программ. Какой штатный путь удаления такого ПО из Реестра программ ?

icon

Best answer by Friend 26 November 2019, 13:04

View original

4 replies

Userlevel 3
Badge +1

Пункт  - “Удалить неустановленные программы не помогает?”  разделе реестра программ - контекстное меню не помогает?

Так же стоит обратиться в CA  с запросом на получение скрипта для очистки.

https://forum.kaspersky.com/index.php?/topic/326485-%D0%BA%D0%B0%D0%BA-%D0%BF%D0%BE%D1%87%D0%B8%D1%81%D1%82%D0%B8%D1%82%D1%8C-%D1%80%D0%B5%D0%B5%D1%81%D1%82%D1%80-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC-%D0%B2-kaspersky-security-center-%D0%B2-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%B5/

Удалить неустановленные - это я так понимаю удаляет программы глобально из Реестра у которых Количество устройств = 0;

 

А тут продолжают числиться ‘мертвые души’ у которых Количество устройств=1

 

Поможет ли удаление и установка Агента администрирования с нуля?

Userlevel 3
Badge +1

Удаления агента нет, очистка всего списка в базе и новая инвентаризация на всех ПК - да

Userlevel 7
Badge +9

Из топика.

  @Kirill Tsapovsky  (KL Support)

Обращаем ваше внимание, что универсального "скрипта для очистки реестра программ в KSC" не существует; техническая поддержка такой скрипт по запросу не предоставляет. В одном из сообщений этой темы инженером была допущена неточность, что могло привести к неверной интерпретации сути проблемы. Все инциденты с хранением информации об установленных программах решаются штатными средствами KSC. Ниже подробнее описан этот функционал и предложены способы диагностики проблем.

 

Список является накопительным и не очищается автоматически. Для актуализации списка существует опция "Удалить информацию о неустановленных программах" в Реестре программ. Очистить список полностью также можно штатными средствами KSC: в политике Агента администрирования. в разделе "Хранилища" отключить опцию "Информация об установленных программах" (и убедиться, что напротив нее закрыт замок). После повторного включения опции и выполнения инвентаризации список будет наполнен актуальной информацией с машин.

 

Агент администрирования считывает реестр программ компьютера и отправляет данные на Сервер администрирования.

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

 

Windows Installer может устанавливать пакеты на компьютер в контексте per-machine и per-user:

https://msdn.microsoft.com/en-us/library/wi...7(v=vs.85).aspx

 

Чтобы приложение установленное "для каждого пользователя" не отображалось в реестре программ, его надо удалить для всех пользователей этой машины. Нужно будет проверить, возможно для какого-то пользователя приложение все еще числится как установленное.

По содержимому папки %ALLUSERSPROFILE%\Application Data\KasperskyLab\adminkit\1103\NlstCollectorStorage\szInventoryNlstNetworkListName на клиентской машине можно определить, для какого пользователя (идентификатора безопасности SID) этого компьютера приложение не удалено.

 

Для пользователя, который залогинен в систему можно посмотреть ветку реестра на наличие программ:

[HKEY_USERS\<UID пользователя>\Software\Microsoft\Windows\CurrentVersion\Uninstall]

Reply