The Core Technologies Blog

Professional Software for Windows Services / 24×7 Operation


How to use the Event Viewer to troubleshoot problems with a Windows Service

A windows service, designed to run “headless” and unattended in the background, cannot easily employ conventional popup windows to report its activities as a user may not even be logged on. Instead, a service is encouraged to send important communication … Continue reading

Posted in Windows Services | Tagged , , , | 5 Comments

The Top 5 Reasons to Run Your Application as a Windows Service with AlwaysUp

You need to start your application at boot, even if no one logs on A regular application will only run after a user has logged in and started it. Not so for Windows Services, which are automatically started by the … Continue reading

Posted in AlwaysUp | Tagged , | Leave a comment

Tips for Running AutoIt in the Isolated Session 0

Starting with Windows Vista in 2007 and continuing with every subsequent release, Microsoft has banned users from logging in to the first session created as Windows boots. This “Session 0 Isolation” has been accompanied by a steady erosion of the … Continue reading

Posted in Miscellaneous | Tagged , , , | Leave a comment

How to Start your Windows Service When a USB Flash Drive is Inserted

Windows Services are designed to start up at boot and run 24×7, but that framework is overkill for server software that must occasionally come alive to process specific events and go back to a waiting state. Service Triggers were introduced … Continue reading

Posted in Service Trigger Editor | Tagged , , | Leave a comment

Essential Tools for Windows Services: SC.EXE

While the useful NET.EXE utility is great for starting an stopping windows services, it cannot do much beyond that. Enter Microsoft’s SC.EXE – a versatile command-line utility built into Windows that can help you start, stop, restart or configure any … Continue reading

Posted in Windows Services | Tagged , , | 8 Comments