Я столкнулся с странной ситуацией, когда у меня есть система, которая не отправляет отчеты в нашу антивирусную консоль, но этот SCCM сообщает об установленном антивирусном приложении (развернутом по мере необходимости). Изучив его, я обнаружил, что не только процесс не запущен в этой системе, но и папка приложения в Program Files даже не существует.
Я проверил тип развертывания приложения, и он использовал код продукта установщика Windows для обнаружения (что я ожидал, но хотел подтвердить). Итак, я посмотрел на рассматриваемую машину, и ни Get-WmiObject -Class Win32_Product, ни (Get-ChildItem -Path HKLM: \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall). Имя перечисляло ключ продукта (или даже что-либо, начинающееся с те же 4 первые цифры). До сих пор я рассматривал 64-битное развертывание, поэтому проверил и 32-битный идентификатор продукта развертывания, но его тоже не было.
Копнув дальше, я смог получить идентификатор развертывания и проверил его в AppDeployment.log; Я вижу, что этот клиент выполняет обнаружение, и у него есть «Обнаруженный тип развертывания приложения ...». Итак, теперь я пытаюсь найти способ устранения этой неполадки; как клиент SCCM запросит систему и получит соответствие? Есть ли другой журнал, в котором подробно описывается метод / процесс обнаружения? Или мне что-то еще не хватает?
Любая помощь будет оценена. Ура.