Feature update to Windows 10, version 20H2 Error 0x80073701

Philip Chan 36 Reputation points
2020-12-26T17:31:55.63+00:00

I am stumped as to how to get this update to complete. It will get to 100% installation and then show the error message: x80073701

  1. Ran SFC /scannow
  2. Ran DISM.exe /Online /Cleanup-image /Restorehealth
  3. Ran ResetWUEng Utility
  4. Removed as many updates as possible to re-run them

I see the following in the CBS.log

2020-12-26 12:14:30, Error CSI 000001b4@2020 /12/26:17:14:30.031 (F) onecore\base\wcp\componentstore\csd_locking.cpp(95): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null)
[gle=0x80004005]
2020-12-26 12:14:30, Info CBS Added C:\WINDOWS\Logs\CBS\CBS.log to WER report.
2020-12-26 12:14:30, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226165515.cab to WER report.
2020-12-26 12:14:30, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226162141.cab to WER report.
2020-12-26 12:14:30, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226161430.cab to WER report.
2020-12-26 12:14:30, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226160014.cab to WER report.
2020-12-26 12:14:30, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226143737.cab to WER report.
2020-12-26 12:14:30, Info CBS Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:30, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:30, Info CBS Not able to add poqexec.log to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:30, Info CBS Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:31, Error CSI 000001b5 (F) STATUS_SXS_ASSEMBLY_MISSING #1150256# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]
2020-12-26 12:14:31, Error CSI 000001b6 (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #1150111# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = Microsoft-Windows-IIS-NetFxExtensibility-Deployment, version 10.0.19041.1, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid = 'Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~amd64~~10.0.19041.1.IIS-NetFxExtensibility', rah = (null), manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]
2020-12-26 12:14:31, Info CBS Failed to pin deployment while resolving Update: Microsoft-Windows-IIS-WebServer-Package~31bf3856ad364e35~amd64~~10.0.19041.1.IIS-NetFxExtensibility from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:31, Info CBS Failed to bulk stage deployment manifest and pin deployment for package:Microsoft-Windows-msmq-runtime-Opt-WOW64-Package~31bf3856ad364e35~amd64~~10.0.19041.1 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:31, Info CBS CommitPackagesState: Started persisting state of packages
2020-12-26 12:14:31, Info CBS CommitPackagesState: Completed persisting state of packages
2020-12-26 12:14:31, Info CSI 000001b7@2020 /12/26:17:14:31.253 CSI Transaction @0x1b32aaaa340 destroyed
2020-12-26 12:14:31, Info CBS Perf: Resolve chain complete.
2020-12-26 12:14:31, Info CBS Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:31, Error CBS Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:31, Info CBS WER: Generating failure report for package: Package_for_KB4562830~31bf3856ad364e35~amd64~~10.0.1.3, status: 0x80073701, failure source: Resolve, start state: Absent, target state: Installed, client id: UpdateAgentLCU
2020-12-26 12:14:31, Info CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Added C:\WINDOWS\Logs\CBS\CBS.log to WER report.
2020-12-26 12:14:31, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226165515.cab to WER report.
2020-12-26 12:14:31, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226162141.cab to WER report.
2020-12-26 12:14:31, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226161430.cab to WER report.
2020-12-26 12:14:31, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226160014.cab to WER report.
2020-12-26 12:14:31, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20201226143737.cab to WER report.
2020-12-26 12:14:31, Info CBS Not able to add %windir%\winsxs\poqexec.log to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Not able to add %windir%\winsxs\pending.xml to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Not able to add %windir%\winsxs\pending.xml.bad to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Reboot mark cleared
2020-12-26 12:14:31, Info CBS Winlogon: Simplifying Winlogon CreateSession notifications
2020-12-26 12:14:31, Info CBS Winlogon: Deregistering for CreateSession notifications
2020-12-26 12:14:31, Info CBS FinalCommitPackagesState: Started persisting state of packages
2020-12-26 12:14:31, Info CBS Reporting package change for package: Package_for_KB4562830~31bf3856ad364e35~amd64~~10.0.1.3, current: Absent, pending: Default, start: Absent, applicable: Installed, target: Installed, limit: Installed, status: 0x0, failure source: Resolve, reboot required: False, client id: UpdateAgentLCU, initiated offline: False, execution sequence: 314, first merged sequence: 314, reboot reason: FILEINUSE_RMREGISTERED, RM App session: 0, RM App name: Razer Game Manager Service, FileName in use: SMDiagnostics.dll, release type: Update, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0
2020-12-26 12:14:31, Info CBS Reporting package change completion for package: Package_for_KB4562830~31bf3856ad364e35~amd64~~10.0.1.3, current: Absent, original: Absent, target: Installed, status: 0x80073701, failure source: Resolve, failure details: "(null)", client id: UpdateAgentLCU, initiated offline: False, execution sequence: 314, first merged sequence: 314, pending decision: InteractiveInstallFailed, primitive execution context: Interactive
2020-12-26 12:14:31, Info CBS The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Reporting package change for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.685.1.6, current: Absent, pending: Default, start: Absent, applicable: Installed, target: Installed, limit: Installed, status: 0x0, failure source: Resolve, reboot required: False, client id: UpdateAgentLCU, initiated offline: False, execution sequence: 314, first merged sequence: 314, reboot reason: FILEINUSE_RMREGISTERED, RM App session: 0, RM App name: Razer Game Manager Service, FileName in use: SMDiagnostics.dll, release type: Security Update, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0
2020-12-26 12:14:31, Info CBS Reporting package change completion for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.685.1.6, current: Absent, original: Absent, target: Installed, status: 0x80073701, failure source: Resolve, failure details: "(null)", client id: UpdateAgentLCU, initiated offline: False, execution sequence: 314, first merged sequence: 314, pending decision: InteractiveInstallFailed, primitive execution context: Interactive
2020-12-26 12:14:31, Info CBS The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-12-26 12:14:31, Info CBS Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
2020-12-26 12:14:31, Info CBS FinalCommitPackagesState: Completed persisting state of packages
2020-12-26 12:14:31, Info CBS Enabling LKG boot option
2020-12-26 12:14:31, Info CBS Exec: End: nested restore point - complete.
2020-12-26 12:14:31, Info CBS Exec: Will not run corruption repair because no store corruption found.
2020-12-26 12:14:31, Info CBS Exec: Processing complete. Session: 30858154_1393006315, Package: Package_for_KB4562830~31bf3856ad364e35~amd64~~10.0.1.3, Identifier: KB4562830 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:31, Info CBS Removing the pending hard reserve adjustment for Client: UpdateAgentLCU, Session: 30858154_1393006315
2020-12-26 12:14:32, Error CBS Failed to perform operation. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:32, Info CBS Session: 30858154_1393006315 finalized. Reboot required: no [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:32, Info CBS Failed finalizing session [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
2020-12-26 12:14:32, Info CBS Failed to call Process on TiWorker session [HRESULT = 0x80073701]
2020-12-26 12:14:32, Info CBS Deleting directory: \?\C:\WINDOWS\CbsTemp\30858154_1393006315\
2020-12-26 12:14:32, Info CBS Moving directory from \?\C:\WINDOWS\CbsTemp\30858154_1393006315\ to \?\C:\WINDOWS\CbsTemp\30858154_1393006315{693C0700-5BC3-49C1-8078-8EBEBB014AAE}
2020-12-26 12:14:32, Info CBS Failed to move \?\C:\WINDOWS\CbsTemp\30858154_1393006315\ to temp directory \?\C:\WINDOWS\CbsTemp\30858154_1393006315{693C0700-5BC3-49C1-8078-8EBEBB014AAE} [HRESULT = 0x80070020 - ERROR_SHARING_VIOLATION]
2020-12-26 12:14:32, Info CBS Failed moving directory: \?\C:\WINDOWS\CbsTemp\30858154_1393006315\ to temp, will delete in-place instead [HRESULT = 0x80070020 - ERROR_SHARING_VIOLATION]
2020-12-26 12:14:48, Info CBS Deletion of: \?\C:\WINDOWS\CbsTemp\30858154_1393006315\ successful

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,418 questions
0 comments No comments
{count} votes

3 additional answers

Sort by: Most helpful
  1. Philip Chan 36 Reputation points
    2020-12-27T02:01:12.817+00:00

    I ended up doing the manual installation of the update 20H2 by installing Windows 10 20H2 through Media Creation Tool.

    https://go.microsoft.com/fwlink/?LinkId=691209

    it worked and I was able to load all the other updates.

    3 people found this answer helpful.

  2. Dave Patrick 425.7K Reputation points MVP
    2020-12-26T18:48:14.883+00:00

    0x80073701 = ERROR_SXS_ASSEMBLY_MISSING which means there are some system files are missing, which caused the update installation failure. You can also try a repair install by running setup.exe from the root of the install.

    I wouldn't hold much hope for this, better time may be spent clean installing it.

    --please don't forget to Accept as answer if the reply is helpful--

    0 comments No comments

  3. Tribal Zerok 1 Reputation point
    2021-01-11T17:26:51.537+00:00

    I have the exact same problem.

    Repair install is not possible because I cannot select the option to keep apps and data installed (they are grayed out).

    Microsoft, please fix this!

    55369-image.png

    0 comments No comments