Forum Discussion

morrisoncole's avatar
morrisoncole
Copper Contributor
Jul 30, 2021
Solved

Cumulative Update for Windows 11 (10.0.22000.100) (KB5004300): Install error - 0x800f0989

Hey folks,

 

First post here because I've reached the extent of my diagnostic abilities with this one. 

 

I'm currently running Windows 11, Version 10.0.22000. When I try to upgrade with KB5004300, I receive the error code 0x800f0989.

 

SFC /scannow reported some problems initially, but now returns successfully:

 

 

 

Beginning system scan.  This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection did not find any integrity violations.

 

 

 

 

DISM /Online /Cleanup-Image /ScanHealth seems to think something can be repaired:

 

 

 

Deployment Image Servicing and Management tool
Version: 10.0.22000.1

Image Version: 10.0.22000.71

[==========================100.0%==========================] The component store is repairable.
The operation completed successfully.

 

 

 

 

 

 

But it fails. Output of DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:D:\sources\install.wim:1 (this ISO was generated via UUP Dump from Windows 11 Insider Preview 10.0.22000.71 (co_release) amd64)

 

 

 

Deployment Image Servicing and Management tool
Version: 10.0.22000.1

Image Version: 10.0.22000.71

[==========================100.0%==========================]
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 https://go.microsoft.com/fwlink/?LinkId=243077.

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

 

 

Note: I tried without specifying the source argument too, same error.

 

I have attached the above mentioned dism log, and the accompanying cbs log to this post.

 

It seems like there are a tonne of 'corrupted component' lines in the cbs log, but I can't figure out how to recover from that (tried a lot variations with DISM and some Googling, but still in the same state).

 

The Windows Update troubleshooter lists some issues as well, each of which I have individually Googled and attempted to address with no luck.

 

I've also tried purging my update download cache (CatRoot, etc.) which had no effect.

 

Happy to provide any more logs, would just like to keep up to date!

  • morrisoncole's avatar
    morrisoncole
    Jul 31, 2021

    Miaomiaoywww + anyone else that stumbles on this thread - I managed to solve this.

     

    It was really tricky but I noticed in the cbs.log file that the majority of packages failing were ja-JP and en-GB language packs.

     

    To solve it, I switched my OS to US English and removed the additional language packs using DISM. After doing so, I was able to get a clean sfc /scannow + a clean DISM healthcheck.

     

    After that, I restarted my machine and retried the upgrade, which was installed successfully.

     

    After upgrading to the latest Windows build, I just reinstalled the language packs and removed US English again 😅

     

    It seems the way language packs are bundled has indeed changed with Windows 11, so I'm guessing there are some teething issues.

     

    Hope that helps! 

21 Replies

  • Mahan_13841211's avatar
    Mahan_13841211
    Copper Contributor
    Mine did not give an error, which means that if I update, it will not be a problem?
    • morrisoncole's avatar
      morrisoncole
      Copper Contributor
      I'm not sure - I guess there could be a few different causes - have you checked the cbs.log to see if there's anything unusual printed there?
  • my Asus laptop working on windows 11 insider preview build no 22000.100.
    remove to non English packages, we can use apps and features features.
     use below command to repair windows image

     

    DISM /Online /Cleanup-Image /RestoreHealth

    • morrisoncole's avatar
      morrisoncole
      Copper Contributor

      Miaomiaoywww + anyone else that stumbles on this thread - I managed to solve this.

       

      It was really tricky but I noticed in the cbs.log file that the majority of packages failing were ja-JP and en-GB language packs.

       

      To solve it, I switched my OS to US English and removed the additional language packs using DISM. After doing so, I was able to get a clean sfc /scannow + a clean DISM healthcheck.

       

      After that, I restarted my machine and retried the upgrade, which was installed successfully.

       

      After upgrading to the latest Windows build, I just reinstalled the language packs and removed US English again 😅

       

      It seems the way language packs are bundled has indeed changed with Windows 11, so I'm guessing there are some teething issues.

       

      Hope that helps! 

Resources