Software installation via Group Policy is a great feature that can save any administrator HOURS of time over installing apps one by one on all machines within the network. But what happens when those applications go bad? Microsoft has not provided a way to force re-installation of GPO-Managed software on a SINGLE machine, opting instead to only give you the option to redeploy the application on ALL machines. On top of this, if you remove the application from Add/Remove Programs the application does NOT get reinstalled!
Enter MSI Manager…
MSI Manager is a tool I have created with AutoIt that will allow you to connect to any machine, get a quick list of the software that has been assigned, and select what you want to have reinstalled. On the next reboot the machine will re-install the chosen apps automatically. Problem solved.
By the way, the keys that are being modified are located at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt. There will be a key for each piece of software that has been assigned. To force a reinstall, simply delete the associated key and then run gpupdate/force on the target computer.
Download: MSI Manager