(KB5022286) - Error 0x800f0985 2023-01 Cumulative Update for Windows Server 2019 (1809) for x64-based Systems (KB5022286) - Error 0x800f0986

Adam Ślusarz 15 Reputation points
2023-01-11T13:38:20.4333333+00:00

i have a problem with updates
windows server version 1809 (os build 17763.3406

2023-01 Cumulative Update for Windows Server 2019 (1809) for x64-based Systems (KB5022286) - Error 0x800f0986

Update failed

I try

Use DISM to repair Windows Update issues

    On the affected computer, open an administrative Command Prompt window.
    At the command prompt, run each of the following commands, in order. Each command may require several minutes to complete.
    dism /online /cleanup-image /scanhealth
    dism /online /cleanup-image /checkhealth
    dism /online /cleanup-image /restorehealth

C:\WINDOWS\system32>dism /online /cleanup-image /restorehealth /source:H:\sources\install.vim /limitaccess
Deployment Image Servicing and Management tool
Version: 10.0.17763.3406
Image Version: 10.0.17763.3406
[===========================97.4%========================  ]
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


    sfc /scannow
    After these commands have finished, restart the computer.
    
After the computer restarts, try to update it again.
    

Manually reset the Windows Update or installation components

    Open an administrative Command Prompt window.
    Stop the BITS, Cryptographic, MSI Installer, and Windows Update services. To do this, enter the following commands:
    net stop wuauserv
    net stop cryptsvc
    net stop bits
    net stop msiserver
    Rename the SoftwareDistribution folder and the Catroot2 folder. To do this, enter the following commands:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
      ren C:\Windows\System32\catroot2 Catroot2.old
    Restart the BITS, Cryptographic, MSI Installer, and Windows Update services. To do this, enter the following commands:
       net start wuauserv
       net start cryptsvc
       net start bits
       net start msiserver
    Close the Command Prompt window and restart the computer.

After the computer restarts, try to update it again.

Error 0x800f0986


did not help

On cbs log i find errors a paste few below

2023-01-11 12:06:18, Error CSI 00000013@2023/1/11:11:06:18.517 (F) onecore\base\wcp\rtllib\win32lib\delta_library.cpp(287): Error NTSTATUS_FROM_WIN32(ERROR_INVALID_DATA) originated in function Windows::Rtl::DeltaDecompressBuffer expression: g_pfnApplyDeltaB(( (DELTA_FLAG_TYPE)0x00000000 ), ReferenceInput, CompressedInput, &UncompressedOutput)

[gle=0x80004005]

2023-01-11 12:06:18, Info CBS Added C:\WINDOWS\Logs\CBS\CBS.log to WER report.

2023-01-11 12:06:19, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20230111102049.log to WER report.

2023-01-11 12:06:19, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20230111093533.log to WER report.

2023-01-11 12:06:19, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20230111075024.log to WER report.

2023-01-11 12:06:19, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20230111073058.log to WER report.

2023-01-11 12:06:19, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20230110210934.log to WER report.

2023-01-11 12:06:19, Info CBS Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

2023-01-11 12:06:19, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

2023-01-11 12:06:19, Info CBS Not able to add poqexec.log to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]

2023-01-11 12:08:10, Error CSI 00000014 (F) Hydration failed with original error NTSTATUS_FROM_WIN32(ERROR_INVALID_DATA) . Delta Type: 1 , IntegrityState Valid: true , RetrievedChecksum: 1443295536 , ComputedChecksum: 1443295536[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 00000015@2023/1/11:11:08:10.180 (F) onecore\base\wcp\deltahydrator\deltahydrator.cpp(64): Error 800f0986 [Warning,Facility=15 (0x000f),Code=2438 (0x0986)] originated in function DeltaHydrator::`anonymous-namespace'::GetPsfxSpecificError expression: ((SCODE) (((unsigned long)(1)<<31) | ((unsigned long)(15)<<16) | ((unsigned long)(0x986))) )

[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 00000016 (F) Hydration failed for component Microsoft-Windows-CloudExperienceHostBroker, version 10.0.17763.3887, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35} on file CloudExperienceHostBroker.dll with NTSTATUS -2146498170[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 00000017@2023/1/11:11:08:10.199 (F) onecore\base\wcp\rtllib\win32lib\delta_library.cpp(287): Error NTSTATUS_FROM_WIN32(ERROR_INVALID_DATA) originated in function Windows::Rtl::DeltaDecompressBuffer expression: g_pfnApplyDeltaB(( (DELTA_FLAG_TYPE)0x00000000 ), ReferenceInput, CompressedInput, &UncompressedOutput)

[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 00000018 (F) Hydration failed with original error NTSTATUS_FROM_WIN32(ERROR_INVALID_DATA) . Delta Type: 1 , IntegrityState Valid: true , RetrievedChecksum: 1443295536 , ComputedChecksum: 1443295536[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 00000019@2023/1/11:11:08:10.200 (F) onecore\base\wcp\deltahydrator\deltahydrator.cpp(64): Error 800f0986 [Warning,Facility=15 (0x000f),Code=2438 (0x0986)] originated in function DeltaHydrator::`anonymous-namespace'::GetPsfxSpecificError expression: ((SCODE) (((unsigned long)(1)<<31) | ((unsigned long)(15)<<16) | ((unsigned long)(0x986))) )

[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 0000001a (F) Hydration failed for component Microsoft-Windows-CloudExperienceHostBroker, version 10.0.17763.3887, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35} on file CloudExperienceHostBroker.dll with NTSTATUS -2146498170[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 0000001b@2023/1/11:11:08:10.200 (F) Attempting to mark store corrupt with category [l:18 ml:19]'CorruptPayloadFile'[gle=0x80004005]

2023-01-11 12:08:10, Info CSI 0000001c Hashes for file member [l:29]'CloudExperienceHostBroker.dll' do not match.

Expected: {l:32 ml:4096 b:c70b584dd269b3136cd079a7435ebd6b720a791d7527bf1749955626b0042ddf}.

Actual: {l:32 b:727d1b5374871c6ee31614a8e024ff3aa9bd59aed7d8bf668e6e46c0d057e999}.

2023-01-11 12:08:10, Error CSI 0000001d@2023/1/11:11:08:10.338 (F) onecore\base\wcp\rtllib\win32lib\delta_library.cpp(287): Error NTSTATUS_FROM_WIN32(ERROR_INVALID_DATA) originated in function Windows::Rtl::DeltaDecompressBuffer expression: g_pfnApplyDeltaB(( (DELTA_FLAG_TYPE)0x00000000 ), ReferenceInput, CompressedInput, &UncompressedOutput)

[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 0000001e (F) Hydration failed with original error NTSTATUS_FROM_WIN32(ERROR_INVALID_DATA) . Delta Type: 1 , IntegrityState Valid: true , RetrievedChecksum: 472989748 , ComputedChecksum: 472989748[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 0000001f@2023/1/11:11:08:10.338 (F) onecore\base\wcp\deltahydrator\deltahydrator.cpp(64): Error 800f0986 [Warning,Facility=15 (0x000f),Code=2438 (0x0986)] originated in function DeltaHydrator::`anonymous-namespace'::GetPsfxSpecificError expression: ((SCODE) (((unsigned long)(1)<<31) | ((unsigned long)(15)<<16) | ((unsigned long)(0x986))) )

[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 00000020 (F) Hydration failed for component Microsoft-Windows-CloudExperienceHostAPI, version 10.0.17763.3887, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35} on file CloudExperienceHost.dll with NTSTATUS -2146498170[gle=0x80004005]

2023-01-11 12:08:10, Error CSI 00000021@2023/1/11:11:08:10.358 (F) onecore\base\wcp\rtllib\win32lib\delta_library.cpp(287): Error NTSTATUS_FROM_WIN32(ERROR_INVALID_DATA) originated in function Windows::Rtl::DeltaDecompressBuffer expression: g_pfnApplyDeltaB(( (DELTA_FLAG_TYPE)0x00000000 ), ReferenceInput, CompressedInput, &UncompressedOutput)

[gle=0x80004005]

Does anyone have a solution for this, please for help

Windows for business | Windows Server | User experience | Other
{count} votes

6 answers

Sort by: Most helpful
  1. Thameur-BOURBITA 36,266 Reputation points Moderator
    2023-01-16T23:44:24.8466667+00:00

    Hi,

    Did you try running the Windows Update Troubleshooter ?

    Did you try to install the update manually ?

    you can try one of the suggestions provided by this link :

    Windows Failed to Install the following Update with Error 0x800F0986.

    Another link suggests to install the update manually in case of same issue: Fix Windows Update errors by using the DISM or System Update Readiness tooll

    Please don't forget to mark helpful reply as answer


  2. Adam Ślusarz 15 Reputation points
    2023-01-17T10:15:35.68+00:00

    i try to repair and i ran

    C:\WINDOWS\system32>dism /online /cleanup-image /restorehealth /source:\network\C$\WINDOWS /limitaccess

    repaired

    100 % success but afer that i strarted CU (KB5022286) - i got Error 0x800f0985

    So what can i do more ??

    0 comments No comments

  3. Joakim Roos (UVA LIDKÖPING AB) 1 Reputation point
    2023-01-17T10:25:53.3666667+00:00

    I got the sam issue but when trying to reinstall it manually msu say -" could not determine update history on computer"
    I cleaned up update history with what the solution say.
    So I dont now if that causes this error.


  4. Kea Richards 0 Reputation points
    2023-02-06T04:41:28.2466667+00:00

    I had a similar problem with other files.

    The solution was to move these files from a neighboring server in a cluster with the same OS version. The files were in the WinSxS directory and varied in size and hashes.


  5. Adam Ślusarz 15 Reputation points
    2023-02-06T17:55:58.4533333+00:00
    can you describe how to do it step by step
    

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.