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)


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


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
  5. Download kb5022913_fix.reg and save it to a folder.
  6. Open an admin Command Prompt and run:
  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. The share buttons are right below. :)

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows. 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.


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


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


Leave a Comment