Sc failureflag


Updated: April 17, 2012

Applies To: Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2003 with SP2, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2012, Windows Server 2003 with SP1, Windows 8

Specifies whether recovery actions will be triggered when a service stops as the result of an error.

For examples of how to use this command, see Examples.

sc [<ServerName>] failureflag [<ServiceName>] [<Flag>]




Specifies the name of the remote server on which the service is located. The name must use the Universal Naming Convention (UNC) format (for example, \\myserver). To run SC.exe locally, omit this parameter.


Specifies the service name returned by the getkeyname operation.


The default value is 0 (no action). If this parameter is set to 1, and if the user has already configured recovery actions for service failures, the recovery actions will also be triggered if the service stops because of an error.


Displays help at the command prompt.

Set this flag if your service fails but can usually be restarted without any problem.

To trigger an existing recovery action for service failures, type:

sc failureflag flag=1