Runs your application as a Windows Service, managing and monitoring it constantly to ensure 100% uptime.
AlwaysUp will manage and run your application as a Windows Service, monitoring it constantly to ensure 100% uptime.

AlwaysUp will automatically restart your application if it crashes or grows too large, dismiss "Application error" dialogs, and run customized "sanity checks" to ensure that your application is available 24/7. Regular, detailed email from AlwaysUp will keep you abreast of crashes, scheduled restarts and other relevant events.

AlwaysUp leverages the Windows Services architecture to provide robust, low-level application control in a secure environment. As a Windows Service, your application can start automatically when the computer boots, survive user logons/logoffs, and run entirely without user intervention.

Main features:

  • Runs your application (executable, batch file or shortcut) 24x7 as a Windows Service
  • Very easy to use
  • Constantly monitors your application and restarts it whenever it fails
  • Able to detect and restart "misbehaving" applications that hang, hog the CPU or consume too much memory
  • Able to start your application as the system boots, to run when no user is logged in and to run despite logon/logoffs - all to guarantee uptime without manual user intervention
  • Able to restart your application (or reboot the computer) at a scheduled time
  • Able to boost your application's priority to ensure that it gets preferential treatment on the host computer
  • e-mails you with details of crashes, restarts and other problems
  • Supports the integration of your own custom "sanity check" utilities, executed regularly to test if your application is functioning normally or not
  • Automatically dismisses common "Application error" dialog boxes that prevent crashed applications from fully exiting
  • Automatically dismisses Debug dialog boxes and logs the dialog box text for subsequent review by developers - thus facilitating the deployment of applications in "Debug mode"
  • The intuitive GUI makes it easy to set up your application, but no GUI is necessary once your application has been configured.
  • Leverages the Windows Services API to achieve robust, low-level application control in a secure environment
  • Reports all activities to the Windows Event Log
  • Very efficient; demands minimal CPU & memory resources
  • Control AlwaysUp services from your web browser using our free add-on program, AlwaysUp Web Service.
  • Site, OEM and Volume licensing/pricing available to suite your needs
  • No programming required.

last updated on:
June 22nd, 2014, 13:31 GMT
file size:
4.2 MB
developed by:
Core Technologies Consulting LLC
license type:
operating system(s):
Windows XP / XP 64 bit / Vista / Vista 64 bit / 7 / 7 64 bit / 8 / 8 64 bit / 2003 / 2008 / Server 2012
C: \ System \ Launchers & Shutdown Tools

In a hurry? Add it to your Download Basket!

user rating 31



13 Screenshots
AlwaysUp - This is the main window of AlwaysUp where you can create the list of applications you want to processAlwaysUp - When you want to add a new app, you will need to specify its path and its nameAlwaysUp - This tab will offer you the possibility to configure the logon settings for your applicationAlwaysUpAlwaysUpAlwaysUpAlwaysUpAlwaysUpAlwaysUpAlwaysUpAlwaysUpAlwaysUpAlwaysUp
What's New in This Release:
  • Fixes & Improvements:
  • Messages written to the event log were occasionally garbled.
read full changelog

Add your review!