I have an app which was installed by userA. We're trying to uninstall it via Altiris but it generates the following in my log file:

MSI (s) (14:A8) [10:38:49:728]: Machine policy value 'DisableUserInstalls' is 0
MSI (s) (14:A8) [10:38:49:728]: MainEngineThread is returning 1605
MSI (c) (CC:E0) [10:38:49:728]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (CC:E0) [10:38:49:728]: MainEngineThread is returning 1605

If I deploy via Altiris, uninstallation via altris is not a problem.

Basically, the apps were previously installed by other users but we cannot uninstall via altiris. I need a way around this. Any ideas?

Thanks a bunch
0 Comments   [ + ] Show Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.


In all probability, the application was installed per-user. You have 2 choices: either build an uninstallation MSI (effectively a reverse-engineering of the installing MSI) or work your way through the various registry entries which flag the installation as a per-user one, delete them and then try uninstalling. From experience, I can tell you that the former will drive you slightly less nuts than the latter.
Answered 01/14/2010 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity