DISM fails with 0x800f081f: source files could not be found
DISM /RestoreHealth reports 0x800f081f when it cannot reach a valid repair source; pointing DISM at an explicit source with /Source and /LimitAccess resolves it when Windows Update is unreachable or blocked.
RESEARCHED · Confidence 60/100
Microsoft / Windows / DISM / Component Store
Symptoms
- DISM /Online /Cleanup-Image /RestoreHealth fails with error 0x800f081f
- Error text reads "The source files could not be found"
- SFC /scannow previously reported corruption it could not repair
Known error codes
0x800f081f(HRESULT)
Environment / applicability
Windows 10/11 DISM
Windows (Windows 10 and Windows 11) — lifecycle: current
Diagnosis
- Check whether the image is repairable: Run: Dism /Online /Cleanup-Image /ScanHealth
Expected: Reports whether component-store corruption was detected.
Warning: This scan can take several minutes.
- Confirm repairability: Run: Dism /Online /Cleanup-Image /CheckHealth
Expected: DISM reports the image is healthy, repairable, or non-repairable.
Root cause
DISM's /RestoreHealth operation needs access to known-good component files. If no /Source is specified, DISM falls back to Windows Update or a configured repair source; when that source cannot be reached (offline machine, blocked Windows Update, restrictive network policy) the required files cannot be found and the operation fails.
Resolution
- Repair using an explicit source instead of Windows Update: Run: Dism /Online /Cleanup-Image /RestoreHealth /Source:<path-to-known-good-source> /LimitAccess
Expected: DISM copies required files from the specified source instead of Windows Update and completes the repair.
Warning: The source must point at a matching Windows version/edition, such as a mounted install.wim from matching installation media.
- Repair an offline image using a mounted image as the source: Run: Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Expected: DISM repairs the specified offline image using files from the mounted source.
Verification
- Re-run: Dism /Online /Cleanup-Image /CheckHealth
Rollback
These commands only read from and repair the component store; no rollback is needed if a repair attempt fails other than re-running with a different source.
Commands
Dism /Online /Cleanup-Image /ScanHealthShell: Command Prompt · Requires administrator: Yes · Destructive: No · Purpose: Scan the image for component-store corruption
Dism /Online /Cleanup-Image /CheckHealthShell: Command Prompt · Requires administrator: Yes · Destructive: No · Purpose: Report whether the image is repairable
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccessShell: Command Prompt · Requires administrator: Yes · Destructive: No · Purpose: Repair the component store from an explicit source, bypassing Windows Update
Risk
Risk level: Medium · Requires admin: Yes
References
- Repair a Windows Image | Microsoft Learn — Microsoft
Record metadata
- ID
- fx-win-0001
- Created
- 2026-08-16T00:00:00Z
- Updated
- 2026-08-16T00:00:00Z
- Freshness
- current