What does Windows error code 1064 (ERROR_EXCEPTION_IN_SERVICE) mean?

 
Previous Next
ERROR_FAILED_SERVICE_CONTROLLER_CONNECT ERROR_DATABASE_DOES_NOT_EXIST

ERROR_EXCEPTION_IN_SERVICE

ERROR_EXCEPTION_IN_SERVICE (1064, 0x00000428) reports that an exception occurred while a Windows service was handling a control request.

What this error identifies

The error is associated with the service-control path, not necessarily with ordinary request processing performed by the service. It points to code that handles commands such as stop, pause, continue, parameter changes or other control notifications.

Diagnostic approach

  • Check the System event log together with the service's own logs at the same timestamp.
  • For native services, collect crash data or a dump and inspect the control handler and every callback it invokes.
  • Keep control handlers short and resilient. Queue long-running work elsewhere, and do not let exceptions escape from the handler boundary.

A retry from the service console is unlikely to be a reliable fix until the exception path has been identified.

Official references for ERROR_EXCEPTION_IN_SERVICE


Looking for a different code? Search another status or error code.