Features on Demand (FODs) are Windows features that can be added at any time. Common features include language resources like handwriting recognition or other features like the .NET Framework (.NetFx3). When Windows 10 or Windows Server needs a new feature, it can request the feature package from Windows Update.
You can also preinstall FODs so they're ready if a user needs them. FODs are distributed as .cab files on the Features on Demand ISO and you can use DISM to add one or more FODs to a Windows image. If you're using the Features on Demand ISO to preinstall FODs, make sure you're using the ISO that matches your Windows image version.
Features on Demand (FODs) are Windows features that can be added at any time. Common features include language resources like handwriting recognition or other features like the .NET Framework (.NetFx3). When Windows 11 or Windows Server needs a new feature, it can request the feature package from Windows Update.
You can also preinstall FODs so they're ready if a user needs them. FODs are distributed as .cab files on the Languages and Optional Features ISO and you can use DISM to add one or more FODs to a Windows image. If you're using the Languages and Optional Features ISO to preinstall FODs, make sure you're using the ISO that matches your Windows image version.
Using DISM /add-package to add FODs is deprecated. While it's possible to add non-satellite Features on Demand to a Windows image with DISM /add-package, it's best practice to add all FODs with DISM /Add-Capability to ensure that all FODs are properly added to an image.
Add language packs and FODs, in that order, prior to installing an update. If you add an update prior to adding language packs and FODs you'll have to reinstall the update. See Add updates to a Windows image to learn more about adding an update package to an image.
FODs with satellite packages: Language-neutral FODs that have language and/or architecture resources in separate packages (satellites). When you install this type of FOD, only the packages that apply to the Windows image are installed, which reduces disk footprint. While these FODs are distributed as a set .cab files, they are installed by specifying a single /capabilityname when you run DISM /Add-Capability.
FODs with satellites require a well-formed FOD repository. You can use the Languages and Optional Features ISO as a repository, or a custom repository that you create with DISM /export-source. Don't hand-copy .cab files to a folder and try to use it as a repository. DISM requires additional metadata in the repository.
Install FODs using DISM /add-Capability. If you're preinstalling a FOD onto an offline image, use the /source option to tell Windows where to find the FOD installation files. The /source could be a FOD repository or a mounted Language and Optional features ISO. You can use multiple /source arguments in a command.
If you're adding a FOD to an online image, /add-capability downloads features from Windows Update and adds them to the image. If you don't want to install from Windows Update, you can use /LimitAccess, which tells DISM to not check Windows Update or Windows Server Update Services for the capability source files.
It's possible to add non-satellite Features on Demand to a Windows image with DISM /add-package, but because non-satellite FODs can't be added this way it's best practice is add all FODs with DISM /Add-Capability to ensure that all FODs are properly added to an image.
The following Features on Demand are available for Windows. Some FODs come preinstalled in Windows images and are all you need to ship a Windows device. You can, however, add additional FODs to support additional hardware features or enable certain use cases.
You can use either DISM /image: /get-capabilities or DISM /online /get-capabilities to see which Features on Demand are available in your image. To see how to add Features on Demand, see Features on Demand.
The installation size of Feature on Demand packages captured here are approximate and may vary between releases. Installation sizes will also vary if Reserved Storage is enabled. Reserved Storage is enabled by default on most client versions of Windows, starting with Windows 10, version 1903 that were clean installed. This variance in installation size accounts for growth in the Reserved Storage size to ensure there is enough disk space for all installed Feature on Demand packages to be preserved during updates.
On Windows Insider Preview Build 21337 and later versions, Notepad is a preinstalled app which is updated through the Microsoft Store. This Feature on Demand adds the older version of Notepad, which can be launched if the preinstalled Notepad app is not available.
This Feature on Demand is a mail, contacts, and calendar sync component. Not including this Feature on Demand on your Windows image will cause UWP apps such as Mail, People, and Calendar to not be able to properly sync.
This Feature on Demand package adds the Windows PowerShell Integrated Scripting Environment (ISE), a graphical editor for PowerShell scripts with syntax-coloring, tab completion, and visual debugging.
Microsoft Quick Assist allows users to share their screen with Microsoft support agents or other trusted people. This Feature on Demand is preinstalled, but not available on the Features on Demand ISO.
Microsoft Quick Assist allows users to share their screen with Microsoft support agents or other trusted people. This Feature on Demand is preinstalled, but not available on the Languages and Optional Features ISO.
Starting with Windows 11, preinstalled ethernet and WiFi drivers are available as FODs. These drivers are preinstalled by default, but to reduce disk footprint you can remove the FODs for the drivers that don't apply to your device's hardware.
The Mixed Reality Feature on Demand has a large installation size. This FOD also requires the installation of an additional data assets package, if an updated asset package is available. Updates to the Mixed Reality FOD are available via regular Windows LCUs. The data assets update package, when available, is a separate download from the Microsoft Update Catalog.
These Features on Demand add the retail demo package to a device, for use in retail stores. These features are available as .cab packages on the Features on Demand 2 ISO, and should be added with DISM /add-package. See Add or remove packages offline with DISM.
Recommendation: Preinstall on devices that will be shipped to a retail store. Install the language-neutral FOD, as well as at least one language-specific FOD to ensure that any Windows 10 device can be used as a demo device. Windows will automatically remove these FODs after a user goes through a non-RetailDemo OOBE. See Retail demo experience for more information about configuring RDX.
This Feature on Demand enables Braille devices to work with the inbox Narrator screen reader. Without this Feature on Demand, Braille drivers and translation tables will be missing, causing Braille to not function properly.
Enabling Developer Mode will attempt to auto-install this Feature on Demand. On devices that are WSUS-managed, this auto-install will likely fail due to WSUS blocking FOD packages by default. If this Feature on Demand is not successfully installed, device discovery and Device Portal can't be enabled, preventing remote deployment to the device.
Recommendation: In general, don't preinstall on devices. If you are building an image for "developer edition" devices, where the primary market for the device is developers or users who plan on developing or testing UWPs, consider preinstalling.
Recommendation: Don't install. This Feature on Demand is only needed by specific users who can trigger installation through Visual Studio when certain optional packages are chosen at install.
Recommendation: In general, don't preinstall on devices. If you are building an image for "developer edition" devices, where the primary market for the device is developers or users who plan on testing websites in Microsoft Edge or web content in UWPs, consider preinstalling.
MSIX Packaging tool driver monitors the environment to capture the changes that an application installer is making on the system to allow MSIX Packaging Tool to repackage the installer as MSIX package.
On Windows Insider Preview Build 21337 and later versions, Notepad is a preinstalled app which is updated through the Microsoft Store. On images where the Notepad app is preinstalled, the Notepad (system) Feature on Demand is used instead of the Notepad Feature on Demand.
On Windows Insider Preview Build 21354 and later versions, Paint is a preinstalled app which is updated through the Microsoft Store. On images where the Paint app is preinstalled, the Paint Feature on Demand is not available.
These Features on Demand are for devices running Windows Server as a Print Server role which supports Azure AD joined devices. If this FOD is not installed, then a Windows Server acting as a Print Server will only support the printing needs of traditional domain joined devices. Azure AD joined devices will not be able to discover corporate printers.
On Windows Insider Preview Build 21354 and later versions, Snipping Tool is a preinstalled app which is updated through the Microsoft Store. On images where the Snipping Tool app is preinstalled, the Snipping Tool Feature on Demand is not available.
In addition to your trial experience of Windows Server 2019, you can download a new feature on demand for Server Core, the App Compatibility FOD. This FOD contains additional features from the Desktop Experience to improve thecompatibility of Server Core for apps and tools used for troubleshooting and debugging. Windows features on demand can be added to images prior to deployment or to actively running computers, using the DISM command.
Windows Server 2019 is the operating system that bridges on-premises environments with Azure services enabling hybrid scenarios maximizing existing investments. Increase security and reduce business risk with multiple layers of protection built into the operating system. Evolve your datacenter infrastructure to achieve greater efficiency and scale with Hyper-converged Infrastructure. Windows Server 2019 also enables you to create cloud native and modernize traditional apps using containers and micro-services. For more details, check out the Windows Server Website.
d3342ee215