KB5022913 Installation Error 0x800f081f

When you try installing the 2023-02 Cumulative Update for Windows 11 Version 22H2 for x64-based Systems (KB5022913), the error 0x800f081f may appear.

We couldn't install this update, but you can try again (0x800f081f)

Cause

This happens if a manifest file is missing from the computer.

Resolution

Follow these steps to restore the missing file.

  1. Download amd64_microsoft-onecore-sharehost.zip
  2. Extract the enclosed manifest file to a folder — e.g., C:\Manifests
  3. Start Command Prompt as TrustedInstaller using the AdvancedRun tool. See this article for instructions
  4. Run the following command in the TrustedInstaller Command Prompt.
    copy c:\manifests\*.manifest  c:\windows\winsxs\manifests\
    
    rd c:\manifests /s /q
    
    exit
  5. Download kb5022913_fix.reg and save it to a folder.
  6. Open an admin Command Prompt and run:
    REG LOAD HKLM\COMPONENTS C:\Windows\System32\Config\COMPONENTS
    
    Exit
  7. Double-click “kb5022913_fix.reg” to import it.

See if you can install the update now.



If that doesn’t fix the issue, repair Windows 11 using an in-place upgrade.

  • Download the Windows 11 ISO
  • Double-click the ISO to mount it to a drive letter.
  • Run Setup.exe and complete the repair process.

Your apps, settings, and data will be retained by default during the repair installation.


One small request: If you liked this post, please share this?

One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!
So thank you so much for your support. It won't take more than 10 seconds of your time.

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a ten-time recipient of the Microsoft MVP award in Windows Desktop Experience (Windows Shell), from 2003 to 2012. Ramesh founded Winhelponline.com in 2005.

3 thoughts on “KB5022913 Installation Error 0x800f081f”

  1. That “works”, but now I get a similar error:

    Manifest doesn’t exist for: \\?\C:\WINDOWS\SoftwareDistribution\Download\9bc06bc6fc2b0eddc3d8495f54caf93d\metadata\Windows11.0-KB5028185-x64\amd64_microsoft-windows-ui-xaml-inkcontrols_31bf3856ad364e35_10.0.22621.1_none_2feb6d80586e2a5b.manifest

    Can you provide the manifest and reg entries for it ? It’s blocking windows11.0-kb5028185-x64_c78aa5899ba74efdd0e354dfab80940402b3efa4.msu.

    I’m upgrading from a Beta release of windows.

    Thanks.

    Reply
  2. How do you get the S256H value from the Manifest? Given:

    3FRlq+c1Q/T4rWeYWp1zr2MN8bldC9hxI8M0rUNsReQ=

    What’s the S256H value? How do you get it?

    Reply

Leave a Comment