Windows server 2022 can't update [0X800f0831]

Anonymous
2024-11-13T00:22:34+00:00

We have a Windows Server installed in a virtual machine.

I can install cumulative .Net updates on it, but I can't install cumulative security updates.

It stops at 3% every time, no matter what the update is.

I have tried all recent security updates (from Windows updates or MS catalog website), all the same result [0X800f0831].

Here are something I have tried.

  1. windows update troubleshooting.
  2. official troubleshooting guide. https://learn.microsoft.com/en-us/troubleshoot/mem/configmgr/update-management/error-0x800f0831-installing-update
  3. deleted SoftwareDistribution and Catroots forlder and ran the following cmd, no corruption found.

net stop bits

net stop wuauserv

net stop cryptSvc

ren %windir%\softwaredistribution softwaredistribution.bak

ren %windir%\system32\catroot2 catroot2.bak

net start bits

net start wuauserv

net start cryptSvc

SFC /verifyonly

DISM /Online /Cleanup-Image /CheckHealth

DISM /Online /Cleanup-Image /ScanHealth

dism /Online /Cleanup-image /RestoreHealth

DISM /online /cleanup-image /startcomponentcleanup

sfc /scannow

  1. Installed old cumulative updates (2024-03 to 2024-07) from MS catalog. All failed. No error code shows.
  2. Uninstall the old .Net frame update and ran update again. failed.

[OS]

Windows Server 2022 Standard

Version              21H2

Installed on     ‎11/‎01/‎2024

OS build           20348.227

[Recent update History]

                         Description     HotFixID                        InstalledOn

-----------     --------  -----------

Update         KB5044025               5/11/2024 12:00:00 AM

Security Update KB5034129               11/01/2024 12:00:00 AM

Security Update KB5044414               5/11/2024 12:00:00 AM

Security Update KB5034439               11/01/2024 12:00:00 AM

[cbs.log]

2024-11-07 18:52:54, Info                  CBS    Appl: detect Parent, Package: Package_5_for_KB5044025~31bf3856ad364e35~amd6410.0.4762.2, Parent: Microsoft-Windows-CoreCountrySpecificEdition~31bf3856ad364e35~amd6410.0.20348.1, Standalone integration and parent is missing, ignore this parent.

 2024-11-07 18:54:06, Info                  DPX    ProvideRequestedDataByFile failed, Response file Name: \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\inst\SSU-20348.2750-x64.cab

2024-11-07 18:54:06, Info                  CBS    Failed to extract file TOC.xml from cabinet \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\inst\SSU-20348.2750-x64.cab [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

2024-11-07 18:54:06, Info                  DPX    Extraction of file: update.ses failed because it is not present in the container (\?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\inst\SSU-20348.2750-x64.cab).

 2024-11-07 18:54:05, Info                  CBS    Opened cabinet package, package directory: \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c, sandbox location: \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\inst, cabinet location: \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\Windows10.0-KB5044281-x64.cab, manifest location: \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\inst\update.mum

2024-11-07 18:54:07, Info                  DPX    ProvideRequestedDataByFile failed, Response file Name: \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\inst\Windows10.0-KB5044281-x64.cab

2024-11-07 18:54:07, Info                  CBS    Failed to extract file TOC.xml from cabinet \?\C:\Windows\SoftwareDistribution\Download\5557b3db5733dad8fe7764ff3b3ffa6c\inst\Windows10.0-KB5044281-x64.cab [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

2024-11-07 19:01:22, Info                  CBS    Failed to add one or more component [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2024-11-07 19:01:24, Info                  CBS    Reporting package change completion for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~20348.2762.1.22, current: Absent, original: Absent, target: Installed, status: 0x800f081f, failure source: Resolve, failure details: "(null)", client id: WindowsUpdateAgent, initiated offline: False, execution sequence: 237, first merged sequence: 237, pending decision: InteractiveInstallFailed, primitive execution context: Interactive

2024-11-07 19:02:57, Info                  DPX    ProvideRequestedDataByFile failed, Response file Name:


2024-11-10 21:24:46, Error                 CSI    00000339 (F) STATUS_OBJECT_NAME_NOT_FOUND #1942467# from Windows::Rtl::SystemImplementation::CSystemIsolationLayer_IRtlSystemIsolationLayerTearoff::TransferFileEx(flags = (OpenForBackupIntent), op = 'Move', odir = NULL, oname = [l:212]'??\C:\Windows\SoftwareDistribution\Download\8c2842c8477b3b580da54dee04fd07ec\inst\_Windows10.0-KB5037422-x64.cab_\msil_microsoft-windows-slbmux-events_31bf3856ad364e35_10.0.20348.1_none_48fc7f53590719a7.manifest', ndir = @0x1c1e69fa9c0, nname = [l:41 ml:63]'5fbfe1f45e33db01[gle=0xd0000034]

2024-11-10 21:24:46, Error                 CSI    113d00000411682e_manifest', disp = Unmapped disposition: 0)

[gle=0xd0000034]

2024-11-10 21:24:46, Error                 CSI    0000033a (F) HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) #1939080# from Windows::ServicingAPI::CCSITransaction::ICSITransaction2_AddComponents(Flags = 4, a = @0x1c1df0a1410, mp = @0x1c1df0a1c10, disp = 0)[gle=0x80070002]

2024-11-10 21:24:46, Info                  CBS    Failed to add one or more component [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2024-11-10 21:24:46, Error                 CBS    Failed to complete component closure [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2024-11-10 21:24:46, Info                  CBS    CommitPackagesState: Started persisting state of packages

2024-11-10 21:24:46, Info                  CBS    CommitPackagesState: Completed persisting state of packages

2024-11-10 21:24:46, Info                  CSI    0000033b@2024/11/10:10:54:46.937 CSI Transaction @0x1c1d67538d0 destroyed

2024-11-10 21:24:46, Info                  CBS    Perf: Resolve chain complete.

2024-11-10 21:24:46, Info                  CBS    Failed to resolve execution chain. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2024-11-10 21:24:46, Error                 CBS    Failed to process Multi-phase execution. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2024-11-10 21:24:46, Info                  CBS    WER: Generating failure report for package: Package_for_ServicingStack_2334~31bf3856ad364e35~amd64~~20348.2334.1.1, status: 0x800f081f, failure source: Resolve, start state: Installed, target state: Installed, client id: WindowsUpdateAgent

2024-11-10 21:24:46, Info                  CBS    Not able to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

2024-11-10 21:24:24, Info                  CBS    Appl: detect Parent, Package: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Parent: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~~10.0.20348.1, Disposition = Detect, VersionComp: EQ, BuildComp: EQ, RevisionComp: GE, Exist: present

2024-11-10 21:24:24, Info                  CBS    Appl: detectParent: parent found: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~~10.0.20348.2227, state: Staged

2024-11-10 21:24:24, Info                  CBS    Appl: detectParent: parent found: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~~10.0.20348.2341, state: Staged

2024-11-10 21:24:24, Info                  CBS    Appl: Evaluating package applicability for package Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, applicable state: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Merge into existing execution package for Package: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, existing TargetedState: Staged, new TargetedState: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, current: Staged, pending: Default, start: Staged, applicable: Staged, targeted: Staged, limit: Installed

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: 5b0308e8eff77bf1bc10fb77e5b9f592, current: Staged, pending: Default, start: Staged, applicable: Installed, targeted: Staged, limit: Installed, selected: Default

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-MSMQ-MMC-OptGroup-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: 2a07739538110b2e66b31b35e973b680, current: Staged, pending: Default, start: Staged, applicable: Installed, targeted: Staged, limit: Installed, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: detect Parent, Package: Microsoft-Windows-msmq-mmc-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Parent: Microsoft-Windows-msmq-mmc-Opt-Package~31bf3856ad364e35~amd64~~10.0.20348.1, Disposition = Detect, VersionComp: EQ, BuildComp: EQ, RevisionComp: GE, Exist: present

2024-11-10 21:24:24, Info                  CBS    Appl: detectParent: parent found: Microsoft-Windows-msmq-mmc-Opt-Package~31bf3856ad364e35~amd64~~10.0.20348.2031, state: Staged

2024-11-10 21:24:24, Info                  CBS    Appl: Evaluating package applicability for package Microsoft-Windows-msmq-mmc-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, applicable state: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Merge into existing execution package for Package: Microsoft-Windows-msmq-mmc-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, existing TargetedState: Staged, new TargetedState: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-msmq-mmc-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, current: Staged, pending: Default, start: Staged, applicable: Staged, targeted: Staged, limit: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-msmq-mmc-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: 58f3a144139d8f2d83c8c64aa8ab1446, current: Staged, pending: Default, start: Staged, applicable: Installed, targeted: Staged, limit: Staged, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: detect Parent, Package: Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Parent: Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~~10.0.20348.1, Disposition = Detect, VersionComp: EQ, BuildComp: EQ, RevisionComp: GE, Exist: present

2024-11-10 21:24:24, Info                  CBS    Appl: detectParent: parent found: Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~~10.0.20348.2227, state: Staged

2024-11-10 21:24:24, Info                  CBS    Appl: detectParent: parent found: Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~~10.0.20348.2341, state: Staged

2024-11-10 21:24:24, Info                  CBS    Appl: Evaluating package applicability for package Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, applicable state: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Merge into existing execution package for Package: Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, existing TargetedState: Staged, new TargetedState: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, current: Staged, pending: Default, start: Staged, applicable: Staged, targeted: Staged, limit: Staged

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-msmq-powershell-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: d16f9a0f6758d85b1b5ad41d5d35b8d2, current: Staged, pending: Default, start: Staged, applicable: Installed, targeted: Staged, limit: Staged, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: detect Parent, Package: Microsoft-Windows-msmq-multicast-Opt-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Parent: Microsoft-Windows-msmq-multicast-Opt-Package~31bf3856ad364e35~amd64~~10.0.20348.1, Disposition = Detect, VersionComp: EQ, BuildComp: EQ, RevisionComp: GE, Exist: present

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, current: Absent, pending: Default, start: Absent, applicable: Absent, targeted: Absent, limit: Installed, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-Services45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4Extended-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: IIS-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ProcessModel, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ConfigurationAPI, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-HTTP-Activation45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-Services45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4Extended-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: IIS-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ProcessModel, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ConfigurationAPI, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-HTTP-Activation45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-HTTP-Activation45, current: Absent, pending: Default, start: Absent, applicable: Absent, targeted: Absent, limit: Installed, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-TCP-PortSharing45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4Extended-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ProcessModel, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ConfigurationAPI, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-TCP-Activation45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-TCP-Activation45, current: Absent, pending: Default, start: Absent, applicable: Absent, targeted: Absent, limit: Installed, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-Services45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4Extended-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ProcessModel, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ConfigurationAPI, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Pipe-Activation45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-Services45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4Extended-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ProcessModel, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ConfigurationAPI, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Pipe-Activation45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Pipe-Activation45, current: Absent, pending: Default, start: Absent, applicable: Absent, targeted: Absent, limit: Installed, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-Services45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4Extended-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ProcessModel, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ConfigurationAPI, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: MSMQ-Server, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-MSMQ-Activation45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-Services45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4Extended-ASPNET45, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ProcessModel, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: WAS-ConfigurationAPI, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: MSMQ-Server, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-MSMQ-Activation45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Plan: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-MSMQ-Activation45, current: Absent, pending: Default, start: Absent, applicable: Absent, targeted: Absent, limit: Installed, selected: Default

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-Services45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Local Parent: WCF-Services45, Intended State: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Update: WCF-TCP-PortSharing45, Applicable: NeedsParent, Disposition: Absent

2024-11-10 21:24:24, Info                  CBS    Appl: DetectUpdate, Package: Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~en-US~10.0.20348.1, Remote Parent: NetFx4, Parent Missing (ERROR_FILE_NOT_FOUND), non-critical error, ignored, check case sensitivity

2024-11-10 21:24:25, Info                  CBS    Appl: detect Parent, Package: Package_6_for_KB5031993~31bf3856ad364e35~amd6410.0.4682.1, Parent: Microsoft-Windows-Presentation-Package~31bf3856ad364e35~amd6410.0.20348.1, Disposition = Staged, VersionComp: EQ, BuildComp: EQ, RevisionComp: GE, Exist: present

2024-11-10 21:24:25, Info                  CBS    Appl: detectParent: no parent found, go absent

2024-11-10 21:24:25, Info                  CBS    Appl: detect Parent, Package: Package_6_for_[KB5031993](https://support.microsoft.com/en-au/topic/november-14-2023-kb5031993-cumulative-update-for-net-framework-3-5-and-4-8-for-windows-server-2022-83cbf58c-4fed-4bc1-b441-caa

Windows for business | Windows Server | Devices and deployment | Install Windows updates, features, or roles

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes

7 answers

Sort by: Most helpful
  1. Anonymous
    2024-11-13T08:22:38+00:00

    Hello Shan Zhong1,

    thank you for posting on the Microsoft Community Forums.

    Have you installed the latest SSU on your server before you install the cumulative updates?

    Best regards,

    Lei

    0 comments No comments
  2. Anonymous
    2024-11-13T22:09:49+00:00

    Hi Lei, thanks for your reply.

    I tried to install the latest SSU but couldn't find the correct package. None of these seems to suit for Windows server 2022 21H2.

    https://msrc.microsoft.com/update-guide/advisory/ADV990001

    https://www.catalog.update.microsoft.com/Search.aspx?q=Servicing%20Stack%20Updates%20

    The latest SSU installed on this server is KB5044414.

    0 comments No comments
  3. Anonymous
    2024-11-14T09:35:32+00:00

    Hello,

    1. You may need to reset Windows Update components completely. Here's a more comprehensive script you can run in an elevated command prompt: net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old net start bits net start wuauserv net start appidsvc net start cryptsvc
    2. From an elevated command prompt, ensure that the necessary .Net Framework components are fully installed: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
      • Replace D:\sources\sxs with the actual path to your Windows Server installation media.
    3. Run the following commands to ensure the BCD is properly configured: bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
    4. Ensure that your disk is not causing issues: chkdsk /f /r
    5. Ensure the correct version of .Net Framework is installed and registered properly: dism /online /enable-feature /featurename:NetFx3 /all /source:<path_to_sxs>
      • Replace &lt;path_to_sxs&gt; with the path to the source files for the .Net Framework installation.
    0 comments No comments
  4. Anonymous
    2024-11-14T21:52:28+00:00

    Hi Lei, thanks for your help. In your instructions, it seems that the commands in Step 2 and Step 5 perform the same action. Is that correct?

    0 comments No comments
  5. Anonymous
    2024-11-18T10:21:42+00:00

    Hello Shan Zhong1,

    both steps are focused on enabling the .NET Framework 3.5 feature on your system using DISM (Deployment Image Servicing and Management). The key difference is the explicit LimitAccess flag in Step 2, which prevents Windows from trying to download the required files from Windows Update. Step 5, on the other hand, is more generic and needs you to specify source: explicitly with the correct path. You can choose one of these steps or perform them all to ensure that the .NET Framework 3.5 is properly installed.

    0 comments No comments