Erick Engelke, the System Manager of a 3600 workstation domain at the University of Waterloo, Ontario, Canada, created GPOtool.exe. The Using GPOtool page begins with:
IntroductionGPOtool is a tool for testing and fixing GPO managed workstation software installs.
GPOs are not 100% reliable when it comes to installing software. Depending on the size of the MSI and some other factors, some machines will have the software partially installed – and Windows will simply never attempt to reinstall. In effect, you are left with a software stump that is unusable, normally undeletable, and nothing is reported back to you. Microsoft publishes neither a way to detect these failures, or a way to fix them.
GPOtool accomplishes several goals.
- allows one to delete failed installation stumps, and force a reinstall at the next GPO update
- allows one to uninstall software – such as after a GPO is inadvertently deleted
- provides a simple mechanism to reboot the ‘fixed’ machines
PrerequisitesBefore you can run GPOtool you need:
2. A ‘management’ computer which is not firewalled from your workstations. It needs to get administrator access to the workstations and open network shares.
3. A user account with Administrator rights on the workstations.
4. A text list of the workstations you wish to query, one per line.