

You can use multiple /source arguments in a command. The /source could be a FOD repository or a mounted Language and Optional features ISO. If you're preinstalling a FOD onto an offline image, use the /source option to tell Windows where to find the FOD installation files. Windows 10 Features on Demand, version 1809 ISOĪdding or removing Features on Demand Using DISM /add-capability to add or remove FODs Windows 10, version 1903 Features on Demand ISO

Windows 10, version 2004 Features on Demand ISO

Windows Server 2022 Languages and Optional Features ISO Windows 11 Languages and Optional Features ISO The table below maps Windows version releases to the corresponding media you should use to install Features on Demand. Features on Demand mediaįeature on Demand packages are available on offline media. While you can add non-satellite FODs using /add-package, we recommend adding all FODs with /add-capability because you can use it to add both satellite and non-satellite FODs. See Available Features on demand for more information about which FODs have satellites. DISM requires additional metadata in the repository. cab files to a folder and try to use it as a repository. You can use the Languages and Optional Features ISO as a repository, or a custom repository that you create with DISM /export-source. cab files, they are installed by specifying a single /capabilityname when you run DISM /Add-Capability.įODs with satellites require a well-formed FOD repository. While these FODs are distributed as a set. When you install this type of FOD, only the packages that apply to the Windows image are installed, which reduces disk footprint. cab file.įODs with satellite packages: Language-neutral FODs that have language and/or architecture resources in separate packages (satellites). Windows has two types of Features on Demand:įODs without satellite packages: Monolithic FODs with all language resources packaged into the same package. See Add updates to a Windows image to learn more about adding an update package to an image. If you add an update prior to adding language packs and FODs you'll have to reinstall the update. $availableSpace = ( Get-Volume C).Add language packs and FODs, in that order, prior to installing an update.
