Hello Chang Min,
Error 0x800f0984 usually indicates that the Windows servicing stack cannot successfully apply the cumulative update because of a component store inconsistency, package state mismatch, or an update applicability problem. The first place to investigate is C:\Windows\Logs\CBS\CBS.log, where you should look for entries containing 0x800f0984, Failed to resolve package, CBS_E_* errors, or messages indicating that a required package is missing, superseded, or in an invalid state.
You should also review C:\Windows\Logs\DISM\dism.log and verify the health of the component store (WinSxS). In many cases, cumulative update failures occur because the servicing stack detects corruption, incomplete pending actions, or inconsistencies between installed package metadata and the actual component store contents. Compare the affected systems against a healthy workstation running the same Windows build to confirm that the target cumulative update is applicable to that exact OS version and servicing level.
Additionally, check whether a previous Servicing Stack Update (SSU) or cumulative update failed and left the machine in a partially serviced state. The CBS log will typically show whether Windows considers the package not applicable, blocked by a prerequisite, or unable to commit due to component corruption. If corruption is identified, repair the component store first and then retry the cumulative update rather than repeatedly attempting the installation. In environments where multiple devices fail with the same error, focus on common factors such as the Windows build level, update source, servicing stack version, and identical CBS errors across the affected machines.
If my answer is useful for you, please hit Accept the answer for me please.
HL.