Server 2016 unable to install cumulative updates with 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING

ceez

Member
Joined
Mar 3, 2020
Posts
10
Hello everyone,

I have a physical dell server running server 2016 that I am unable to install any CU's, it's been several months now, I tried downloading the update from the MS catalog and installing directly but it still fails.

I was setting error 0x80073701 but in the cbs.log I was not seeing this line "[HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]".

I read an article about uninstalling language packs which were the cause for the assembly missing so I ran "Lpksetup.exe" and uninstalled French, Spanish and Japanese. After a reboot is when I started seeing the errors for [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] in the cbs.log file.

I have ran sfc /scannow as well as all the dism commands that you find online. They show files have been repaired but no luck on the updates.

I am not sure what part of the cbs.log is needed to start troubleshooting but here's an excerpt

Code:
2020-03-03 14:46:35, Info                  CSI    00000009 Performing 1 operations as follows:
  (0)  AddCat: flags: 1 catfile: @0x2e850aa96a0
2020-03-03 14:46:35, Error                 CSI    0000000a@2020/3/3:19:46:35.917 (F) onecore\base\wcp\componentstore\csd_locking.cpp(200): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
[gle=0x80004005]
2020-03-03 14:46:35, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2020-03-03 14:46:35, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200301211512.log to WER report.
2020-03-03 14:46:35, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200229084916.log to WER report.
2020-03-03 14:46:35, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200228210610.log to WER report.
2020-03-03 14:46:35, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200228171610.log to WER report.
2020-03-03 14:46:35, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200222035440.log to WER report.
2020-03-03 14:46:35, Info                  CBS    Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:46:35, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:46:35, Info                  CBS    Not able to add poqexec.log to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:48:27, Error                 CSI    0000000b (F) STATUS_SXS_ASSEMBLY_MISSING #1562941# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
2020-03-03 14:48:27, Error                 CSI    0000000c (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #1562789# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = 14d81254c0dca559094d1739f2c93be0, version 10.0.14393.2430, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid = 'Package_5292_for_KB4343887~31bf3856ad364e35~amd64~~10.0.1.10.4343887-10054_neutral', rah = '2', manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
2020-03-03 14:48:27, Info                  CBS    Failed to pin deployment while resolving Update: Package_5292_for_KB4343887~31bf3856ad364e35~amd64~~10.0.1.10.4343887-10054_neutral from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-03-03 14:48:27, Info                  CBS    Failed to bulk stage deployment manifest and pin deployment for package:Package_10021_for_KB4537764~31bf3856ad364e35~amd64~~10.0.1.3 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-03-03 14:48:27, Info                  CBS    CommitPackagesState: Started persisting state of packages
2020-03-03 14:48:27, Info                  CBS    CommitPackagesState: Completed persisting state of packages
2020-03-03 14:48:27, Info                  CSI    0000000d@2020/3/3:19:48:27.499 CSI Transaction @0x2e8550ed8a0 destroyed
2020-03-03 14:48:27, Info                  CBS    Perf: Resolve chain complete.
2020-03-03 14:48:27, Info                  CBS    Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-03-03 14:48:27, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-03-03 14:48:27, Info                  CBS    WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.3504.1.3, status: 0x80073701, failure source: Resolve, start state: Resolved, target state: Installed, client id: WindowsUpdateAgent
2020-03-03 14:48:27, Info                  CBS    Not able to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:48:27, Info                  CBS    Added C:\Windows\Logs\CBS\CBS.log to WER report.
2020-03-03 14:48:27, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200301211512.log to WER report.
2020-03-03 14:48:27, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200229084916.log to WER report.
2020-03-03 14:48:27, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200228210610.log to WER report.
2020-03-03 14:48:27, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200228171610.log to WER report.
2020-03-03 14:48:27, Info                  CBS    Added C:\Windows\Logs\CBS\CbsPersist_20200222035440.log to WER report.
2020-03-03 14:48:27, Info                  CBS    Not able to add %windir%\winsxs\poqexec.log to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:48:27, Info                  CBS    Not able to add %windir%\winsxs\pending.xml to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:48:27, Info                  CBS    Not able to add %windir%\winsxs\pending.xml.bad to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:48:27, Info                  CBS    Reboot mark cleared
2020-03-03 14:48:27, Info                  CBS    Winlogon: Simplifying Winlogon CreateSession notifications
2020-03-03 14:48:27, Info                  CBS    Winlogon: Deregistering for CreateSession notifications
2020-03-03 14:48:27, Info                  CBS    FinalCommitPackagesState: Started persisting state of packages
2020-03-03 14:48:28, Info                  CBS    Reporting package change for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.3504.1.3, current: Resolved, pending: Default, start: Resolved, applicable: Installed, target: Installed, limit: Installed, hotpatch status: StillGoing, status: 0x0, failure source: Resolve, reboot required: False, client id: WindowsUpdateAgent, initiated offline: False, execution sequence: 226, first merged sequence: 226, reboot reason: REBOOT_NOT_REQUIRED, RM App session: -1, RM App name: N/A, FileName in use: N/A, release type: Security Update, release quality: final, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0
2020-03-03 14:48:28, Info                  CBS    SQM: Package change report datapoints not populated because SQM is not initialized or not running online.
2020-03-03 14:48:28, Info                  CBS    Reporting package change completion for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.3504.1.3, current: Resolved, original: Resolved, target: Installed, status: 0x80073701, failure source: Resolve, failure details: "(null)", client id: WindowsUpdateAgent, initiated offline: False, execution sequence: 226, first merged sequence: 226, pending decision: InteractiveInstallFailed, primitive execution context: Interactive Flight: False
2020-03-03 14:48:28, Info                  CBS    The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-03-03 14:48:28, Info                  CBS    Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-03-03 14:48:28, Info                  CBS    Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-03-03 14:48:28, Info                  CBS    Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-03-03 14:48:28, Info                  CBS    SQM: Package change report datapoints not populated because SQM is not initialized or not running online.
2020-03-03 14:48:28, Info                  CBS    FinalCommitPackagesState: Completed persisting state of packages
2020-03-03 14:48:28, Info                  CBS    Enabling LKG boot option
2020-03-03 14:49:06, Info                  CBS    Exec: Processing complete.  Session: 30798224_565253074, Package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.3504.1.3 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-03-03 14:59:52, Info                  CBS    Trusted Installer is shutting down because: SHUTDOWN_REASON_AUTOSTOP
2020-03-03 14:59:52, Info                  CBS    TiWorker signaled for shutdown, going to exit.
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: ExecutionEngineFinalize
2020-03-03 14:59:52, Info                  CBS    Ending the TiWorker main loop.
2020-03-03 14:59:52, Info                  CBS    Starting TiWorker finalization.
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: ManifestCacheFinalize
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: ExecutionEngineFinalize
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: ComponentAnalyzerFinalize
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: PackageTrackerFinalize
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: CoreResourcesUnload
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: SessionManagerFinalize
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: CapabilityManagerFinalize
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: PublicObjectMonitorFinalize
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: Enter vCoreInitializeLock
2020-03-03 14:59:52, Info                  CBS    CbsCoreFinalize: WcpUnload
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: DrupUnload
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: CfgMgr32Unload
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: DpxUnload
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: CbsEsdUnload
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: CbsTraceInfoUninitialize
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: CbsEventUnregister
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: AppContainerUnload
2020-03-03 14:59:53, Info                  CBS    CbsCoreFinalize: WdsUnload, logging from cbscore will end.
2020-03-03 14:59:53, Info                  CBS    Ending TiWorker finalization.
2020-03-03 14:59:53, Info                  CBS    Ending the TrustedInstaller main loop.
2020-03-03 14:59:53, Info                  CBS    Starting TrustedInstaller finalization.
2020-03-03 14:59:53, Info                  CBS    Winlogon: Stopping notify server
2020-03-03 14:59:53, Info                  CBS    Winlogon: Unloading SysNotify DLL
2020-03-03 14:59:53, Info                  CBS    Ending TrustedInstaller finalization.

Thanks for the help.
 
edit: I have blown out and recreated the softwaredistribution folder as well as the catroot folder. The server is configured to get updates from our WSUS server, I even changed it to grab updates from MS directly but no luck either.

and I found sfcfix and ran it, no issues found:

Code:
SFCFix version 3.0.2.1 by niemiro.
Start time: 2020-03-04 16:34:08.517
Microsoft Windows Server 10 Build 14393 - amd64
Not using a script file.




AutoAnalysis::
SUMMARY: No corruptions were detected.
AutoAnalysis:: directive completed successfully.




Successfully processed all directives.
SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 0 datablocks.
Finish time: 2020-03-04 16:34:50.435
----------------------EOF-----------------------



and is there a way to edit my original post?
 
Last edited:
Hi!

Please do the following:

FRST Registry Search
1. Click your Start button and type in cmd.
2.After you find the Command Prompt, right click on it and select Run as Administrator.
3. Copy and paste the following into the Command Prompt:

reg load HKLM\COMPONENTS C:\WINDOWS\SYSTEM32\CONFIG\COMPONENTS

4. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
5. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
6. Copy and paste KB4343887 into the Search box and click the Search Registry button.
7. When the scan is complete a notepad window will open with the results. Please attach this to your next reply. It is saved on your desktop named SearchReg.txt.
 
Hi softwaremaniac, thanks for the help.

Attached is the file, but Farbar is still showing that "search is in progress..."
 

Attachments

Thanks:

Step#1 - FRST Fix
NOTICE: This script was written specifically for this user, for use on that particular machine. Running this on another machine may cause damage to your operating system
1. Please download Farbar Recovery Scan Tool and save it to your Desktop.
Note: You need to run the 64-bit Version so please ensure you download that one.
2. Download the attached fixlist.txt and save it to the Desktop.
Note. It's important that both files, FRST64 and fixlist.txt are in the same location or the fix will not work (in this case...the desktop).
3. Run FRST64 by Right-Clicking on the file and choosing Run as administrator.
4. Press the Fix button just once and wait. If for some reason the tool needs a restart, please make sure you let the system restart normally. After that let the tool complete its run.
5. When finished FRST64 will generate a log on the Desktop (Fixlog.txt). Please post the contents of it in your reply.
 

Attachments

YEEEEEEESSSSSSSSSSSS!!!!!!!!!!!!!!!!!!!!!!!!! it's working!

it installed the update - rebooted and now searched for more updates and it found new ones!

Thank you so much!

Now just waiting for it to register against our WSUS :/
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top