SCCM 2012 application detection keeps detecting uninstalled programTroubleshooting Application Evaluations in SCCM2012SCCM 2012 Clients no longer detectingWindows Updates not working via SCCM 2012 R2SCCM: Detection Method for Exchange Server 2013 Management ToolsWhat, exactly, is the SCCM client doing when it installs an .msi for a system?Problems with a script uninstall (SCCM 2012) and its causing the detection method to failSCCM ignoring Application Deployment during OSDHow do I force SCCM to reinstall an application I've already deployed?SCCM MSI deployment fails with 0x87D00324Clients do not get software updates from Configuration Manager
How did Arya get back her dagger from Sansa?
What are the spoon bit of a spoon and fork bit of a fork called?
How can I fairly adjudicate the effects of height differences on ranged attacks?
Feels like I am getting dragged into office politics
Visa for volunteering in England
Attending a conference where my ex-supervisor and his collaborator are present, should I attend?
Write to EXCEL from SQL DB using VBA script
Which skill should be used for secret doors or traps: Perception or Investigation?
Field Length Validation for Desktop Application which has maximum 1000 characters
Is thermodynamics only applicable to systems in equilibrium?
Historically, were women trained for obligatory wars? Or did they serve some other military function?
Map one pandas column using two dictionaries
How to scale a verbatim environment on a minipage?
You look catfish vs You look like a catfish?
Was the ancestor of SCSI, the SASI protocol, nothing more than a draft?
Why are there synthetic chemicals in our bodies? Where do they come from?
Can I use 1000v rectifier diodes instead of 600v rectifier diodes?
What happened to Rhaegal?
Did we get closer to another plane than we were supposed to, or was the pilot just protecting our delicate sensibilities?
Why is this a valid proof for the harmonic series?
What is the limiting factor for a CAN bus to exceed 1Mbps bandwidth?
Is it cheaper to drop cargo than to land it?
What was the state of the German rail system in 1944?
I’ve officially counted to infinity!
SCCM 2012 application detection keeps detecting uninstalled program
Troubleshooting Application Evaluations in SCCM2012SCCM 2012 Clients no longer detectingWindows Updates not working via SCCM 2012 R2SCCM: Detection Method for Exchange Server 2013 Management ToolsWhat, exactly, is the SCCM client doing when it installs an .msi for a system?Problems with a script uninstall (SCCM 2012) and its causing the detection method to failSCCM ignoring Application Deployment during OSDHow do I force SCCM to reinstall an application I've already deployed?SCCM MSI deployment fails with 0x87D00324Clients do not get software updates from Configuration Manager
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I have an application (Adobe Acrobat DC) that installs just fine, using the detection method pulled from the MSI (looks for the GUID E89A7DBA-B343-4476-82B6-980A10E13334 ).
However, if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere.
I've removed any reference to the GUID in the registry, and the app does not show up if I run "wmic product get Name, IdentifyingNumber".
Where is the detection finding Acrobat on this PC? I'm thinking I may need to change the detection to look for the acrobat.exe file to detect if it's installed...
sccm sccm-2012
add a comment |
I have an application (Adobe Acrobat DC) that installs just fine, using the detection method pulled from the MSI (looks for the GUID E89A7DBA-B343-4476-82B6-980A10E13334 ).
However, if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere.
I've removed any reference to the GUID in the registry, and the app does not show up if I run "wmic product get Name, IdentifyingNumber".
Where is the detection finding Acrobat on this PC? I'm thinking I may need to change the detection to look for the acrobat.exe file to detect if it's installed...
sccm sccm-2012
add a comment |
I have an application (Adobe Acrobat DC) that installs just fine, using the detection method pulled from the MSI (looks for the GUID E89A7DBA-B343-4476-82B6-980A10E13334 ).
However, if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere.
I've removed any reference to the GUID in the registry, and the app does not show up if I run "wmic product get Name, IdentifyingNumber".
Where is the detection finding Acrobat on this PC? I'm thinking I may need to change the detection to look for the acrobat.exe file to detect if it's installed...
sccm sccm-2012
I have an application (Adobe Acrobat DC) that installs just fine, using the detection method pulled from the MSI (looks for the GUID E89A7DBA-B343-4476-82B6-980A10E13334 ).
However, if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere.
I've removed any reference to the GUID in the registry, and the app does not show up if I run "wmic product get Name, IdentifyingNumber".
Where is the detection finding Acrobat on this PC? I'm thinking I may need to change the detection to look for the acrobat.exe file to detect if it's installed...
sccm sccm-2012
sccm sccm-2012
asked Aug 26 '16 at 7:41
Damien in OzDamien in Oz
11
11
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
"Where is the detection finding Acrobat on this PC?" - You can use DeploymentMonitoringTool.exe on the client to view the detail information of the deployment including the detection method. In your case using a MSI Code, it's querying the product code from WMI.
"if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). " - Uninstall application from client will not change the membership of the collection Unless this collection is based on querying the existence of this application. If the later, this isn't a good practice as your query may based on hardware inventory data which is uploaded on a schedule time.
If you remove PC from the collection which the application deployment targeted, it will be sure that application disappear from software center. If you add the PC back to the collection, client will evaluate the detection method of the deployment type - If the product code is detected, it will not appear in Software Center; if the product code is not detected, it will show in Software Center and show as 'available' to be installed (Not installed yet).
The appdiscovery.log will show if the application installed or not and then you'll clear.
Detecting the existence of Acrobat.exe is not the best way as:
1)There can be just a copy of installation folder in other Dir.
2)There may be other version of Acrobat in your environment.
Thanks for the reply - but I can't find the GUID in WMI on the client PC. As I noted above: "If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere." WMIC doesn't show anything...
– Damien in Oz
Aug 30 '16 at 7:03
If you tell me what 'Collection' you mean here, that will be easy to answer this question. Do you mean the collection the application deploying to?
– Bifeng Dong - MSFT
Aug 30 '16 at 9:46
Yes, it's the collection created for the deployment of the application. I've implemented a different detection method for the application now (we look for the existence of the Acrobat DC executable) just to get this running. If we can work out why the GUID detection was still detecting the app as installed, maybe I can go back to using that method instead.
– Damien in Oz
Sep 2 '16 at 0:15
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f799259%2fsccm-2012-application-detection-keeps-detecting-uninstalled-program%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
"Where is the detection finding Acrobat on this PC?" - You can use DeploymentMonitoringTool.exe on the client to view the detail information of the deployment including the detection method. In your case using a MSI Code, it's querying the product code from WMI.
"if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). " - Uninstall application from client will not change the membership of the collection Unless this collection is based on querying the existence of this application. If the later, this isn't a good practice as your query may based on hardware inventory data which is uploaded on a schedule time.
If you remove PC from the collection which the application deployment targeted, it will be sure that application disappear from software center. If you add the PC back to the collection, client will evaluate the detection method of the deployment type - If the product code is detected, it will not appear in Software Center; if the product code is not detected, it will show in Software Center and show as 'available' to be installed (Not installed yet).
The appdiscovery.log will show if the application installed or not and then you'll clear.
Detecting the existence of Acrobat.exe is not the best way as:
1)There can be just a copy of installation folder in other Dir.
2)There may be other version of Acrobat in your environment.
Thanks for the reply - but I can't find the GUID in WMI on the client PC. As I noted above: "If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere." WMIC doesn't show anything...
– Damien in Oz
Aug 30 '16 at 7:03
If you tell me what 'Collection' you mean here, that will be easy to answer this question. Do you mean the collection the application deploying to?
– Bifeng Dong - MSFT
Aug 30 '16 at 9:46
Yes, it's the collection created for the deployment of the application. I've implemented a different detection method for the application now (we look for the existence of the Acrobat DC executable) just to get this running. If we can work out why the GUID detection was still detecting the app as installed, maybe I can go back to using that method instead.
– Damien in Oz
Sep 2 '16 at 0:15
add a comment |
"Where is the detection finding Acrobat on this PC?" - You can use DeploymentMonitoringTool.exe on the client to view the detail information of the deployment including the detection method. In your case using a MSI Code, it's querying the product code from WMI.
"if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). " - Uninstall application from client will not change the membership of the collection Unless this collection is based on querying the existence of this application. If the later, this isn't a good practice as your query may based on hardware inventory data which is uploaded on a schedule time.
If you remove PC from the collection which the application deployment targeted, it will be sure that application disappear from software center. If you add the PC back to the collection, client will evaluate the detection method of the deployment type - If the product code is detected, it will not appear in Software Center; if the product code is not detected, it will show in Software Center and show as 'available' to be installed (Not installed yet).
The appdiscovery.log will show if the application installed or not and then you'll clear.
Detecting the existence of Acrobat.exe is not the best way as:
1)There can be just a copy of installation folder in other Dir.
2)There may be other version of Acrobat in your environment.
Thanks for the reply - but I can't find the GUID in WMI on the client PC. As I noted above: "If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere." WMIC doesn't show anything...
– Damien in Oz
Aug 30 '16 at 7:03
If you tell me what 'Collection' you mean here, that will be easy to answer this question. Do you mean the collection the application deploying to?
– Bifeng Dong - MSFT
Aug 30 '16 at 9:46
Yes, it's the collection created for the deployment of the application. I've implemented a different detection method for the application now (we look for the existence of the Acrobat DC executable) just to get this running. If we can work out why the GUID detection was still detecting the app as installed, maybe I can go back to using that method instead.
– Damien in Oz
Sep 2 '16 at 0:15
add a comment |
"Where is the detection finding Acrobat on this PC?" - You can use DeploymentMonitoringTool.exe on the client to view the detail information of the deployment including the detection method. In your case using a MSI Code, it's querying the product code from WMI.
"if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). " - Uninstall application from client will not change the membership of the collection Unless this collection is based on querying the existence of this application. If the later, this isn't a good practice as your query may based on hardware inventory data which is uploaded on a schedule time.
If you remove PC from the collection which the application deployment targeted, it will be sure that application disappear from software center. If you add the PC back to the collection, client will evaluate the detection method of the deployment type - If the product code is detected, it will not appear in Software Center; if the product code is not detected, it will show in Software Center and show as 'available' to be installed (Not installed yet).
The appdiscovery.log will show if the application installed or not and then you'll clear.
Detecting the existence of Acrobat.exe is not the best way as:
1)There can be just a copy of installation folder in other Dir.
2)There may be other version of Acrobat in your environment.
"Where is the detection finding Acrobat on this PC?" - You can use DeploymentMonitoringTool.exe on the client to view the detail information of the deployment including the detection method. In your case using a MSI Code, it's querying the product code from WMI.
"if the application is uninstalled from the client PC, the detection still insists that the application is available (the PC is still in the appropriate collection in SCCM). " - Uninstall application from client will not change the membership of the collection Unless this collection is based on querying the existence of this application. If the later, this isn't a good practice as your query may based on hardware inventory data which is uploaded on a schedule time.
If you remove PC from the collection which the application deployment targeted, it will be sure that application disappear from software center. If you add the PC back to the collection, client will evaluate the detection method of the deployment type - If the product code is detected, it will not appear in Software Center; if the product code is not detected, it will show in Software Center and show as 'available' to be installed (Not installed yet).
The appdiscovery.log will show if the application installed or not and then you'll clear.
Detecting the existence of Acrobat.exe is not the best way as:
1)There can be just a copy of installation folder in other Dir.
2)There may be other version of Acrobat in your environment.
edited Sep 5 '16 at 10:02
answered Aug 28 '16 at 13:20
Bifeng Dong - MSFTBifeng Dong - MSFT
26614
26614
Thanks for the reply - but I can't find the GUID in WMI on the client PC. As I noted above: "If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere." WMIC doesn't show anything...
– Damien in Oz
Aug 30 '16 at 7:03
If you tell me what 'Collection' you mean here, that will be easy to answer this question. Do you mean the collection the application deploying to?
– Bifeng Dong - MSFT
Aug 30 '16 at 9:46
Yes, it's the collection created for the deployment of the application. I've implemented a different detection method for the application now (we look for the existence of the Acrobat DC executable) just to get this running. If we can work out why the GUID detection was still detecting the app as installed, maybe I can go back to using that method instead.
– Damien in Oz
Sep 2 '16 at 0:15
add a comment |
Thanks for the reply - but I can't find the GUID in WMI on the client PC. As I noted above: "If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere." WMIC doesn't show anything...
– Damien in Oz
Aug 30 '16 at 7:03
If you tell me what 'Collection' you mean here, that will be easy to answer this question. Do you mean the collection the application deploying to?
– Bifeng Dong - MSFT
Aug 30 '16 at 9:46
Yes, it's the collection created for the deployment of the application. I've implemented a different detection method for the application now (we look for the existence of the Acrobat DC executable) just to get this running. If we can work out why the GUID detection was still detecting the app as installed, maybe I can go back to using that method instead.
– Damien in Oz
Sep 2 '16 at 0:15
Thanks for the reply - but I can't find the GUID in WMI on the client PC. As I noted above: "If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere." WMIC doesn't show anything...
– Damien in Oz
Aug 30 '16 at 7:03
Thanks for the reply - but I can't find the GUID in WMI on the client PC. As I noted above: "If I remove the PC from the collection and refresh everything, Acrobat disappears from the Software Center on the PC. If I then add the PC back to the collection and refresh, Acrobat reappears in Software Centre and insists it is installed despite it not being referenced anywhere." WMIC doesn't show anything...
– Damien in Oz
Aug 30 '16 at 7:03
If you tell me what 'Collection' you mean here, that will be easy to answer this question. Do you mean the collection the application deploying to?
– Bifeng Dong - MSFT
Aug 30 '16 at 9:46
If you tell me what 'Collection' you mean here, that will be easy to answer this question. Do you mean the collection the application deploying to?
– Bifeng Dong - MSFT
Aug 30 '16 at 9:46
Yes, it's the collection created for the deployment of the application. I've implemented a different detection method for the application now (we look for the existence of the Acrobat DC executable) just to get this running. If we can work out why the GUID detection was still detecting the app as installed, maybe I can go back to using that method instead.
– Damien in Oz
Sep 2 '16 at 0:15
Yes, it's the collection created for the deployment of the application. I've implemented a different detection method for the application now (we look for the existence of the Acrobat DC executable) just to get this running. If we can work out why the GUID detection was still detecting the app as installed, maybe I can go back to using that method instead.
– Damien in Oz
Sep 2 '16 at 0:15
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f799259%2fsccm-2012-application-detection-keeps-detecting-uninstalled-program%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown