Service Protector Version History

Version 5

5.0.8.43 (April 9 2016)

New features
  • Added the option of starting protection immediately after adding a new Protector. The default is "on".
Fixes & Improvements
  • Executable components are now signed with a SHA-256 certificate.
  • Minor improvements to a few windows in the purchase process.
  • Resolved a registry permission issue that occasionally occurred when registering the software.
  • Removed HTML centering from email messages, to avoid poor formatting when viewed in gmail.
  • Show sanity check error codes in the range of -10 to -1 as negative.
  • Events from the System log now show up on activity reports.
  • Added links to tutorials under the Help menu.
  • Tweaks for supporting Windows 10 and Windows Server 2012 R2.



Version 4

4.5.3.68 (September 6 2014)

New features
  • (none)
Fixes & Improvements
  • Mail servers actually called "mail" weren't being recorded properly.
  • Re-enabled the Desktop Security Settings entry in the Tools menu.
  • Removed Local Security Settings from the Tools menu when Windows does not provide that functionality.
  • Fixed a bug with the expansion of special sanity check command line variables.
  • Improved the log messages for CPU hogs.
  • Improved memory tracking.
  • Dates and times were inconsitently formatted on non-English localizations. These have all been normalized to the English locale, to be consistent with the rest of the program.
  • Fixed a problem sending reports at midnight when a scheduled restart was configured at the same time.

4.0.6.39 (March 16 2013)

New features
  • Identify and resolve service executables that remain alive after they have informed the Windows Service Control Manager that they have stopped.
  • When stopping a service, wait for at least a minute before forcibly terminating the service's executable. The wait time is configurable.
  • Multiple scheduled stops are now supported - daily or on specific days of the week.
Fixes & Improvements
  • Fixed a bug when activating the main window and a warning was showing.
  • Improved licensing on virtual machines (Azure, EC2).
  • Registration would sometimes fail on PCs where there is no "C:" drive.



Version 3

3.7.2.16 (February 15 2012)

New features
  • (none)
Fixes & Improvements
  • Fix for failing to protect some services (double quoting the command line).

3.7.1.28 (February 12 2012)

New features
  • Added the ability to run a command when the service stops.
Fixes & Improvements
  • Fix for the inability to read icons from some services.

3.5.0.91 (January 1 2012)

New features
  • Added the capability to define the threshold for a CPU hog.
  • Allow Protectors to be imported and exported from the command line.
Fixes & Improvements
  • Cap the number of emails sent every 6 and 12 hours to avoid flooding.
  • Improved a few error messages.

3.1.1.87 (November 23 2011)

New features
  • (None)
Fixes & Improvements
  • Removing the underlying service would prevent Service Protector from starting properly.

3.0.5.79 (November 15 2011)

New features
  • Added support for sending email with TLS or STARTTLS encryption (for Office 365).
Fixes & Improvements
  • The correct peak memory was not recorded in the activity statistics.
  • When the service is started after a delay, no entry was made to the Event Log.
  • Restarting at a scheduled time didn't work when Service Protector hadn't started/restarted the service.
  • Improved the graceful shutdown of the service when scheduled.
  • Improved the handling of services that deliberately leave a process running after they have stopped (e.g. Windows Firewall).



Version 2

2.7.1.34 (June 28 2011)

New features
  • (None)
Fixes & Improvements
  • Improved licensing on virtual machines.

2.6.0.75 (March 24 2011)

New features
  • (None)
Fixes & Improvements
  • Note when a service that takes a while to start transitions to the started/running state.
  • Reduced the number of emails sent when a service/application is repeatedly failing.

2.5.9.47 (March 2 2011)

New features
  • (None)
Fixes & Improvements
  • Added support for volume licensing.

2.5.9.16 (February 13 2011)

New features
  • Can now switch to Session 0 from the Tools menu.
Fixes & Improvements
  • Fix for not detecting a hang in Windows Forms applications.
  • Fixed a daylight savings time bug with emailed reports.
  • Fixed a bug where time zones in email dates could be negative.
  • Improved the performance of reading from the Event Logs.

2.0.3.91 (November 27 2010)

New features
  • Provide up to 30 days of service history.
Fixes & Improvements
  • Application crash dialogs were not always being dismissed.
  • The sanity check doesn't accept a .CMD file with variables.
  • Trouble licensing on Windows XP.



Version 1

2.0.3.91 (November 27 2010)

  • Initial public release.