question

TzviAlikyan avatar image
0 Votes"
TzviAlikyan asked ·

Cannot install 2021-02 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4601318) - Error 0x80073701

Hello,
Cannot install CU KB4601318 on server 2016

Getting next error:
Installation Failure: Windows failed to install the following update with error 0x80073701: Security Update for Windows (KB4601318).

I tried to install stand alone package (MSU): "windows10.0-kb4601318-x64_0e3c1261a7405cf824f2ab40c2cfc0efff18214b"
And getting same error: 0x80073701

I Attach CBS Logs to this case for your review.


windows-server-2016windows-server-securitywindows-server-update-services
cbs.log (1.1 MiB)
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DSPatrick avatar image
1 Vote"
DSPatrick answered ·

0x80073701 = ERROR_SXS_ASSEMBLY_MISSING which means there are some system files are missing, which caused the update installation failure.

Somethings to try
- sfc /scannow
- dism /online /cleanup-image /restorehealth
- uninstall the last successful cumulative update, install latest SSU foloowed by latest cumulative update

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 standing up a new one, patch it fully and migrate the roles or applications over to it.

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


·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

TzviAlikyan avatar image
0 Votes"
TzviAlikyan answered ·
               1                                                                                                                                                                                                                     
   True     401089 2021-03-08 17:02:11, Error                 CSI    00000032@2021/3/8:15:02:11.074 (F) onecore\base\wcp\componentstore\csd_locking.cpp(200): Error STATUS_SXS_ASSEMBLY_MISSING originated in function                   
                   CCSDirectTransaction::LockComponent expression: (null)                                                                                                                                                                
   True     401097 2021-03-08 17:02:11, Info                  CBS    Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                                  
   True     401098 2021-03-08 17:02:11, Info                  CBS    Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                              
   True     401099 2021-03-08 17:02:11, Info                  CBS    Not able to add poqexec.log to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                                  
   True     401100 2021-03-08 17:02:11, Info                  CBS    Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                                      
   True     401101 2021-03-08 17:02:11, Error                 CSI    00000033 (F) STATUS_SXS_ASSEMBLY_MISSING #4066016# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c]               
   True     401102 2021-03-08 17:02:11, Error                 CSI    00000034 (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #4065864# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a =     
                   00f1e92494e2fdf3066c84303cb39fa1, version 10.0.14393.2999, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, cb = (null), s = (null), rid =                                                                           
                   'Package_3105_for_KB4499177~31bf3856ad364e35~amd64~~10.0.1.10.4499177-6706_neutral', rah = '2', manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701]                                                 
   True     401103 2021-03-08 17:02:11, Info                  CBS    Failed to pin deployment while resolving Update: Package_3105_for_KB4499177~31bf3856ad364e35~amd64~~10.0.1.10.4499177-6706_neutral from file: (null) [HRESULT =     
                   0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]                                                                                                                                                                              
   True     401104 2021-03-08 17:02:11, Info                  CBS    Failed to bulk stage deployment manifest and pin deployment for package:Package_9919_for_KB4601318~31bf3856ad364e35~amd64~~10.0.1.3 [HRESULT = 0x80073701 -         
                   ERROR_SXS_ASSEMBLY_MISSING]                                                                                                                                                                                           
   True     401109 2021-03-08 17:02:11, Info                  CBS    Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]                                                                              
   True     401110 2021-03-08 17:02:11, Error                 CBS    Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]                                                                       
   True     401112 2021-03-08 17:02:11, Info                  CBS    Not able to query DisableWerReporting flag.  Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                      
   True     401119 2021-03-08 17:02:11, Info                  CBS    Not able to add %windir%\winsxs\poqexec.log to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                            
   True     401120 2021-03-08 17:02:11, Info                  CBS    Not able to add %windir%\winsxs\pending.xml to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                            
   True     401121 2021-03-08 17:02:11, Info                  CBS    Not able to add %windir%\winsxs\pending.xml.bad to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                        
   True     401129 2021-03-08 17:02:14, Info                  CBS    The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]                                                                     
   True     401130 2021-03-08 17:02:14, Info                  CBS    Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]                                                                             
   True     401131 2021-03-08 17:02:14, Info                  CBS    Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]                                                                               
   True     401132 2021-03-08 17:02:14, Info                  CBS    Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]                                                                             
   True     401136 2021-03-08 17:02:15, Info                  CBS    Exec: Processing complete.  Session: 30872615_4229004260, Package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.4225.1.3 [HRESULT = 0x80073701 -             
                   ERROR_SXS_ASSEMBLY_MISSING]                                                                                                                                               




From CBS log i see that is missing this update :

Package_3105_for_KB4499177~31bf3856ad364e35~amd64~~10.0.1.10.4499177-6706_neutral from file: (null) [HRESULT =

·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DSPatrick avatar image
0 Votes"
DSPatrick answered ·

From CBS log i see that is missing this update : Package_3105_for_KB4499177~

Looks like it has been removed from catalog. https://www.catalog.update.microsoft.com/

You can start a case here with product support.
https://support.serviceshub.microsoft.com/supportforbusiness

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




·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

TzviAlikyan avatar image
0 Votes"
TzviAlikyan answered ·

I tried to create support request with no success, because they want money!
After i fill details of step 1
They ask a contract at step 2 -
Step 2: Tell us about the type of support you need
Two option there, Add Contract or Add Subscription
I frustrated!

Hey patrik maybe you can help?
Any suggestions?

·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DSPatrick avatar image
1 Vote"
DSPatrick answered ·

I tried to create support request with no success, because they want money!

Yes, that's correct. I wouldn't hold much hope for this, better time may be spent standing up a new one, patch it fully and migrate the roles or applications over to it.

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





· 1 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Not an option!

0 Votes 0 ·
RitaHu-MSFT avatar image
0 Votes"
RitaHu-MSFT answered ·

Hi Tzvi Alikyan,

Thanks for your posting on this forum.

Please help to confirm whether the windows server 2016 client has installed KB4601392 or not. It seems that this issue is known.

If yes, installation of the Cumulative Update from Windows Update might not progress past 24%. However the issue was resolved in KB5001078. Follow the below link and it will help you out.
https://support.microsoft.com/en-us/topic/february-9-2021-kb4601318-os-build-14393-4225-c5e3de6c-e3e6-ffb5-6197-48b9ce16446e

Hope the above will be helpful.

Regards,
Rita


If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

· 4 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi Rita,
KB4601392 not installed, but that's good because Microsoft pulls Windows KB4601392 for blocking security updates.
The KB5001078 was installed before i created a post here.

Any Ideas?

Thank you!.

0 Votes 0 ·

I don't have problem with hanging progress at 24%.

0 Votes 0 ·

Perhaps we could follow DSPatrick's suggestion first. Run the sfc /scannow and dism /online /cleanup-image /restorehealth commands.

If the above are OK, we could try to reset the Windows Update Component as the below script. Open the PowerShell as an administrator and run the script:
75686-reset-the-windows-update.txt

Regards,
Rita


0 Votes 0 ·


Run DISM failed (dism /online /cleanup-image /restorehealth), hang at 92.7%


Deployment Image Servicing and Management tool
Version: 10.0.14393.0

Image Version: 10.0.14393.2457

[===========================92.7%===================== ]
Error: 0x800f081f

The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

I attached dism.log75876-dism.log


0 Votes 0 ·
dism.log (43.9 KiB)
TzviAlikyan avatar image
0 Votes"
TzviAlikyan answered ·

From CBS log it seem that problem was with this component:
amd64_windows-defender-management-powershell_31bf3856ad364e35_10.0.14393.0_none_1137c685b804c9a3


76099-fixed-cbs-log.txt



fixed-cbs-log.txt (32.5 KiB)
·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

RitaHu-MSFT avatar image
1 Vote"
RitaHu-MSFT answered ·

Hello Tzvi Alikyan,

Perhaps we could download a new ISO from Microsoft and get a new install.wim file from it. I tested it in my lab and I want to share the result with you:

  1. Download the ISO and get the install.wim file

  2. The ISO files downloaded from Microsoft has multiple Windows 10 Editions in it. SO we need to find the index that corresponds to the edition of windows which we are going to repair. Run the following command to find the corresponding editions:

    dism /get-wiminfo /wimfile:"C:\test\install.wim"

Reference picture:
76213-11.png

Please note that open the CMD as an administrator.

3.Then we should run the following as your environment:

 Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:"C:\test\Install.wim":5 /limitaccess  

Reference picture:
76178-10.png

Reference link: https://www.winhelponline.com/blog/dism-restorehealth-error-0x800f081f-windows-10/ (Please note that this link is not from MS)

Hope the above will be helpful.

Regards,
Rita


If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


11.png (107.6 KiB)
10.png (65.3 KiB)
· 1 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thank you rita, i did this before you posted this, and it not helped, i posted CBS log above your post with the corrupted components.
For the record In My case this is Server 2016 standard edition that I'm trying to patch.
The fix was:
I downloaded ISO from VLSC and run: DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1 /LimitAccess
He Failed at the corrupted components.
Then i tried to clean all the junk within WinSxS by this command: Dism.exe /online /Cleanup-Image /StartComponentCleanup
After that, i run this switch /RestoreHealth again with /LimitAccess switch.
This fixed the corrupted components, in fact it did copy the healthy one from the iso image.
After that i run Windows Updates again, and windows update recognized the missing updates that was corrupted before and cleaned by this switch /StartComponentCleanup.
Windows Update complete Successfully installing all updates along with latest CU (KB4601318)

0 Votes 0 ·
EmmanuelTSN-3675 avatar image
0 Votes"
EmmanuelTSN-3675 answered ·

Exaclty same issue with this update, 2 days of work

tried with our WSUS server, failed 0x80073712
tried with downloaded package, failed 0x80073712

Manual reset WSUS client, same result
i've got the KB5001078 installed
It's getting me crazy ...

· 2 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Could we check the windowsupdate.log first? Perhaps we could find some message in it.

0 Votes 0 ·

Hi Rita, thanks

i've no windowsupdate.log in my windows 2016, only error ID20 in windows eventlog

0 Votes 0 ·
TzviAlikyan avatar image
1 Vote"
TzviAlikyan answered ·

Thank you rita, i did this before you posted this, and it not helped, i posted CBS log above your post with the corrupted components.
For the record In My case this is Server 2016 standard edition that I'm trying to patch.
The fix was:
I downloaded ISO from VLSC and run: DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1 /LimitAccess
He Failed at the corrupted components.
Then i tried to clean all the junk within WinSxS by this command: Dism.exe /online /Cleanup-Image /StartComponentCleanup
After that, i run this switch /RestoreHealth again with /LimitAccess switch.
This fixed the corrupted components, in fact it did copy the healthy one from the iso image.
After that i run Windows Updates again, and windows update recognized the missing updates that was corrupted before and cleaned by this switch /StartComponentCleanup.
Windows Update complete Successfully installing all updates along with latest CU (KB4601318)
76238-screenshot-2.png



screenshot-2.png (9.9 KiB)
· 1 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

It's amazing. Thanks for sharing on this forum. It's glad to hear that the issue has been resolved successfully.

Have a nice day.

Regards,
Rita

0 Votes 0 ·