Servicing (CBS)
0x800f081f
Source for the package or file was not found.
Failure
What it means
Component-Based Servicing needed payload files to complete the operation and could not find them. Microsoft documents this as component store corruption. It also appears when adding an optional feature such as .NET 3.5 on a device that cannot reach Windows Update for the payload.
Real causes
- The component store is damaged, so the files servicing expected are not there.
- The device is blocked from Windows Update by policy and no local source was supplied.
- The Specify settings for optional component installation policy points at a source path that does not exist.
What to do
- Repair the component store:
Dism.exe /Online /Cleanup-Image /RestoreHealth - Then run Sfc.exe /Scannow and restart the device.
- If the device cannot reach Windows Update, supply a source from matching media:
Dism /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\sxs /LimitAccess - The source build must match the device build. Mismatched media is the usual reason a repair with /Source still fails.
Where to look
%windir%\Logs\CBS\CBS.log%windir%\Logs\DISM\dism.log
Checked against Microsoft documentation. Last reviewed 2026-08-20.
Decode another code