KB0001 - PSU Uninstall Error: "The setup must update files or services..."
When attempting to uninstall PowerShell Universal (MSI Install) from Control Panel -> Programs you receive the error:
"The setup must update files or services that cannot be updated while the system is running. If you choose to continue, a reboot will be required to complete the setup"
This is normal behavior because the PowerShell Universal service is still running. Your options here are to either:
1. Accept the prompt and reboot to continue the uninstallation
or
2. Cancel and then stop the PowerShell Universal service. You should then be able to try the uninstall again and it will complete without asking for reboot.
Related Articles
KB0015 - Offline PSU server has slow dashboards
Disclaimer Please be careful with changing any settings on your server around the Certificate Revocation List. You should only do this if you know what you are doing. Read the related Github articles (linked below) in their entirety. Symptom PSU ...
KB0011 - Are licenses different between Production, QA and Test/Development servers?
Update January 24th, 2023 Adam recently summarized the Developer's license per below: The only real limitation on the developer license is that it cannot be accessed remotely. The server is only available on loopback when using the dev license. If ...
KB0053 - Refreshing specific configuration files manually
Product Versions - PowerShell Universal 3.x - PowerShell Universal 4.0.x - PowerShell Universal 4.1.x Purpose When making changes in PowerShell Universal, the configuration system will detect changes to files through the management API, admin console ...
KB0013 - Moving PSU to another server
Below are Adam's comments on this topic from August 2nd, 2022: The configuration for PowerShell Universal, including the license, is stored as PS1 files in the repository directory. https://docs.powershelluniversal.com/config/repository We recommend ...
KB0074 - Connecting to PSU API w/Windows Auth
Scope This article applies only to PSU environments where Windows Authentication[1] is enabled and known to be working[2]. Problem You are not able to interact with the PSU instance using the Invoke-WebRequest PowerShell cmdlet even though logging in ...