KB0001 - PSU Uninstall Error: "The setup must update files or services..."

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 ...
    • KB0042 - HTTP Error 500.19 - internal server error 0x8007000d

      Problem When trying to browse your instance of PowerShell Universal (running on IIS under Windows Server via the ZIP install of PowerShell Universal [1] ) you receive HTTP Error 500.19 - Internal Server Error with error code 0x8007000d Cause You may ...