Hello Jack 5T,
The first step is to confirm that Windows servicing is actually retrying a pending operation at each startup rather than performing normal post-update processing. I would begin by checking for indicators such as pending.xml and the RebootPending state under the Component Based Servicing registry keys.
Next, review C:\Windows\Logs\CBS\CBS.log together with any archived CbsPersist_*.log files. I would focus on repeated entries showing the same package, failure code, or transaction sequence being processed at multiple startups. Those patterns usually indicate that servicing is attempting the same operation repeatedly and cannot complete it successfully.
It is also worth reviewing C:\Windows\Logs\DISM\dism.log and the Setup-related event logs to see whether the same package or component is consistently failing. Once the specific failing component has been identified, the remediation can be targeted much more precisely than simply resetting servicing state.
Could you share the recurring HRESULT or package name reported in the CBS log? That information is usually enough to determine whether the issue is related to servicing corruption, a driver, a pending update, or a partition/configuration problem.
If this helps, please accept the answer.
Tracy Le.