| Previous | Next |
| ERROR_SERVICE_DEPENDENCY_DELETED | ERROR_SERVICE_NEVER_STARTED |
ERROR_BOOT_ALREADY_ACCEPTED
The current boot was already accepted for LastKnownGood
Windows can use a boot verification program to report boot success to the SCM through NotifyBootConfigStatus. After a successful boot, the system saves a clone of the service database as the LastKnownGood configuration. ERROR_BOOT_ALREADY_ACCEPTED means that acceptance step has already happened for the current boot.
Treat the call as a duplicate boot-verification action rather than a service startup failure. Review which component invokes NotifyBootConfigStatus and ensure only the intended boot verifier owns that decision. A retry loop is inappropriate because acceptance is a state transition, not a transient I/O operation. If a product needs to record its own readiness, use its own durable state or service status; do not reuse the OS LastKnownGood acceptance mechanism as a generic health flag.
What to inspect
- Trace the component that first reported boot success to SCM.
- Remove duplicate or retried NotifyBootConfigStatus success calls.
- Keep application readiness state separate from OS boot-acceptance state.
References
- Microsoft: NotifyBootConfigStatus
- Microsoft: Automatically Starting Services
- Microsoft: Service Security and Access Rights
Looking for a different code? Search another status or error code.