Forum Discussion
SCCM is not detecting installed applications
I was expecting the section of the AppDiscovery.log. Please provide a link or past it in the message. Have you try the MSI product code like in my example?
Bigair-Mifi Well.. i feel dumb. But I'll ask this question, does SCCM only check the detected if installed rule if the Application Deployment is set to "Required"? I realized in looking at the AppDiscovery log, as my screenshot shows, that it could not find Chrome within it. So my thought then was, maybe it's not checking for it because it is not required. I changed the deployment to required and ran the steps again and it is now discovered as installed.
- Steve0vapezJul 27, 2021Copper ContributorDid you use a User Collection for the deployment?
I am also facing those issues right now after changing to User Based Assignments;
Somehow it seems to be "as designed", that detection is not really working without pressing the Install-button within User Collections. - Bigair-MifiJun 19, 2020Copper Contributor
No problem! We say that we learn by our mistake. Well I did my share too as well. But I don't think is related to your deployment beeing Required or Optional. I think is the way you built your detection methode plus because you have probably install two versions of the same software on the machine AKA Chrome. Juste look for the chrome.exe specific version not equal or higher. I prefer using the registry guid , like mention above in the other thread. Or uninstall the prvious version to remove any doubts.
What is nice about required applications. When the client reevaluate is software deployment and detect the the application is not detected, it will reinstall it. This is cool when you wnat to enforce a specific software like, say Antivirus and people with admini rights decide to remove it.
I use this in compliance settings.
By the way. Don't use Notepade ++ for your client logs. Use CMtrace, it's located on every install client under \Windows\CCM\CMTrace.exe It will highlight errors and also it live.