Run Omada Controller as a Windows Service

How to Install Omada Controller as a 24x7 Windows Service with AlwaysUp

Automatically start Omada Controller in the background whenever your computer reboots — no need to log on

Omada Controller manages TP-Link EAP devices.

To install Omada Controller as a Windows Service with AlwaysUp:

  1. If you have not already done so, download and setup Omada Controller on your computer. Ensure that it works properly and manages your device(s) as you expect.

  2. Download and install AlwaysUp, if necessary.

  3. Start AlwaysUp.

  4. Select Application > Add to open the Add Application window:

    Add Application

  5. On the General tab:

    • In the Application field, enter the full path to the batch file that starts Omada Controller, start.bat.

      If you installed the software in the default location, you will find the batch file here:

      C:\Users\<USER-NAME>\Omada Controller\bin\start.bat
      where <USER-NAME> is the name of the Windows account where you installed Omada Controller.
    • In the Name field, enter the name that you will call the application in AlwaysUp. We have entered Omada Controller but you can specify another value if you like.

    • And in the Start the application field, select Automatically, but shortly after the computer boots. This setting tells Windows to launch your Omada Controller service 1-2 minutes after a reboot — enough time to ensure that all critical services are up and ready to go.

    Omada Controller Windows Service: General Tab

  6. Click over to the Logon tab and enter the user name and password of the account where you installed and run Omada Controller. Omada should run in this account so that it can find Java and all the settings you have configured.

    Omada Controller Windows Service: Logon Tab

  7. We're done configuring Omada Controller as a Windows Service so click the Save button to record your settings.

    In a couple of seconds, an application called Omada Controller will show up in the AlwaysUp window. It is not yet running though and the state will be "Stopped":

    Omada Controller Windows Service: Created

  8. To start Omada Controller from AlwaysUp, choose Application > Start "Omada Controller".

    In a few seconds, the status will change to "Running" and the controller will be working in the background:

    Omada Controller Windows Service: Running

  9. That's it! Next time your computer boots, Omada Controller will start up immediately, in the background, without anyone needing to log on. Please restart your PC now and test that everything works as expected after Windows comes back to life.

    And please feel free to edit Omada Controller in AlwaysUp and explore the many other settings that may be appropriate for your environment. For example, send email alerts if Omada stops, restart the server nightly to cure memory leaks, and much more.

Omada Controller not working properly as a Windows Service?

  • Consult the AlwaysUp Troubleshooter — our online tool that can help you resolve the most common problems encountered when running an application as a windows service.

  • From AlwaysUp, select Application > Report Activity > Today to bring up an HTML report detailing the interaction between AlwaysUp and Omada Controller. The AlwaysUp Event Log Messages page explains the messages that may appear.

  • Browse the AlwaysUp FAQ for answers to commonly asked questions and troubleshooting tips.

  • Contact us and we'll be happy to help!

Download & Try it Free!

Download AlwaysUp and Run as a Service Today! Version 15.1 New!

7.9 MB Installer
Our 12,000+ customers include...
Compatible with Windows 11 Compatible with Windows Server 2022 Compatible with Windows 10
Over 94,000 installations, and counting!
AlwaysUp is number 1! Run as a Service with AlwaysUp

Rock-solid for the past 19+ years!