Hello,
I have a Windows Server 2022 Standard server where the 2026-05 Cumulative Update fails.
System:
- OS: Windows Server 2022 Standard
- Build before update: 10.0.20348.3453
- Target update: KB5087545
- Target package: Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
- Installed SSU: Package_for_ServicingStack_5120~31bf3856ad364e35~amd64~~20348.5120.1.0
- DISM /CheckHealth and /ScanHealth reported no component store corruption.
Windows Update event:
KB5087545 fails with:
0x80073701
MoSetup / UpdateAgent.log shows:
ICbsServicingProcessor->Process failed: [0x80073701]
Install exited. Error:[0x80073701]
Error is fatal: [TRUE]
The KB5087545 CAB file is present and its SHA256 hash matches the hash in ActionList.xml, so this does not appear to be a corrupted download.
Relevant ActionList.xml:
- FeatureId: CumulativeUpdate_KB5087545
- Payload: Windows10.0-KB5087545-x64.cab
- Target package: Package_for_RollupFix
amd6420348.5139.1.14
2026-05-26 07:33:59, Error CSI
HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING)
from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment
a = Microsoft-Windows-Editions-ServerStandard-Deployment-LanguagePack,
version 10.0.20348.3328,
arch amd64,
culture pl-PL
2026-05-26 07:33:59, Info CBS
Failed to pin deployment while resolving Update:
Microsoft-Windows-Editions-ServerStandard-Package~31bf3856ad364e35~amd64~pl-PL~10.0.20348.3328.Microsoft-Windows-Editions-ServerStandard-Package
[HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2026-05-26 07:34:03, Info CBS
Exec: Processing complete.
Package: Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.5139.1.14
Identifier: KB5087545
[HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
The same failure appears again during the second update attempt around 07:50.
DISM sees the problematic package:
dism /online /get-packageinfo /packagename:Microsoft-Windows-Editions-ServerStandard-Package~31bf3856ad364e35~amd64~pl-PL~10.0.20348.3328
Result:
- State: Superseded
- Release Type: Language Pack
- Install Client: UpdateAgentLCU
- Install Package Name: Microsoft-Windows-Editions-ServerStandard-Package~31bf3856ad364e35~amd64~pl-PL~10.0.20348.3328.mum
- Install Time: 2025-03-14
- Restart Required: Possible
The package .mum and .cat files exist under C:\Windows\servicing\Packages.
The .mum references this component:
Microsoft-Windows-Editions-ServerStandard-Deployment-LanguagePack
version 10.0.20348.3328
language pl-PL
versionScope="nonSxS"
However, the corresponding WinSxS component directory for:
Microsoft-Windows-Editions-ServerStandard-Deployment-LanguagePack
10.0.20348.3328
pl-PL
does not appear to exist.
Microsoft-Windows-Server-LanguagePack-Package~31bf3856ad364e35~amd64~pl-PL~10.0.20348.3328
State: Superseded
Microsoft-Windows-Server-LanguagePack-Package~31bf3856ad364e35~amd64~pl-PL~10.0.20348.3453
State: Installed
I also ran:
dism /online /cleanup-image /StartComponentCleanup
It completed successfully.
After that:
dism /online /cleanup-image /AnalyzeComponentStore
showed:
- Number of Reclaimable Packages: 0
- Component Store Cleanup Recommended: No
However, the problematic package:
Microsoft-Windows-Editions-ServerStandard-Package~31bf3856ad364e35~amd64~pl-PL~10.0.20348.3328
is still present and still shown as Superseded.
Question:
What is the supported Microsoft remediation path for this situation?
Specifically:
- Is it safe and supported to try removing the exact superseded package with DISM?
dism /Online /Remove-Package /PackageName:"Microsoft-Windows-Editions-ServerStandard-Package~31bf3856ad364e35~amd64~pl-PL~10.0.20348.3328" /NoRestart
- Or should I first run DISM /RestoreHealth with a repair source?
- If RestoreHealth is recommended, what source should be used in this case, considering that the missing component is version 10.0.20348.3328 and appears to originate from an older LCU, not from the base Windows Server 2022 ISO?
- Is there a supported way to repair or remove this orphaned / incomplete superseded pl-PL language pack component without doing an in-place repair install?
I would like to avoid an in-place repair install if possible, because this is a production server running business-critical applications.
Thank you.
2026-0527-kb5087545-cbs-ms-qna.md.txt