CSI Payload Corruptions stopping cumulative updates installing on Windows Server 2019

Previn 6 Reputation points
2022-03-17T08:55:50.513+00:00

Hi,

We've had issues with a Windows Server 2019 machine of ours, where for the last few months, we have not been able to successfully install the monthly cumulative updates. Other updates install, just not the monthly cumulative updates.

Here's an example of the failures in the Windows Update screen:

183929-image.png

We have run SFC, DISM (even with a copy of another Windows Server 2019 as the source), even paid MS for an incident support (which they have since refunded), but nothing has solved the problem.

One of the DISM runs did fix two CSI Payload Corruptions, leaving four outstanding.

The MS technician dealing with our case proposed various things that we tried, but none of them dealt with the CSI Payload Corruption showing in the logs. I feel this might be the reason that the cumulative updates are failing.

I just attempted running the September 2021 cumulative update, which failed. The CBS.log file is about half a gig, but here is an excerpt of the end of the log that might give a clue re the issue.

2022-03-17 14:25:29, Info                  CBS    DWLD:Failed to do Windows update search [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]  
2022-03-17 14:25:29, Info                  CBS    FC:   WindowsUpdateDownloadFromUUP returns. [0x800F0954]  
2022-03-17 14:25:29, Error                 CBS    FC:   CFCAcquirerWUClient::Download(136): Result = 0x800F0954  
2022-03-17 14:25:29, Error                 CBS    FC:   CFCAcquirerWrapper::Execute(147): Result = 0x800F0954  
2022-03-17 14:25:29, Info                  CBS    Failed to enumerate online uup features [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]  
2022-03-17 14:25:29, Info                  CBS    Failed to download missing files [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]  
2022-03-17 14:25:29, Info                  CBS    Failed to collect payload and there is nothing to repair. [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]  
2022-03-17 14:25:29, Info                  CBS    Failed to repair store. [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]  
2022-03-17 14:25:29, Info                  CBS      
2022-03-17 14:25:29, Info                  CBS    =================================  
2022-03-17 14:25:29, Info                  CBS    Checking System Update Readiness.  
2022-03-17 14:25:29, Info                  CBS      
2022-03-17 14:25:29, Info                  CBS    (p) CSI Payload Corrupt (n) x86_microsoft-windows-d..files-x86-minkernel_31bf3856ad364e35_10.0.17763.1971_none_f500c24f79207527\r\bootmgfw.efi  
2022-03-17 14:25:29, Info                  CBS    Repair failed: Missing replacement payload.  
2022-03-17 14:25:29, Info                  CBS    (p) CSI Payload Corrupt (n) wow64_microsoft-windows-scripting-chakra_31bf3856ad364e35_11.0.17763.1852_none_5ec6f5870a40baa3\r\Chakradiag.dll  
2022-03-17 14:25:29, Info                  CBS    Repair failed: Missing replacement payload.  
2022-03-17 14:25:29, Info                  CBS    (p) CSI Payload Corrupt (n) amd64_microsoft-windows-sms-proxy_31bf3856ad364e35_10.0.17763.1911_none_b210e9dfbfc6101b\r\Microsoft.StorageMigration.ProxyResource.dll  
2022-03-17 14:25:29, Info                  CBS    Repair failed: Missing replacement payload.  
2022-03-17 14:25:29, Info                  CBS    (p) CSI Payload Corrupt (n) amd64_microsoft-windows-t..-remoteapplications_31bf3856ad364e35_10.0.17763.1697_none_8f8530f56e425c74\r\rdpinit.exe  
2022-03-17 14:25:29, Info                  CBS    Repair failed: Missing replacement payload.  
2022-03-17 14:25:29, Info                  CBS      
2022-03-17 14:25:29, Info                  CBS    Summary:  
2022-03-17 14:25:29, Info                  CBS    Operation: Detect and Repair   
2022-03-17 14:25:29, Info                  CBS    Operation result: 0x800f0954  
2022-03-17 14:25:29, Info                  CBS    Last Successful Step: Entire operation completes.  
2022-03-17 14:25:29, Info                  CBS    Total Detected Corruption: 4  
2022-03-17 14:25:29, Info                  CBS     CBS Manifest Corruption: 0  
2022-03-17 14:25:29, Info                  CBS     CBS Metadata Corruption: 0  
2022-03-17 14:25:29, Info                  CBS     CSI Manifest Corruption: 0  
2022-03-17 14:25:29, Info                  CBS     CSI Metadata Corruption: 0  
2022-03-17 14:25:29, Info                  CBS     CSI Payload Corruption: 4  
2022-03-17 14:25:29, Info                  CBS    Total Repaired Corruption: 0  
2022-03-17 14:25:29, Info                  CBS     CBS Manifest Repaired: 0  
2022-03-17 14:25:29, Info                  CBS     CSI Manifest Repaired: 0  
2022-03-17 14:25:29, Info                  CBS     CSI Payload Repaired: 0  
2022-03-17 14:25:29, Info                  CBS     CSI Store Metadata refreshed: True  
2022-03-17 14:25:29, Info                  CBS      
2022-03-17 14:25:29, Info                  CBS    Total Operation Time: 426 seconds.  
2022-03-17 14:25:29, Info                  CBS    Ensure CBS corruption flag is clear  
2022-03-17 14:25:29, Info                  CBS    Not all CSI corruption was fixed, create CorruptionDetectedDuringAcr flag for slow mode reset  
2022-03-17 14:25:29, Info                  CBS    CheckSur: hrStatus: 0x800f0954 [CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS], download Result: 0x0 [S_OK]  
2022-03-17 14:25:29, Info                  CBS    Count of times corruption detected: 1  
2022-03-17 14:25:29, Info                  CBS    Seconds between initial corruption detections: -1  
2022-03-17 14:25:29, Info                  CBS    Seconds between corruption and repair: -1  
2022-03-17 14:25:29, Info                  CBS    Failed to run Detect and repair. [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]  
2022-03-17 14:25:29, Info                  CBS    Reboot mark cleared  
2022-03-17 14:25:29, Info                  CBS    Winlogon: Simplifying Winlogon CreateSession notifications  
2022-03-17 14:25:29, Info                  CBS    Winlogon: Deregistering for CreateSession notifications  
2022-03-17 14:25:29, Info                  CBS    Exec: Processing complete, session(Corruption Repairing): 30947780_2830801742 [HRESULT = 0x800f0954 - CBS_E_INVALID_WINDOWS_UPDATE_COUNT_WSUS]  
2022-03-17 14:27:34, Info                  CBS    Trusted Installer is shutting down because: SHUTDOWN_REASON_AUTOSTOP  
2022-03-17 14:27:34, Info                  CBS    TiWorker signaled for shutdown, going to exit.  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: ExecutionEngineFinalize  
2022-03-17 14:27:34, Info                  CBS    Execution Engine Finalize  
2022-03-17 14:27:34, Info                  CBS    Execution Engine Finalize  
2022-03-17 14:27:34, Info                  CBS    Ending the TiWorker main loop.  
2022-03-17 14:27:34, Info                  CBS    Starting TiWorker finalization.  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: ManifestCacheFinalize  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: ExecutionEngineFinalize  
2022-03-17 14:27:34, Info                  CBS    CBS Engine already deativated  
2022-03-17 14:27:34, Info                  CBS    CBS Engine already deativated  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: ComponentAnalyzerFinalize  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: PackageTrackerFinalize  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: CoreResourcesUnload  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: SessionManagerFinalize  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: CapabilityManagerFinalize  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: PublicObjectMonitorFinalize  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: Enter vCoreInitializeLock  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: WcpUnload  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: DrupUnload  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: CfgMgr32Unload  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: DpxUnload  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: CbsEsdUnload  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: CbsTraceInfoUninitialize  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: CbsEventUnregister  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: AppContainerUnload  
2022-03-17 14:27:34, Info                  CBS    CbsCoreFinalize: WdsUnload, logging from cbscore will end.  
2022-03-17 14:27:34, Info                  CBS    Ending TiWorker finalization.  
2022-03-17 14:27:34, Info                  CBS    Ending the TrustedInstaller main loop.  
2022-03-17 14:27:34, Info                  CBS    Starting TrustedInstaller finalization.  
2022-03-17 14:27:34, Info                  CBS    Winlogon: Stopping notify server  
2022-03-17 14:27:34, Info                  CBS    Winlogon: Unloading SysNotify DLL  
2022-03-17 14:27:34, Info                  CBS    Ending TrustedInstaller finalization.  
  

We would really rather not rebuild the server. Any help would be appreciated.

Thanks,

Previn

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
12,635 questions
0 comments No comments
{count} vote