Hello,
I don't know what is happening, but I have had SCCM 2012 decide to remove some applications from computers. The bad thing about this is one, that I know of so far, application is patient care. In the AppEnforce.Log on the client it looks like it removes it, then reinstalls it:
+++ Starting Uninstall enforcement for App DT "Spacelabs Healthcare Clinical Access - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_d6c162e0-8de8-45d5-90ce-8a20f0602f6e, Revision - 2, ContentPath - C:\Windows\ccmcache\1n, Execution Context - System AppEnforce 12/7/2013 4:19:57 AM 3468 (0x0D8C) A user is not logged on to the system. AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) Performing detection of app deployment type Spacelabs Healthcare Clinical Access - Windows Installer (*.msi file)(ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_d6c162e0-8de8-45d5-90ce-8a20f0602f6e, revision 2) for system. AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C)+++ Discovered application [AppDT Id: ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_d6c162e0-8de8-45d5-90ce-8a20f0602f6e, Revision: 2] AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) App enforcement environment: Context: Machine Command line: msiexec /x {B0BE2D80-F89F-4AEC-8ED3-52913B7CF027} /q Allow user interaction: No UI mode: 0 User token: null Session Id: 4294967295 Content path: C:\Windows\ccmcache\1n Working directory: AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) Prepared working directory: C:\Windows\ccmcache\1n AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) Found executable file msiexec with complete path C:\Windows\system32\msiexec.exe AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) Prepared command line: "C:\Windows\system32\msiexec.exe" /x {B0BE2D80-F89F-4AEC-8ED3-52913B7CF027} /q /qn AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) Post install behavior is NoAction AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) Waiting for process 3784 to finish. Timeout = 120 minutes. AppEnforce 12/7/2013 4:19:59 AM 3468 (0x0D8C) Process 3784 terminated with exitcode: 0 AppEnforce 12/7/2013 4:20:03 AM 3468 (0x0D8C) Looking for exit code 0 in exit codes table... AppEnforce 12/7/2013 4:20:03 AM 3468 (0x0D8C) No action needed after successful enforcement AppEnforce 12/7/2013 4:20:03 AM 3468 (0x0D8C) Performing detection of app deployment type Spacelabs Healthcare Clinical Access - Windows Installer (*.msi file)(ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_d6c162e0-8de8-45d5-90ce-8a20f0602f6e, revision 2) for system. AppEnforce 12/7/2013 4:20:04 AM 3468 (0x0D8C)+++ Application not discovered. [AppDT Id: ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_d6c162e0-8de8-45d5-90ce-8a20f0602f6e, Revision: 2] AppEnforce 12/7/2013 4:20:04 AM 3468 (0x0D8C)++++++ App enforcement completed (6 seconds) for App DT "Spacelabs Healthcare Clinical Access - Windows Installer (*.msi file)" [ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_d6c162e0-8de8-45d5-90ce-8a20f0602f6e], Revision: 2, User SID: ] ++++++ AppEnforce 12/7/2013 4:20:04 AM 3468 (0x0D8C)+++ Starting Install enforcement for App DT "Spacelabs Healthcare Clinical Access - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_e1e72a94-ca75-45c8-be23-f4c0751c2682, Revision - 3, ContentPath - C:\Windows\ccmcache\1l, Execution Context - System AppEnforce 12/7/2013 4:20:05 AM 3468 (0x0D8C) A user is not logged on to the system. AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) Performing detection of app deployment type Spacelabs Healthcare Clinical Access - Windows Installer (*.msi file)(ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_e1e72a94-ca75-45c8-be23-f4c0751c2682, revision 3) for system. AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C)+++ Application not discovered. [AppDT Id: ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_e1e72a94-ca75-45c8-be23-f4c0751c2682, Revision: 3] AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) App enforcement environment: Context: Machine Command line: cscript.exe template.vbs Allow user interaction: No UI mode: 0 User token: null Session Id: 4294967295 Content path: C:\Windows\ccmcache\1l Working directory: AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) Prepared working directory: C:\Windows\ccmcache\1l AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) Found executable file cscript.exe with complete path C:\Windows\system32\cscript.exe AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) Prepared command line: "C:\Windows\system32\cscript.exe" template.vbs AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) Post install behavior is NoAction AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) Waiting for process 2456 to finish. Timeout = 120 minutes. AppEnforce 12/7/2013 4:20:06 AM 3468 (0x0D8C) Process 2456 terminated with exitcode: 1 AppEnforce 12/7/2013 4:20:12 AM 3468 (0x0D8C) Looking for exit code 1 in exit codes table... AppEnforce 12/7/2013 4:20:12 AM 3468 (0x0D8C) Unmatched exit code (1) is considered an execution failure. AppEnforce 12/7/2013 4:20:12 AM 3468 (0x0D8C)++++++ App enforcement completed (7 seconds) for App DT "Spacelabs Healthcare Clinical Access - Windows Installer (*.msi file)" [ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_e1e72a94-ca75-45c8-be23-f4c0751c2682], Revision: 3, User SID: ] ++++++ AppEnforce 12/7/2013 4:20:12 AM 3468 (0x0D8C)
Starting last night with a different application:
+++ Starting Uninstall enforcement for App DT "Google Chrome - Windows Installer (*.msi file)" ApplicationDeliveryType - ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_0921d804-9398-4c05-a35e-a2fc70683337, Revision - 2, ContentPath - C:\Windows\ccmcache\x, Execution Context - System AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74) A user is logged on to the system. AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74) Performing detection of app deployment type Google Chrome - Windows Installer (*.msi file)(ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_0921d804-9398-4c05-a35e-a2fc70683337, revision 2) for system. AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74)+++ Discovered application [AppDT Id: ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_0921d804-9398-4c05-a35e-a2fc70683337, Revision: 2] AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74) App enforcement environment: Context: Machine Command line: msiexec /x {61D1D65D-76AF-37E3-A2AC-006AACB51587} /q Allow user interaction: No UI mode: 0 User token: null Session Id: 4294967295 Content path: C:\Windows\ccmcache\x Working directory: AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74) Prepared working directory: C:\Windows\ccmcache\x AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74) Found executable file msiexec with complete path C:\Windows\system32\msiexec.exe AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74) Prepared command line: "C:\Windows\system32\msiexec.exe" /x {61D1D65D-76AF-37E3-A2AC-006AACB51587} /q /qn AppEnforce 12/12/2013 12:12:38 AM 7028 (0x1B74) Post install behavior is NoAction AppEnforce 12/12/2013 12:12:39 AM 7028 (0x1B74) Waiting for process 9480 to finish. Timeout = 120 minutes. AppEnforce 12/12/2013 12:12:39 AM 7028 (0x1B74) Process 9480 terminated with exitcode: 0 AppEnforce 12/12/2013 12:13:06 AM 7028 (0x1B74) Looking for exit code 0 in exit codes table... AppEnforce 12/12/2013 12:13:06 AM 7028 (0x1B74) No action needed after successful enforcement AppEnforce 12/12/2013 12:13:06 AM 7028 (0x1B74) Performing detection of app deployment type Google Chrome - Windows Installer (*.msi file)(ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_0921d804-9398-4c05-a35e-a2fc70683337, revision 2) for system. AppEnforce 12/12/2013 12:13:06 AM 7028 (0x1B74)+++ Application not discovered. [AppDT Id: ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_0921d804-9398-4c05-a35e-a2fc70683337, Revision: 2] AppEnforce 12/12/2013 12:13:06 AM 7028 (0x1B74)++++++ App enforcement completed (27 seconds) for App DT "Google Chrome - Windows Installer (*.msi file)" [ScopeId_07BE0050-1DAB-4F0B-BE99-524582FE38AF/DeploymentType_0921d804-9398-4c05-a35e-a2fc70683337], Revision: 2, User SID: ] ++++++ AppEnforce 12/12/2013 12:13:06 AM 7028 (0x1B74)
For Spacelabs there is only 1 collection to instsall the application. No collection, or deployment to remove it. For Chrome I have a Collection for Deployment and removal. The deployment is based on an AD group membership, if you arent in it and you have chrome installed SCCM will remove it. Problem is, in the case of chrome, the computers are in that membership and show in the collection to install Chrome, but do not show to remove Chrome. The spacelabs collection is currently just a manual add collection, so if you are in it, you should have the software.
Why would these computers be removing the software?