What does HRESULT 0x8024001B (WU_E_SELFUPDATE_IN_PROGRESS) mean?

 
Previous Next
WU_E_POLICY_NOT_SET WU_E_INVALID_UPDATE

WU_E_SELFUPDATE_IN_PROGRESS

WU_E_SELFUPDATE_IN_PROGRESS means that the requested Windows Update operation could not run because Windows Update Agent was self-updating. This is a temporary agent-maintenance state.

What to do

  • Wait for the self-update to finish before retrying the operation.
  • Discard stale WUA objects and create a fresh update session after the retry.
  • Do not classify this status as a failure of the selected update payload.

Agent maintenance and update installation are separate workflows

WUA can require client self-update before normal update work proceeds. In WSUS deployments, Microsoft documents the SelfUpdate infrastructure used to provide compatible client software. While the agent is replacing or updating its own components, a search or installation request can be rejected with this transient state.

Do not hold COM objects indefinitely and resume them after the agent changes underneath the process. Let self-update finish, then create a new WUA session and perform a fresh search. If the state persists across a reboot, inspect Windows Update logs and, for WSUS, verify the SelfUpdate service path. The payload of the originally selected update is not the first place to investigate.

References

References


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