Frequently asked Questions when trying AlwaysUp

Setting up an App to Run 24/7 with AlwaysUp?

Here are answers to the top-5 questions asked by folks trying AlwaysUp for the first time


How do I make AlwaysUp start my application automatically, whenever my computer boots?

Basically, you have to set up your application in AlwaysUp. There are a few ways to do that.

Method #1: Use the Application Advisor

AlwaysUp comes with built-in support for 12 popular applications. If you happen to be installing one of those apps, it will be a piece of cake.

Start the Application Advisor (from the Application menu) and choose your application from the list:

Choose your program in the Application Advisor

After that, simply follow the on-screen prompts and you should be all set up in 1-2 minutes.

Method #2: Follow a step-by-step tutorial

If your application isn't listed in the advisor, there's a good chance that our team has already reviewed it and written a step-by-step tutorial to guide you.

To date, we've created over 170 guides, listed below. Click the link and follow the instructions if you find your program:

Dropbox · OneDrive · VirtualBox · Java Applications · Google Drive for desktop · Batch Files · MetaTrader 4 · Alpha Five · MAPI · Outlook 2007 · Tomcat · JBoss · TeamSpeak · VMware Player · Firefox · Python · nginx · FishEye · Cute FTP · Perl · Wireshark · HFS · Thunderbird · Ruby · Livedrive · Selenium · Plex · Fiddler · Netcam · FitNesse · SugarSync · PDFCreator · VBScript · PowerShell · SkyDrive · Google Chrome · Visual DataFlex · Growl · Tracd · Cubby · Node.js · Audiogalaxy · SpiderOak · lighttpd · Adobe AIR · Internet Explorer · Kiosks · iTunes · iCloud Control Panel · Apache Derby · SpeedFan · Play Framework · Memcached · PuTTY · Sage ACT! Pro · Evernote · Microsoft Access 2007 · Jottacloud · PHP · Buzof · Apache Solr V5+ · Apache Solr V4 · XBMC · Apple Safari · SyncToy · WinForms · Syncdocs · Tonido · SkyDrive Pro · Box Sync · Dart · odrive · OpenOffice · Outlook 2010 · BoxCryptor · Aria2 · WD My Cloud · pyLoad · Excel 2013 · AutoIt Scripts · Outlook 2013 · AeroFS · Excel 2010 · Word 2010 · Visual FoxPro · Access 2010 · Syncthing · WinSCP · Calibre Server · ZooKeeper · AutoHotkey · RealtimeSync · TwoToneDetect · SpamAssassin · SimpleHTTPServer · Avuna HTTPD · Docker Daemon · HyperSQL (HSQLDB) · hubiC · Skype · Logstash · Kafka · WS FTP Pro · Air Video HD · Caddy · Todo Backup · Backup and Sync · Emby Server · MultiChain · Drive File Stream · Sync.com Desktop · Kibana · Event Store · Spotify · Qsync · FullSync · DebugView · STAF · Nuxeo · LibreOffice · Mumble/Murmur · BatchPhoto Monitor · Rclone · UFTP Daemon · JRiver Media Center · Seafile · Rserve · InfluxDB · Spring Boot · Box Drive · Prometheus · Insync · HomeSeer HS4 · ngrok · Amazon Photos · Sauce Connect Proxy · IIS Express · Laravel Scheduler · Go Applications · CloudMe · Allway Sync · Omada Controller · Metabase · Rundeck · lite-server · Docker container · Minecraft server · Gulp · Grafana Loki · CommandBox · Outlook 2021 · Access 2021 · Word 2021 · Excel 2021 · Ombi · Gorse · RustDesk Server · MetaTrader 5 (MT5) · Stalwart Mail Server · Onlime · Roon Server · Flask (Python) · LucidLink Classic · Jaeger · Ollama · Bitvise SSH Client · MultiPing · MEGA Desktop App

Method #3: Add your application by yourself

Don't panic! Even though Windows Services are notoriously complicated and AlwaysUp features over 35 bells and whistles, it's surprisingly easy to get started on your own.

Here's what we recommend:

  1. Select Add from the Application to bring up the Add Application window.

  2. On the General tab, enter:

    1. A name you'd like to call your application in AlwaysUp, and
    2. The full path to your application's executable (or .BAT) file.
    Enter the details of your application
  3. Next, switch to the Logon tab and enter the Windows account where you installed your application. Doing so will ensure that your program will find all its settings. If not, your app may fail to run with AlwaysUp.

    Enter your Windows credentials
  4. That's it. Save your settings and you should be good to go. Come back for the complicated stuff later.


Why doesn’t my app show its window (or tray icon)?

In order to start your application as soon as your computer boots, AlwaysUp runs your application as a Windows Service. That's Microsoft's official solution for applications that must run all the time.

And since Windows Services must start ASAP, they cannot wait for you to log on and fire up your desktop. In fact, Windows launches all services on a special system desktop created at boot called Session 0. That's where AlwaysUp runs your program too.

The problem is that Session 0 is totally inaccessible. You simply cannot see the applications launched there. Note that viewing the programs running in Session 0 was possible in older versions of Windows, but, for security reasons, Microsoft walled off access to Session 0 in recent years. That's why documentation now refers to it as the isolated Session 0.

Fortunately, AlwaysUp can bring your application visibly onto your desktop where you can interact with it as normal. Select Restart in this session from the Application menu if you want to do that, as shown here when running MEGASync cloud storage as a service:

Restart MEGASync on your desktop

But that's only possible after you've logged in. Otherwise, there's no "this" desktop to house your application — there's only the Session 0 desktop Windows created at boot.

In summary, your program is running on the isolated Session 0 desktop but unfortunately there's no way for you to see it there. You must temporarily bring your app onto your own desktop if you want to interact with it normally.


How can I tell if AlwaysUp is actually running my program?

Because of Session 0 isolation (covered in question #2), you won't see your application's windows or tray icon on your desktop. That can make it tricky to tell when your app is up and doing its work. You have to rely on a couple other methods.

Method #1: Check AlwaysUp

The easiest way to tell if your application is running or not is to look at AlwaysUp. The State column will tell you what's going on. If you see the green circle, then your program is active.

For example, AlwaysUp says that the Ollama LLM service is running in this screenshot:

Ollama LLM Server is running

Method #2: Check Task Manager

For confirmation outside of AlwaysUp, look to the Windows Task Manager. If your application is running, it will show up on the list of processes that Task Manager tracks.

After starting Task Manager, switch to the Details view. From there, sort the list of tasks by name and scroll to find your application's exe file.

For example, Task Manager confirms that Ollama is running because ollama.exe is in the list:

Ollama executable running in Task Manager

Method #3: Check Process Explorer

For extra insight, you can look to Microsoft's free Process Explorer — affectionately called "Task Manager on steroids". Process Explorer will show you the tree of processes involved in running your application, which may be helpful.

In the screenshot below, Process Explorer tells us that AlwaysUpService.exe (the service-runner component of AlwaysUp) started ollama.exe, which in turn launched a command prompt — all in the invisible Session 0:

Process Explorer: Ollama is running

In what Windows account should I run my application?

Great question. Using the wrong Windows account will often end in failure.

The short answer to the question is as follows: Use the Windows account where you log in to run your application. That is, the account where you normally run the app — without AlwaysUp involved.

Why that account, you ask? Well, we know that you application works there. If you choose a different account — or you rely on the default LocalSystem account — your application may fail when it can't find user-specific settings. That's because those settings may only be available to the account where you installed the program.

Enter the credentials for your Windows account on the Logon tab:

Enter your Windows credentials

If you don't know your user name, run whoami at a command prompt to find it. For example, whoami informs us that "Mike Jones" is logged in on our server:

Run whoami to find your Windows user name

I've hit a problem/roadblock. Can you help?

Absolutely! That's what we're here for.

Please get in touch by:

We'll respond ASAP — in one business day or less.

Our 12,000+ customers include...
Over 97,000 installations, and counting!
 
AlwaysUp is number 1! Run as a Service with AlwaysUp

Rock-solid for the past 20+ years!