You can't install Windows Identity Foundation in Windows Core

Applies to: .NET Framework 4.5Windows Server 2012 FoundationWindows Server 2012 Foundation


You try to install Windows Identity Foundation through the GUI or by running the following PowerShell command in Windows Core (2008-2012/R2):

install-windowsfeature windows-identity-foundation
However, you receive the following error message:

Installation of one or more roles, role services, or features failed. One or several parent features are disabled so current feature cannot be enabled. Error: 0xc004000d


This behavior is by design. Windows Identity Foundation requires some features (such as the .NET Framework 4.5 or .NET Framework 3.5) that are not installed in Windows Core.


To install Windows Foundation in Windows Core, you must apply the Minimal Server Interface. The Minimal Server Interface binaries are not present in Windows Core installation. To obtain these binaries, you must use the Features on Demand component or an alternative installation source.

You can also install (and uninstall) features remotely from Windows Server Manager on a remote installation of Windows 8 or Windows 2012. For information about how to do this, see the "More Information" section.