Software Deployment Question

How do I deploy a managed installation to the same device multiple times?

01/21/2020 328 views
Once I have deployed a managed installation to a device successfully, I am unable to deploy it to the same device a second time when the software has been manually removed.  Does Kace write something to the registry upon a completed managed install which acts to omit the device from all future managed installations of the same software?
Answer Summary:
0 Comments   [ + ] Show comments


Answer Chosen by the Author


I found that if I delete the folder in the registry that contains a key specifying the installation package name from Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\, and run a force inventory, Kace will detect that the software has been uninstalled.

Answered 01/23/2020 by: Nolan_Evans
White Belt

All Answers


If you removed the software, run a check in.
When a check in happens the info which software is installed, is written to the KACE inventory.
When you remove a software the inventory is not updated.
Since the KACE checks if the software you want to install is already installed or not, it needs the inventory info.

So do the following:
1. uninstall the software in question
2. force inventory (over the UI or run c:\program files (x86)\quest\kace\runkbot 4 0 manually with admin credentials on the client)
3. check if the software is gone from the inventory
4. assign the software to this system (via label or whatever you want)
5. run a new check in, since the installation is part of the standard check in (the kbot 6 0)

Answered 01/21/2020 by: Nico_K
Red Belt

  • Uninstalling the software and forcing an inventory update does not remove it from the inventory. I think this is because the software being installed is an enterprise installation package for Adobe Creative Cloud that contains multiple products with independent installations. For instance, uninstalling Creative Cloud and Acrobat DC does not register as uninstalling the custom package that installed them both. That custom package isn't actually a program that has been installed, but it registers as such in Kace.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ