The Unifi controller is designed to run in the foreground on a user. To run it as a service requires some commands to be run through the included java.exe


To update the Controller on SEQ-Unifi, first sign in to the SVC_Unifi account 

To update the Controller on SEQ-NS-Unifi, sign in to the Network Services account


1. Get the newest Windows server installer from https://www.ui.com/download/releases/network-server but do not install it yet

2. Run "UnifiServiceReinstall.bat" as admin

3. The script will pause half way through and tell you to run the update, run the new server install and do not start the server when it finishes

4. Once the install is complete (and the GUI server is NOT running) continue the script and it will install and start the service

5. You can find the service in services.msc