[Fix] DISM Error 0x800f081f During RestoreHealth in Windows 10

When the System File Checker (Sfc.exe) says it found integrity violations but couldn’t repair some system files, next thing you should do is run the DISM tool with the /RestoreHealth option to fix component corruption. However, when running the following DISM command, error 0x800f081f may appear in some systems:

Dism /Online /Cleanup-Image /RestoreHealth
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.
DISM Error 0x800f081f The source files could not be found
DISM Error: 0x800f081f — The source files could not be found

This post tells you how to fix the DISM error 0x800f081f when running it with /RestoreHealth switch.

Fix: DISM 0x800f081f When Running RestoreHealth Operation

What causes DISM Error 0x800f081f and how to fix it?

DISM Error 0x800f081f error occurs if the component store is corrupted or several files are missing in the store. The solution would be to create a slipstreamed Windows 10 installation disk, and mention it as the repair source when running the DISM command. Slipstreaming is a process of integrating updates (and drivers, optionally) and making an updated Windows 10 Setup disk or ISO.

  1. Follow the steps in article Slipstream Windows 10 to create a slipstreamed Windows 10 setup disk
    extract iso contents to a folder
  2. Then, open an elevated or admin Command Prompt.
  3. Run one of the following commands, depending upon whether you have install.esd or install.wim in the Sources folder in the Windows 10 setup disk.
    Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\Install.wim:1 /limitaccess
    Dism /Online /Cleanup-Image /RestoreHealth /Source:esd:E:\Sources\Install.esd:1 /limitaccess

    dism restorehealth completed successfully

    Note that if you don’t use a slipstreamed Windows 10 disk with latest updates, error 0x800f081f may still appear. In short the ISO/repair source must be of the same build that your system is running. For instance, you can’t repair a Windows 10 build 16299.98 using the Windows 10 Build 16299.15 ISO. However, Microsoft makes available only the base version ISO (without subsequent Cumulative Updates) on their site and via the Media Creation Tool.

This fixes DISM error 0x800f081f, and you should now see the message “The restore operation completed successfully.”

(Once DISM command completes successfully, follow up with the sfc /scannow command (from elevated Command Prompt) if necessary. For more information, check out article Repair Windows 10 Using DISM and SFC.)

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, my reader. It won't take more than 10 seconds of your time. The share buttons are right below. :)

About the author

Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and he has been a Microsoft Most Valuable Professional (MVP) for 10 consecutive years from 2003 to 2012.

1 thought on “[Fix] DISM Error 0x800f081f During RestoreHealth in Windows 10”

Leave a Comment