Quick explanation about the new installer framework.
This is an advanced topic so if some of this doesn't make sense to you, you likely don't need to worry about any of this
The universal update installer is the base installer which all of the other installers use. For this reason it is slightly smaller than the others since it contains no data about what to install, it gets all of that from the ahp_plugin.xml file in the specified install directory.
The text parsing it does is very basic, it simply looks for the 6 character identifier of the plugin. For this reason if you had commented out a line, the installer will update that plugin's files and rewrite the plugin entry to the file. It was never intended that the user should edit this file, so it assumes it hasn't been tampered with. If you want to disable a plugin I recommend you delete the entry line completely. This way the upgrade installer won't attempt to restore it.
The update installer will always install the AHP base program files.
The specific installers, are really just a self extracting file which contains the universal update installer, and a small text config file to override the default behavior. When the universal upgrade installer runs it checks for the presence of of this config file, and if found installs the specified plugins ignoring the ahp_plugin.xml file.
Currently to rebuild your installation you need to run each plugin's installer separately to install all the files and write all the plugin entries. I am working with IT to deploy an updated software page which will dynamically generate a custom AHP installer with a custom config file specifying the plugins you select. We are also working to roll this out to the new order system so if you place an order for an AHP plugin, the email generated will contain a custom installer which will install all of the plugins purchased by your account. Once this is complete, you can still run the universal update installer for quick updates, but doing a clean install for any plugin configuration will simply mean checking a few boxes then downloading and running a single installer. New users who purchase a bundle of software should also have a significantly easier time by being able to just run one installer to get up and running.
The self extracting exe's should place the universal installer and the config file side by side in your system's default temp directory.