← UniTech LK Windows Guides
Windows • UniTech LK

DISM Error 0x800F0915 Fix on Windows 11 | Repair Content Could Not Be Found

Fix DISM Error 0x800F0915 on Windows 11 when RestoreHealth reports that the repair content could not be found. This UniTech LK tutorial demonstrates SFC and DISM health checks, Windows Update and network resets, Windows ISO and install.wim repair sources, CBS log analysis, component-store cleanup and verification that Windows corruption has been repaired.

Video Tutorial

About This Tutorial

Fix DISM Error 0x800F0915 on Windows 11 when RestoreHealth reports that the repair content could not be found. This UniTech LK tutorial demonstrates SFC and DISM health checks, Windows Update and network resets, Windows ISO and install.wim repair sources, CBS log analysis, component-store cleanup and verification that Windows corruption has been repaired.

Step-by-Step Commands Used in This Tutorial

1. Check the installed Windows version and build

winver

Confirm the installed Windows 11 edition and build before choosing a repair source.

2. Run System File Checker

sfc /scannow

Check and repair protected Windows system files before moving to deeper DISM troubleshooting.

3. Check the Windows component store

DISM /Online /Cleanup-Image /CheckHealth

This performs a quick check to determine whether Windows has already marked the component store as corrupted.

4. Scan the Windows component store

DISM /Online /Cleanup-Image /ScanHealth

This performs a deeper scan of the Windows component store for corruption.

5. Attempt the normal DISM repair

DISM /Online /Cleanup-Image /RestoreHealth

In the demonstrated case this failed with error 0x800F0915 because the required repair content could not be found.

6. Reset Winsock

netsh winsock reset

Reset the Windows Winsock catalog while troubleshooting connectivity or Windows Update repair-source access.

7. Reset the TCP/IP stack

netsh int ip reset

Reset TCP/IP networking as part of the network troubleshooting process.

8. Release the current IP address

ipconfig /release

9. Renew the IP address

ipconfig /renew

10. Flush the DNS cache

ipconfig /flushdns

11. Stop the Windows Update service

net stop wuauserv

12. Stop the Background Intelligent Transfer Service

net stop bits

13. Stop Cryptographic Services

net stop cryptsvc

14. Rename the SoftwareDistribution folder

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

Renaming this folder forces Windows Update to rebuild its working data instead of manually deleting protected Windows files.

15. Rename the Catroot2 folder

ren C:\Windows\System32\catroot2 catroot2.old

This allows Windows to rebuild the update-related Catroot2 data.

16. Start Cryptographic Services

net start cryptsvc

17. Start the Background Intelligent Transfer Service

net start bits

18. Start the Windows Update service

net start wuauserv

19. Check the Windows ISO image indexes

DISM /Get-WimInfo /WimFile:E:\sources\install.wim

E: is only an example ISO drive letter. Your drive letter may be different. Identify the image index that matches the Windows edition installed on your computer.

20. Repair Windows using the install.wim source

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:E:\sources\install.wim:6 /LimitAccess

The E: drive and image index 6 are examples from the demonstrated computer. Always use the ISO drive letter and WIM index that match your own Windows installation.

21. Clean the Windows component store

DISM /Online /Cleanup-Image /StartComponentCleanup

Use the normal component-store cleanup before considering more aggressive cleanup options.

22. Advanced component-store cleanup

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

This advanced option was demonstrated as part of the troubleshooting process.

⚠ Important

ResetBase is an advanced and permanent cleanup option. After using it, currently installed Windows updates generally cannot be uninstalled. Do not use it as the first repair step.

23. Review the CBS log for the actual damaged component

C:\Windows\Logs\CBS\CBS.log

In this particular troubleshooting case, the CBS log pointed to a damaged optional Arabic language resource. Your computer may have a different damaged package. Review your own CBS log before removing a language pack, Windows capability or Windows component.

⚠ Important

Do not remove language packs, capabilities or Windows components only because they appeared in this example. The damaged package can be different on every computer.

Related UniTech LK Guides

← Back to Windows Guides