Installing Features On Demand from an ISO File


I am trying to install RSAT tools on Windows 10 1809 through Features on Demand since that is where they put them now instead of downloading a package installed. (Because why make it easy). I have imported cab file:

So when I do /Get-Capabilities it shows I have the RSAT tools available but not present.

So I do the following

DISM.exe /online /add-capability /capabilityname:Rsat.Dns.Tools~~~~

I get this error:

Error: 0x800f0954 
DISM failed. No operation was performed.
For more information review the log file.

When I check the log file I see this Warning:

Failed to load the provider: C:\Users\username\AppData\Local\Temp\<random number>\EmbeddedProvider.dll. - CDISMProvider Store::Internal_GetProvider(hr:0x8007007e)

And then Error

Failed finalizing changes . - CDISMPackagemanager::Internal_Finalize(hr:0x800f0954)

Any ideas why I can't install these features?

asked on Super User Jan 29, 2019 by JukEboX

1 Answer


Read this notes on Microsoft Remote Server Administration Tools for Windows 10

Known issues affecting various RSAT versions:

Issue: RSAT FOD installation fails with error code 0x800f0954 Impact: RSAT FODs on Windows 10 1809 (October 2018 Update) in WSUS/SCCM environments Resolution: To install FODs on a domain-joined PC which receives updates through WSUS or SCCM, you will need to change a Group Policy setting to enable downloading FODs directly from Windows Update or a local share.

Just create special share on local network for Feature On Demand (FOD) sources and configure Group Policy option for using this share. Like here

Or you can try direct installation from a source using PowerShell:

Get-WindowsCapability -Online| ?{$ -like '*RSAT*'} | Add-WindowsCapability -Online -LimitAccess -Source "\\Path\to\FOD-Sources-ISO\"
answered on Super User Jun 12, 2019 by Алексей Максимов • edited Jun 12, 2020 by Community

User contributions licensed under CC BY-SA 3.0